com.alipay.api.domain.AlipayMarketingVoucherBatchqueryModel Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alipay-sdk-java Show documentation
Show all versions of alipay-sdk-java Show documentation
Alipay openapi SDK for Java
Copyright © 2018 杭州蚂蚁金服
All rights reserved.
版权所有 (C)杭州蚂蚁金服
http://open.alipay.com
package com.alipay.api.domain;
import java.util.Date;
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-12-22 11:22:22
*/
public class AlipayMarketingVoucherBatchqueryModel extends AlipayObject {
private static final long serialVersionUID = 8324386281421878351L;
/**
* 券业务编码
*/
@ApiListField("biz_codes")
@ApiField("string")
private List bizCodes;
/**
* 创建结束时间
*/
@ApiField("create_end_time")
private Date createEndTime;
/**
* 创建券的开始时间
*/
@ApiField("create_start_time")
private Date createStartTime;
/**
* 冻结码列表
*/
@ApiListField("freeze_codes")
@ApiField("string")
private List freezeCodes;
/**
* 当前页数
*/
@ApiField("page_num")
private String pageNum;
/**
* 每页显示条数
*/
@ApiField("page_size")
private String pageSize;
/**
* 券产品码列表
*/
@ApiListField("product_codes")
@ApiField("string")
private List productCodes;
/**
* 查询排序类型,可选(drawTime:券领取时间,startTime:券开始使用时间)
*/
@ApiField("sort_type")
private String sortType;
/**
* ENABLED查询可用券
*/
@ApiListField("status_list")
@ApiField("string")
private List statusList;
/**
* key:value,如果根据tag标签查询,则传{"tag":["hz_tongyong"]}
*/
@ApiField("template_extend_info")
private String templateExtendInfo;
/**
* 指定模板列表查询,只查询这些模板下面的券
*/
@ApiListField("template_ids")
@ApiField("string")
private List templateIds;
/**
* 唯一信息(用于透传用户信息)
*/
@ApiField("user_info")
private VcpUniqueInfo userInfo;
/**
* key:value,如果根据tag标签查询,则传{"tag":["hz_tongyong"]}
*/
@ApiField("voucher_extend_info")
private String voucherExtendInfo;
public List getBizCodes() {
return this.bizCodes;
}
public void setBizCodes(List bizCodes) {
this.bizCodes = bizCodes;
}
public Date getCreateEndTime() {
return this.createEndTime;
}
public void setCreateEndTime(Date createEndTime) {
this.createEndTime = createEndTime;
}
public Date getCreateStartTime() {
return this.createStartTime;
}
public void setCreateStartTime(Date createStartTime) {
this.createStartTime = createStartTime;
}
public List getFreezeCodes() {
return this.freezeCodes;
}
public void setFreezeCodes(List freezeCodes) {
this.freezeCodes = freezeCodes;
}
public String getPageNum() {
return this.pageNum;
}
public void setPageNum(String pageNum) {
this.pageNum = pageNum;
}
public String getPageSize() {
return this.pageSize;
}
public void setPageSize(String pageSize) {
this.pageSize = pageSize;
}
public List getProductCodes() {
return this.productCodes;
}
public void setProductCodes(List productCodes) {
this.productCodes = productCodes;
}
public String getSortType() {
return this.sortType;
}
public void setSortType(String sortType) {
this.sortType = sortType;
}
public List getStatusList() {
return this.statusList;
}
public void setStatusList(List statusList) {
this.statusList = statusList;
}
public String getTemplateExtendInfo() {
return this.templateExtendInfo;
}
public void setTemplateExtendInfo(String templateExtendInfo) {
this.templateExtendInfo = templateExtendInfo;
}
public List getTemplateIds() {
return this.templateIds;
}
public void setTemplateIds(List templateIds) {
this.templateIds = templateIds;
}
public VcpUniqueInfo getUserInfo() {
return this.userInfo;
}
public void setUserInfo(VcpUniqueInfo userInfo) {
this.userInfo = userInfo;
}
public String getVoucherExtendInfo() {
return this.voucherExtendInfo;
}
public void setVoucherExtendInfo(String voucherExtendInfo) {
this.voucherExtendInfo = voucherExtendInfo;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy