All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.AlipayCommerceSportsVenueCreateModel Maven / Gradle / Ivy

package com.alipay.api.domain;

import java.util.List;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;

/**
 * 场馆入驻
 *
 * @author auto create
 * @since 1.0, 2021-11-16 20:05:13
 */
public class AlipayCommerceSportsVenueCreateModel extends AlipayObject {

	private static final long serialVersionUID = 6636712167846873216L;

	/**
	 * 具体地址
	 */
	@ApiField("address")
	private String address;

	/**
	 * 区域code
	 */
	@ApiField("area_code")
	private String areaCode;

	/**
	 * 场馆是否可预定Y/N,不传默认可预定
	 */
	@ApiField("bookable")
	private String bookable;

	/**
	 * 城市code
	 */
	@ApiField("city_code")
	private String cityCode;

	/**
	 * 场馆描述
	 */
	@ApiField("desc")
	private String desc;

	/**
	 * 场馆更多服务链接:可从文体场馆页跳转进此链接,进入服务商的该场馆页面
	 */
	@ApiField("extra_service_url")
	private String extraServiceUrl;

	/**
	 * 接入方式:
空值/不传值/center  = 中心化 (场馆走文体中心统一规范);
half_center = 半中心化 (场馆走服务商的跳转链接)
	 */
	@ApiField("join_type")
	private String joinType;

	/**
	 * 纬度
	 */
	@ApiField("latitude")
	private String latitude;

	/**
	 * 经度
	 */
	@ApiField("longitude")
	private String longitude;

	/**
	 * 场馆名称
	 */
	@ApiField("name")
	private String name;

	/**
	 * 营业时间
开始时间 - 结束时间;
(注:全英文符号)
	 */
	@ApiField("opening_hours")
	private String openingHours;

	/**
	 * 主场馆在服务商的ID
	 */
	@ApiField("out_venue_id")
	private String outVenueId;

	/**
	 * 联系电话,多个逗号隔开
	 */
	@ApiListField("phone")
	@ApiField("string")
	private List phone;

	/**
	 * 场馆图片编码列表 最多5张,逗号隔开 图片要求参考场馆主图
	 */
	@ApiListField("picture_list")
	@ApiField("string")
	private List pictureList;

	/**
	 * POI
	 */
	@ApiField("poi")
	private String poi;

	/**
	 * 场馆主图海报图片的Base64编码
(注:1.图片的格式必须是jpg的;2.图片大小不超过125KB;3.非Data URI格式,请直接填写原文件的base64编码)
	 */
	@ApiField("poster")
	private String poster;

	/**
	 * 场馆售卖产品类型集合
calendar:价格日历
ticket:票券
course: 课程。
(注:中心化场馆必填,半中心化场馆不用填)
	 */
	@ApiListField("product_type_list")
	@ApiField("string")
	private List productTypeList;

	/**
	 * 省份code
	 */
	@ApiField("province_code")
	private String provinceCode;

	/**
	 * 子场馆列表
	 */
	@ApiListField("sub_venue_list")
	@ApiField("sub_venue_create_info")
	private List subVenueList;

	/**
	 * 标签列表
	 */
	@ApiListField("tag_list")
	@ApiField("string")
	private List tagList;

	/**
	 * 是否为“测试场馆”。如果上传的场馆为想要进行测试的非正式场馆,则填写“Y”。如上传正式场馆,则不传或填写为N
	 */
	@ApiField("test_venue")
	private String testVenue;

	/**
	 * 交通信息
	 */
	@ApiField("traffic")
	private String traffic;

	/**
	 * 场馆商户pid
	 */
	@ApiField("venue_pid")
	private String venuePid;

	/**
	 * 场馆类型,
01足球;02篮球;03乒乓球;04羽毛球;05台球;06射箭;07哒哒球;08游泳;09网球;10攀岩;11空手道;12跆拳道;14瑜伽;15搏击;16舞蹈;17艺术体操;18太极;19击剑;20水上运动;21滑雪;22健身;23轮滑;24排球;25门球;00其他运动
	 */
	@ApiListField("venue_type")
	@ApiField("string")
	private List venueType;

	public String getAddress() {
		return this.address;
	}
	public void setAddress(String address) {
		this.address = address;
	}

	public String getAreaCode() {
		return this.areaCode;
	}
	public void setAreaCode(String areaCode) {
		this.areaCode = areaCode;
	}

	public String getBookable() {
		return this.bookable;
	}
	public void setBookable(String bookable) {
		this.bookable = bookable;
	}

	public String getCityCode() {
		return this.cityCode;
	}
	public void setCityCode(String cityCode) {
		this.cityCode = cityCode;
	}

	public String getDesc() {
		return this.desc;
	}
	public void setDesc(String desc) {
		this.desc = desc;
	}

	public String getExtraServiceUrl() {
		return this.extraServiceUrl;
	}
	public void setExtraServiceUrl(String extraServiceUrl) {
		this.extraServiceUrl = extraServiceUrl;
	}

	public String getJoinType() {
		return this.joinType;
	}
	public void setJoinType(String joinType) {
		this.joinType = joinType;
	}

	public String getLatitude() {
		return this.latitude;
	}
	public void setLatitude(String latitude) {
		this.latitude = latitude;
	}

	public String getLongitude() {
		return this.longitude;
	}
	public void setLongitude(String longitude) {
		this.longitude = longitude;
	}

	public String getName() {
		return this.name;
	}
	public void setName(String name) {
		this.name = name;
	}

	public String getOpeningHours() {
		return this.openingHours;
	}
	public void setOpeningHours(String openingHours) {
		this.openingHours = openingHours;
	}

	public String getOutVenueId() {
		return this.outVenueId;
	}
	public void setOutVenueId(String outVenueId) {
		this.outVenueId = outVenueId;
	}

	public List getPhone() {
		return this.phone;
	}
	public void setPhone(List phone) {
		this.phone = phone;
	}

	public List getPictureList() {
		return this.pictureList;
	}
	public void setPictureList(List pictureList) {
		this.pictureList = pictureList;
	}

	public String getPoi() {
		return this.poi;
	}
	public void setPoi(String poi) {
		this.poi = poi;
	}

	public String getPoster() {
		return this.poster;
	}
	public void setPoster(String poster) {
		this.poster = poster;
	}

	public List getProductTypeList() {
		return this.productTypeList;
	}
	public void setProductTypeList(List productTypeList) {
		this.productTypeList = productTypeList;
	}

	public String getProvinceCode() {
		return this.provinceCode;
	}
	public void setProvinceCode(String provinceCode) {
		this.provinceCode = provinceCode;
	}

	public List getSubVenueList() {
		return this.subVenueList;
	}
	public void setSubVenueList(List subVenueList) {
		this.subVenueList = subVenueList;
	}

	public List getTagList() {
		return this.tagList;
	}
	public void setTagList(List tagList) {
		this.tagList = tagList;
	}

	public String getTestVenue() {
		return this.testVenue;
	}
	public void setTestVenue(String testVenue) {
		this.testVenue = testVenue;
	}

	public String getTraffic() {
		return this.traffic;
	}
	public void setTraffic(String traffic) {
		this.traffic = traffic;
	}

	public String getVenuePid() {
		return this.venuePid;
	}
	public void setVenuePid(String venuePid) {
		this.venuePid = venuePid;
	}

	public List getVenueType() {
		return this.venueType;
	}
	public void setVenueType(List venueType) {
		this.venueType = venueType;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy