com.alipay.api.domain.EcomItemExtendDetailDTO Maven / Gradle / Ivy
package com.alipay.api.domain;
import java.util.Date;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
/**
* 电商商品详情模型
*
* @author auto create
* @since 1.0, 2024-09-10 14:42:17
*/
public class EcomItemExtendDetailDTO extends AlipayObject {
private static final long serialVersionUID = 2151979525194595738L;
/**
* cardType + 唯一 + 储值卡类目投保场景 + 通过上下游约定获取
枚举类型:
STORED("STORED", "储值卡"),
FREQUENCY("FREQUENCY", "次卡"),
TERM("TERM", "周期卡"),
*/
@ApiField("card_type")
private String cardType;
/**
* 储值卡可用金额,单位分
*/
@ApiField("card_use_amount")
private Long cardUseAmount;
/**
* 储值卡可用次数
*/
@ApiField("card_use_count")
private Long cardUseCount;
/**
* 储值卡使用周期,单位天
*/
@ApiField("card_use_period")
private Long cardUsePeriod;
/**
* 充电桩编号
*/
@ApiField("charge_box_no")
private String chargeBoxNo;
/**
* 充电桩插座总数
*/
@ApiField("charge_box_plug_total")
private Long chargeBoxPlugTotal;
/**
* 充电桩设备类型
*/
@ApiField("charge_box_type")
private String chargeBoxType;
/**
* 充电站点详细地址
*/
@ApiField("charge_station_address")
private String chargeStationAddress;
/**
* 充电站点所在地区
*/
@ApiField("charge_station_area")
private String chargeStationArea;
/**
* 充电站点所在城市
*/
@ApiField("charge_station_city")
private String chargeStationCity;
/**
* 充电站点编号
*/
@ApiField("charge_station_no")
private String chargeStationNo;
/**
* 充电站点插座总数
*/
@ApiField("charge_station_plug_total")
private Long chargeStationPlugTotal;
/**
* 充电站点所在省份
*/
@ApiField("charge_station_prov")
private String chargeStationProv;
/**
* 充电站点所在镇、街道
*/
@ApiField("charge_station_town")
private String chargeStationTown;
/**
* 充电计费方式
*/
@ApiField("charge_type")
private String chargeType;
/**
* 免赔金额(元)
*/
@ApiField("deductible_amount")
private Long deductibleAmount;
/**
* 附加信息
*/
@ApiField("ext_info")
private String extInfo;
/**
* 商品厂保结束时间
*/
@ApiField("factory_ins_end_time")
private Date factoryInsEndTime;
/**
* 游戏帐号
*/
@ApiField("game_account")
private String gameAccount;
/**
* 游戏帐号所属客户端
*/
@ApiField("game_account_client")
private String gameAccountClient;
/**
* 游戏帐号所属客户端id
*/
@ApiField("game_account_client_id")
private String gameAccountClientId;
/**
* 游戏id
*/
@ApiField("game_id")
private String gameId;
/**
* 游戏名称
*/
@ApiField("game_name")
private String gameName;
/**
* 游戏交易模式
*/
@ApiField("game_trade_mode")
private String gameTradeMode;
/**
* 设备是否支持锁定
*/
@ApiField("lockable_device")
private Boolean lockableDevice;
/**
* 宠物档案id
*/
@ApiField("pet_id")
private String petId;
/**
* 宠物档案类型
*/
@ApiField("pet_type")
private String petType;
/**
* 宠物档案版本号
*/
@ApiField("pet_version")
private String petVersion;
/**
* 插座编号
*/
@ApiField("plug_no")
private String plugNo;
/**
* 车辆信息
*/
@ApiField("vehicle")
private InsOpenVehicleDTO vehicle;
public String getCardType() {
return this.cardType;
}
public void setCardType(String cardType) {
this.cardType = cardType;
}
public Long getCardUseAmount() {
return this.cardUseAmount;
}
public void setCardUseAmount(Long cardUseAmount) {
this.cardUseAmount = cardUseAmount;
}
public Long getCardUseCount() {
return this.cardUseCount;
}
public void setCardUseCount(Long cardUseCount) {
this.cardUseCount = cardUseCount;
}
public Long getCardUsePeriod() {
return this.cardUsePeriod;
}
public void setCardUsePeriod(Long cardUsePeriod) {
this.cardUsePeriod = cardUsePeriod;
}
public String getChargeBoxNo() {
return this.chargeBoxNo;
}
public void setChargeBoxNo(String chargeBoxNo) {
this.chargeBoxNo = chargeBoxNo;
}
public Long getChargeBoxPlugTotal() {
return this.chargeBoxPlugTotal;
}
public void setChargeBoxPlugTotal(Long chargeBoxPlugTotal) {
this.chargeBoxPlugTotal = chargeBoxPlugTotal;
}
public String getChargeBoxType() {
return this.chargeBoxType;
}
public void setChargeBoxType(String chargeBoxType) {
this.chargeBoxType = chargeBoxType;
}
public String getChargeStationAddress() {
return this.chargeStationAddress;
}
public void setChargeStationAddress(String chargeStationAddress) {
this.chargeStationAddress = chargeStationAddress;
}
public String getChargeStationArea() {
return this.chargeStationArea;
}
public void setChargeStationArea(String chargeStationArea) {
this.chargeStationArea = chargeStationArea;
}
public String getChargeStationCity() {
return this.chargeStationCity;
}
public void setChargeStationCity(String chargeStationCity) {
this.chargeStationCity = chargeStationCity;
}
public String getChargeStationNo() {
return this.chargeStationNo;
}
public void setChargeStationNo(String chargeStationNo) {
this.chargeStationNo = chargeStationNo;
}
public Long getChargeStationPlugTotal() {
return this.chargeStationPlugTotal;
}
public void setChargeStationPlugTotal(Long chargeStationPlugTotal) {
this.chargeStationPlugTotal = chargeStationPlugTotal;
}
public String getChargeStationProv() {
return this.chargeStationProv;
}
public void setChargeStationProv(String chargeStationProv) {
this.chargeStationProv = chargeStationProv;
}
public String getChargeStationTown() {
return this.chargeStationTown;
}
public void setChargeStationTown(String chargeStationTown) {
this.chargeStationTown = chargeStationTown;
}
public String getChargeType() {
return this.chargeType;
}
public void setChargeType(String chargeType) {
this.chargeType = chargeType;
}
public Long getDeductibleAmount() {
return this.deductibleAmount;
}
public void setDeductibleAmount(Long deductibleAmount) {
this.deductibleAmount = deductibleAmount;
}
public String getExtInfo() {
return this.extInfo;
}
public void setExtInfo(String extInfo) {
this.extInfo = extInfo;
}
public Date getFactoryInsEndTime() {
return this.factoryInsEndTime;
}
public void setFactoryInsEndTime(Date factoryInsEndTime) {
this.factoryInsEndTime = factoryInsEndTime;
}
public String getGameAccount() {
return this.gameAccount;
}
public void setGameAccount(String gameAccount) {
this.gameAccount = gameAccount;
}
public String getGameAccountClient() {
return this.gameAccountClient;
}
public void setGameAccountClient(String gameAccountClient) {
this.gameAccountClient = gameAccountClient;
}
public String getGameAccountClientId() {
return this.gameAccountClientId;
}
public void setGameAccountClientId(String gameAccountClientId) {
this.gameAccountClientId = gameAccountClientId;
}
public String getGameId() {
return this.gameId;
}
public void setGameId(String gameId) {
this.gameId = gameId;
}
public String getGameName() {
return this.gameName;
}
public void setGameName(String gameName) {
this.gameName = gameName;
}
public String getGameTradeMode() {
return this.gameTradeMode;
}
public void setGameTradeMode(String gameTradeMode) {
this.gameTradeMode = gameTradeMode;
}
public Boolean getLockableDevice() {
return this.lockableDevice;
}
public void setLockableDevice(Boolean lockableDevice) {
this.lockableDevice = lockableDevice;
}
public String getPetId() {
return this.petId;
}
public void setPetId(String petId) {
this.petId = petId;
}
public String getPetType() {
return this.petType;
}
public void setPetType(String petType) {
this.petType = petType;
}
public String getPetVersion() {
return this.petVersion;
}
public void setPetVersion(String petVersion) {
this.petVersion = petVersion;
}
public String getPlugNo() {
return this.plugNo;
}
public void setPlugNo(String plugNo) {
this.plugNo = plugNo;
}
public InsOpenVehicleDTO getVehicle() {
return this.vehicle;
}
public void setVehicle(InsOpenVehicleDTO vehicle) {
this.vehicle = vehicle;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy