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

com.alipay.api.domain.AlipayCommerceCommonTasktemplateCreateormodifyModel 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, 2023-11-30 18:52:48
 */
public class AlipayCommerceCommonTasktemplateCreateormodifyModel extends AlipayObject {

	private static final long serialVersionUID = 3586263878972955112L;

	/**
	 * 小程序跳转链接
	 */
	@ApiField("applet_id")
	private String appletId;

	/**
	 * 商户侧任务模板号,新建模板的时候必传,修改模板时,create_biz_no 与任务模板id至少一个必填
	 */
	@ApiField("create_biz_no")
	private String createBizNo;

	/**
	 * 出资方的id
	 */
	@ApiField("funder_id")
	private String funderId;

	/**
	 * 激励规则
	 */
	@ApiField("incentive_rule")
	private RealAmountRatioIncentiveRule incentiveRule;

	/**
	 * 任务最大领取数量
	 */
	@ApiField("max_receive_num")
	private Long maxReceiveNum;

	/**
	 * 代运营的商户pid
	 */
	@ApiField("merchant_pid")
	private String merchantPid;

	/**
	 * 操作者openId
	 */
	@ApiField("operate_open_id")
	private String operateOpenId;

	/**
	 * 操作者id
	 */
	@ApiField("operate_user_id")
	private String operateUserId;

	/**
	 * 活动方id
	 */
	@ApiField("organizer_id")
	private String organizerId;

	/**
	 * 活动方名称
	 */
	@ApiField("organizer_name")
	private String organizerName;

	/**
	 * 生成吱口令的定制文案
	 */
	@ApiField("pre_content")
	private String preContent;

	/**
	 * 任务公域投放展示名称
	 */
	@ApiField("show_name")
	private String showName;

	/**
	 * 公域任务展示图片,需要商户预先调用alipay.open.file.upload接口获得图片fileId
	 */
	@ApiField("show_picture")
	private String showPicture;

	/**
	 * 表明此任务是否在公域展示,若此值为true,则需要填入对应的公域展示字段内容
	 */
	@ApiField("show_public")
	private Boolean showPublic;

	/**
	 * 任务模板描述
	 */
	@ApiField("task_desc")
	private String taskDesc;

	/**
	 * 公域投放任务跳转商家小程序链接
	 */
	@ApiField("task_detail_url")
	private String taskDetailUrl;

	/**
	 * 任务结束时间
	 */
	@ApiField("task_end_time")
	private Date taskEndTime;

	/**
	 * 任务模板名称
	 */
	@ApiField("task_name")
	private String taskName;

	/**
	 * 任务生效时间
	 */
	@ApiField("task_start_time")
	private Date taskStartTime;

	/**
	 * 创建模板时,返回参数任务模板id,
修改模板时,任务模板id与外部模板号必传一个
	 */
	@ApiField("task_template_id")
	private String taskTemplateId;

	public String getAppletId() {
		return this.appletId;
	}
	public void setAppletId(String appletId) {
		this.appletId = appletId;
	}

	public String getCreateBizNo() {
		return this.createBizNo;
	}
	public void setCreateBizNo(String createBizNo) {
		this.createBizNo = createBizNo;
	}

	public String getFunderId() {
		return this.funderId;
	}
	public void setFunderId(String funderId) {
		this.funderId = funderId;
	}

	public RealAmountRatioIncentiveRule getIncentiveRule() {
		return this.incentiveRule;
	}
	public void setIncentiveRule(RealAmountRatioIncentiveRule incentiveRule) {
		this.incentiveRule = incentiveRule;
	}

	public Long getMaxReceiveNum() {
		return this.maxReceiveNum;
	}
	public void setMaxReceiveNum(Long maxReceiveNum) {
		this.maxReceiveNum = maxReceiveNum;
	}

	public String getMerchantPid() {
		return this.merchantPid;
	}
	public void setMerchantPid(String merchantPid) {
		this.merchantPid = merchantPid;
	}

	public String getOperateOpenId() {
		return this.operateOpenId;
	}
	public void setOperateOpenId(String operateOpenId) {
		this.operateOpenId = operateOpenId;
	}

	public String getOperateUserId() {
		return this.operateUserId;
	}
	public void setOperateUserId(String operateUserId) {
		this.operateUserId = operateUserId;
	}

	public String getOrganizerId() {
		return this.organizerId;
	}
	public void setOrganizerId(String organizerId) {
		this.organizerId = organizerId;
	}

	public String getOrganizerName() {
		return this.organizerName;
	}
	public void setOrganizerName(String organizerName) {
		this.organizerName = organizerName;
	}

	public String getPreContent() {
		return this.preContent;
	}
	public void setPreContent(String preContent) {
		this.preContent = preContent;
	}

	public String getShowName() {
		return this.showName;
	}
	public void setShowName(String showName) {
		this.showName = showName;
	}

	public String getShowPicture() {
		return this.showPicture;
	}
	public void setShowPicture(String showPicture) {
		this.showPicture = showPicture;
	}

	public Boolean getShowPublic() {
		return this.showPublic;
	}
	public void setShowPublic(Boolean showPublic) {
		this.showPublic = showPublic;
	}

	public String getTaskDesc() {
		return this.taskDesc;
	}
	public void setTaskDesc(String taskDesc) {
		this.taskDesc = taskDesc;
	}

	public String getTaskDetailUrl() {
		return this.taskDetailUrl;
	}
	public void setTaskDetailUrl(String taskDetailUrl) {
		this.taskDetailUrl = taskDetailUrl;
	}

	public Date getTaskEndTime() {
		return this.taskEndTime;
	}
	public void setTaskEndTime(Date taskEndTime) {
		this.taskEndTime = taskEndTime;
	}

	public String getTaskName() {
		return this.taskName;
	}
	public void setTaskName(String taskName) {
		this.taskName = taskName;
	}

	public Date getTaskStartTime() {
		return this.taskStartTime;
	}
	public void setTaskStartTime(Date taskStartTime) {
		this.taskStartTime = taskStartTime;
	}

	public String getTaskTemplateId() {
		return this.taskTemplateId;
	}
	public void setTaskTemplateId(String taskTemplateId) {
		this.taskTemplateId = taskTemplateId;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy