com.alipay.api.domain.SubVenueModifyInfo 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, 2022-10-13 15:24:45
*/
public class SubVenueModifyInfo extends AlipayObject {
private static final long serialVersionUID = 4388426633757388628L;
/**
* 入场要求
*/
@ApiField("admission_requirement")
private String admissionRequirement;
/**
* 公告
*/
@ApiField("announcement")
private String announcement;
/**
* 是否可预定 Y/N (不传默认为可预定)
*/
@ApiField("bookable")
private String bookable;
/**
* 场馆介绍
*/
@ApiField("desc")
private String desc;
/**
* 器材租赁信息
*/
@ApiField("equipment_rental")
private String equipmentRental;
/**
* 场馆设置(传数字):1地板、2灯光、3淋浴、4餐饮、5WiFi 、6更衣室、7充电宝、8停车场、9休息区
*/
@ApiListField("facility_list")
@ApiField("number")
private List facilityList;
/**
* 场馆名称
*/
@ApiField("name")
private String name;
/**
* 营业时间,不传用主场馆的
*/
@ApiField("opening_hours")
private String openingHours;
/**
* 操作类型:1. 新入驻,2.修改已入驻
*/
@ApiField("opt_type")
private String optType;
/**
* 子场馆在服务商的ID
*/
@ApiField("out_sub_venue_id")
private String outSubVenueId;
/**
* 收款方支付宝账户(payment_method为account或空值时必传)
*/
@ApiField("payee_account")
private String payeeAccount;
/**
* 收款方式
account:通过支付宝账号收款
smid:通过smid收款
*/
@ApiField("payment_method")
private String paymentMethod;
/**
* 收款方式(间连/直连)
*/
@ApiField("payment_type")
private String paymentType;
/**
* 联系电话,多个逗号隔开,不传用主场馆的
*/
@ApiListField("phone")
@ApiField("string")
private List phone;
/**
* 场馆图片编码列表 最多5张,逗号隔开 图片要求参考场馆主图
*/
@ApiListField("picture_list")
@ApiField("string")
private List pictureList;
/**
* 场馆主图海报图片的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;
/**
* 促销信息
*/
@ApiField("promotion")
private String promotion;
/**
* 变更状态,online/offline
*/
@ApiField("status")
private String status;
/**
* 支付宝子场馆ID,新入驻可不传,修改已入驻必传
*/
@ApiField("sub_venue_id")
private String subVenueId;
/**
* 子场馆pid(payment_method为smid时必传)
*/
@ApiField("sub_venue_pid")
private String subVenuePid;
/**
* 子场馆商户二级smid(payment_method为smid时必传)
*/
@ApiField("sub_venue_smid")
private String subVenueSmid;
/**
* 标签列表
*/
@ApiListField("tag_list")
@ApiField("string")
private List tagList;
/**
* 培训信息
*/
@ApiField("training")
private String training;
/**
* 场馆类型,
01足球;02篮球;03乒乓球;04羽毛球;05台球;06射箭;07哒哒球;08游泳;09网球;10攀岩;11空手道;12跆拳道;14瑜伽;15搏击;16舞蹈;17艺术体操;18太极;19击剑;20水上运动;21滑雪;22健身;23滑冰;24排球;25门球;26轮滑;00其他运动
*/
@ApiField("venue_type")
private String venueType;
/**
* 会员卡信息
*/
@ApiField("vip")
private String vip;
public String getAdmissionRequirement() {
return this.admissionRequirement;
}
public void setAdmissionRequirement(String admissionRequirement) {
this.admissionRequirement = admissionRequirement;
}
public String getAnnouncement() {
return this.announcement;
}
public void setAnnouncement(String announcement) {
this.announcement = announcement;
}
public String getBookable() {
return this.bookable;
}
public void setBookable(String bookable) {
this.bookable = bookable;
}
public String getDesc() {
return this.desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
public String getEquipmentRental() {
return this.equipmentRental;
}
public void setEquipmentRental(String equipmentRental) {
this.equipmentRental = equipmentRental;
}
public List getFacilityList() {
return this.facilityList;
}
public void setFacilityList(List facilityList) {
this.facilityList = facilityList;
}
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 getOptType() {
return this.optType;
}
public void setOptType(String optType) {
this.optType = optType;
}
public String getOutSubVenueId() {
return this.outSubVenueId;
}
public void setOutSubVenueId(String outSubVenueId) {
this.outSubVenueId = outSubVenueId;
}
public String getPayeeAccount() {
return this.payeeAccount;
}
public void setPayeeAccount(String payeeAccount) {
this.payeeAccount = payeeAccount;
}
public String getPaymentMethod() {
return this.paymentMethod;
}
public void setPaymentMethod(String paymentMethod) {
this.paymentMethod = paymentMethod;
}
public String getPaymentType() {
return this.paymentType;
}
public void setPaymentType(String paymentType) {
this.paymentType = paymentType;
}
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 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 getPromotion() {
return this.promotion;
}
public void setPromotion(String promotion) {
this.promotion = promotion;
}
public String getStatus() {
return this.status;
}
public void setStatus(String status) {
this.status = status;
}
public String getSubVenueId() {
return this.subVenueId;
}
public void setSubVenueId(String subVenueId) {
this.subVenueId = subVenueId;
}
public String getSubVenuePid() {
return this.subVenuePid;
}
public void setSubVenuePid(String subVenuePid) {
this.subVenuePid = subVenuePid;
}
public String getSubVenueSmid() {
return this.subVenueSmid;
}
public void setSubVenueSmid(String subVenueSmid) {
this.subVenueSmid = subVenueSmid;
}
public List getTagList() {
return this.tagList;
}
public void setTagList(List tagList) {
this.tagList = tagList;
}
public String getTraining() {
return this.training;
}
public void setTraining(String training) {
this.training = training;
}
public String getVenueType() {
return this.venueType;
}
public void setVenueType(String venueType) {
this.venueType = venueType;
}
public String getVip() {
return this.vip;
}
public void setVip(String vip) {
this.vip = vip;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy