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

com.alipay.api.domain.PromiseDetail Maven / Gradle / Ivy

package com.alipay.api.domain;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;

/**
 * 生活记录详情
 *
 * @author auto create
 * @since 1.0, 2023-05-17 15:46:02
 */
public class PromiseDetail extends AlipayObject {

	private static final long serialVersionUID = 6412183693138491876L;

	/**
	 * 授权状态
	 */
	@ApiField("auth_status")
	private Boolean authStatus;

	/**
	 * 任务创建时间
	 */
	@ApiField("create_time")
	private String createTime;

	/**
	 * 任务结束时间
	 */
	@ApiField("end_time")
	private String endTime;

	/**
	 * 任务到达终态的时间
	 */
	@ApiField("final_time")
	private String finalTime;

	/**
	 * 任务完成期数
	 */
	@ApiField("finish_periods")
	private Long finishPeriods;

	/**
	 * 芝麻侧的商户id
	 */
	@ApiField("merchant_id")
	private String merchantId;

	/**
	 * 商户logo
	 */
	@ApiField("merchant_logo")
	private String merchantLogo;

	/**
	 * 商户名称
	 */
	@ApiField("merchant_name")
	private String merchantName;

	/**
	 * 生活记录加入时的外部业务号
	 */
	@ApiField("out_biz_no")
	private String outBizNo;

	/**
	 * 周期类型
	 */
	@ApiField("period_type")
	private String periodType;

	/**
	 * 生活记录模板名称
	 */
	@ApiField("promise_name")
	private String promiseName;

	/**
	 * 生活记录主记录id
	 */
	@ApiField("record_id")
	private String recordId;

	/**
	 * 主任务状态
	 */
	@ApiField("record_status")
	private String recordStatus;

	/**
	 * 任务开始时间
	 */
	@ApiField("start_time")
	private String startTime;

	/**
	 * 子记录状态
	 */
	@ApiField("sub_record_status")
	private String subRecordStatus;

	/**
	 * 副标题
	 */
	@ApiField("sub_title")
	private String subTitle;

	/**
	 * 生活记录模板id
	 */
	@ApiField("template_id")
	private String templateId;

	/**
	 * 任务总期数
	 */
	@ApiField("total_periods")
	private Long totalPeriods;

	public Boolean getAuthStatus() {
		return this.authStatus;
	}
	public void setAuthStatus(Boolean authStatus) {
		this.authStatus = authStatus;
	}

	public String getCreateTime() {
		return this.createTime;
	}
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public String getEndTime() {
		return this.endTime;
	}
	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}

	public String getFinalTime() {
		return this.finalTime;
	}
	public void setFinalTime(String finalTime) {
		this.finalTime = finalTime;
	}

	public Long getFinishPeriods() {
		return this.finishPeriods;
	}
	public void setFinishPeriods(Long finishPeriods) {
		this.finishPeriods = finishPeriods;
	}

	public String getMerchantId() {
		return this.merchantId;
	}
	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}

	public String getMerchantLogo() {
		return this.merchantLogo;
	}
	public void setMerchantLogo(String merchantLogo) {
		this.merchantLogo = merchantLogo;
	}

	public String getMerchantName() {
		return this.merchantName;
	}
	public void setMerchantName(String merchantName) {
		this.merchantName = merchantName;
	}

	public String getOutBizNo() {
		return this.outBizNo;
	}
	public void setOutBizNo(String outBizNo) {
		this.outBizNo = outBizNo;
	}

	public String getPeriodType() {
		return this.periodType;
	}
	public void setPeriodType(String periodType) {
		this.periodType = periodType;
	}

	public String getPromiseName() {
		return this.promiseName;
	}
	public void setPromiseName(String promiseName) {
		this.promiseName = promiseName;
	}

	public String getRecordId() {
		return this.recordId;
	}
	public void setRecordId(String recordId) {
		this.recordId = recordId;
	}

	public String getRecordStatus() {
		return this.recordStatus;
	}
	public void setRecordStatus(String recordStatus) {
		this.recordStatus = recordStatus;
	}

	public String getStartTime() {
		return this.startTime;
	}
	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}

	public String getSubRecordStatus() {
		return this.subRecordStatus;
	}
	public void setSubRecordStatus(String subRecordStatus) {
		this.subRecordStatus = subRecordStatus;
	}

	public String getSubTitle() {
		return this.subTitle;
	}
	public void setSubTitle(String subTitle) {
		this.subTitle = subTitle;
	}

	public String getTemplateId() {
		return this.templateId;
	}
	public void setTemplateId(String templateId) {
		this.templateId = templateId;
	}

	public Long getTotalPeriods() {
		return this.totalPeriods;
	}
	public void setTotalPeriods(Long totalPeriods) {
		this.totalPeriods = totalPeriods;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy