com.alipay.api.response.ZhimaMerchantContractOfferQueryResponse 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.response;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.AlipayResponse;
/**
* ALIPAY API: zhima.merchant.contract.offer.query response.
*
* @author auto create
* @since 1.0, 2024-07-04 19:39:14
*/
public class ZhimaMerchantContractOfferQueryResponse extends AlipayResponse {
private static final long serialVersionUID = 8538544493575582156L;
/**
* 此类目为分配给商户在内容下的不同类目分类,(如直播/电影类目)
*/
@ApiField("category_code")
private String categoryCode;
/**
* 约定内容描述
*/
@ApiField("contract_content")
private String contractContent;
/**
* 合约主体描述,用于呈现支付端内约定详情中的主体描述
*/
@ApiField("contract_principal_desc")
private String contractPrincipalDesc;
/**
* 合约主体图片链接
*/
@ApiField("contract_principal_logo")
private String contractPrincipalLogo;
/**
* 扩展参数
*/
@ApiField("ext_info")
private String extInfo;
/**
* 去履约完成时点击的链接地址
*/
@ApiField("fufilment_callback_url")
private String fufilmentCallbackUrl;
/**
* 履约需要完成次数,如看直播一次,关注店铺一次
*/
@ApiField("fufilment_cnt")
private Long fufilmentCnt;
/**
* 履约需要完成的事项描述
*/
@ApiField("fufilment_desc")
private String fufilmentDesc;
/**
* 合约周期结束时间 fufilment_period_type=default时必选
*/
@ApiField("fufilment_end_time")
private String fufilmentEndTime;
/**
* 履约周期类型(default:默认有限周期,需要填写开始结束时间)
*/
@ApiField("fufilment_period_type")
private String fufilmentPeriodType;
/**
* 合约周期开始时间 fufilment_period_type=default时必选
*/
@ApiField("fufilment_start_time")
private String fufilmentStartTime;
/**
* 发约创建者主体id(商户pid/用户芝麻id/支付宝用户id/淘宝用户id)
*/
@ApiField("offer_creater_id")
private String offerCreaterId;
/**
* 发约创建者名称,对应: 商户名称 芝麻用户名称 支付宝用户名称 淘宝用户名称
*/
@ApiField("offer_creater_name")
private String offerCreaterName;
/**
* 发约创建者类型: MERCHANT:商户 ZHIMA_ROLE:芝麻用户 ALIPAY_ROLE:支付宝用户 TAOBAO_ROLE:淘宝用户
*/
@ApiField("offer_creater_type")
private String offerCreaterType;
/**
* 外部业务号
*/
@ApiField("out_biz_no")
private String outBizNo;
/**
* 外部内容名称
*/
@ApiField("out_content_no")
private String outContentNo;
public void setCategoryCode(String categoryCode) {
this.categoryCode = categoryCode;
}
public String getCategoryCode( ) {
return this.categoryCode;
}
public void setContractContent(String contractContent) {
this.contractContent = contractContent;
}
public String getContractContent( ) {
return this.contractContent;
}
public void setContractPrincipalDesc(String contractPrincipalDesc) {
this.contractPrincipalDesc = contractPrincipalDesc;
}
public String getContractPrincipalDesc( ) {
return this.contractPrincipalDesc;
}
public void setContractPrincipalLogo(String contractPrincipalLogo) {
this.contractPrincipalLogo = contractPrincipalLogo;
}
public String getContractPrincipalLogo( ) {
return this.contractPrincipalLogo;
}
public void setExtInfo(String extInfo) {
this.extInfo = extInfo;
}
public String getExtInfo( ) {
return this.extInfo;
}
public void setFufilmentCallbackUrl(String fufilmentCallbackUrl) {
this.fufilmentCallbackUrl = fufilmentCallbackUrl;
}
public String getFufilmentCallbackUrl( ) {
return this.fufilmentCallbackUrl;
}
public void setFufilmentCnt(Long fufilmentCnt) {
this.fufilmentCnt = fufilmentCnt;
}
public Long getFufilmentCnt( ) {
return this.fufilmentCnt;
}
public void setFufilmentDesc(String fufilmentDesc) {
this.fufilmentDesc = fufilmentDesc;
}
public String getFufilmentDesc( ) {
return this.fufilmentDesc;
}
public void setFufilmentEndTime(String fufilmentEndTime) {
this.fufilmentEndTime = fufilmentEndTime;
}
public String getFufilmentEndTime( ) {
return this.fufilmentEndTime;
}
public void setFufilmentPeriodType(String fufilmentPeriodType) {
this.fufilmentPeriodType = fufilmentPeriodType;
}
public String getFufilmentPeriodType( ) {
return this.fufilmentPeriodType;
}
public void setFufilmentStartTime(String fufilmentStartTime) {
this.fufilmentStartTime = fufilmentStartTime;
}
public String getFufilmentStartTime( ) {
return this.fufilmentStartTime;
}
public void setOfferCreaterId(String offerCreaterId) {
this.offerCreaterId = offerCreaterId;
}
public String getOfferCreaterId( ) {
return this.offerCreaterId;
}
public void setOfferCreaterName(String offerCreaterName) {
this.offerCreaterName = offerCreaterName;
}
public String getOfferCreaterName( ) {
return this.offerCreaterName;
}
public void setOfferCreaterType(String offerCreaterType) {
this.offerCreaterType = offerCreaterType;
}
public String getOfferCreaterType( ) {
return this.offerCreaterType;
}
public void setOutBizNo(String outBizNo) {
this.outBizNo = outBizNo;
}
public String getOutBizNo( ) {
return this.outBizNo;
}
public void setOutContentNo(String outContentNo) {
this.outContentNo = outContentNo;
}
public String getOutContentNo( ) {
return this.outContentNo;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy