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

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

package com.alipay.api.domain;

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, 2019-09-27 16:54:39
 */
public class PaymentSuccessPagePlanInfo extends AlipayObject {

	private static final long serialVersionUID = 1476143579534613421L;

	/**
	 * 创建支付后推荐方案时填写的收藏有礼活动id
	 */
	@ApiField("activity_id")
	private String activityId;

	/**
	 * 有礼活动状态,目前返回的状态枚举值包括:NOT_WORKING(非进行中),WORKING(进行中),NO_COUPON_LIFT(券剩余量为0)
	 */
	@ApiField("activity_status")
	private String activityStatus;

	/**
	 * 支付后推荐开始时间
	 */
	@ApiField("begin_time")
	private String beginTime;

	/**
	 * 支付后推荐方案结束时间
	 */
	@ApiField("end_time")
	private String endTime;

	/**
	 * 支付后推荐应用id,当type=TINYAPP,则为小程序应用id;当type=PUBLICAPP,则为生活号应用id
	 */
	@ApiField("oper_app_id")
	private String operAppId;

	/**
	 * 支付后推荐方案ID,用以唯一标识方案
	 */
	@ApiField("plan_id")
	private String planId;

	/**
	 * 支付后推荐方案名称,用以描述方案的名字
	 */
	@ApiField("plan_name")
	private String planName;

	/**
	 * 支付后推荐方案优先级,目前仅支持0和1两个枚举值,其中数值越大优先级越高
	 */
	@ApiField("priority")
	private String priority;

	/**
	 * 用户提交创建支付后推荐方案后,被蚂蚁小二审核拒绝的原因
	 */
	@ApiField("reject_reason")
	private String rejectReason;

	/**
	 * 创建支付后推荐方案时填写的可用的服务能力标签数组
	 */
	@ApiListField("service_list")
	@ApiField("string")
	private List serviceList;

	/**
	 * 支付后推荐方案状态,目前支持的枚举值如下:审核中--AUDITING;进行中--WORKING;被驳回--REJECTED;已结束--FINISHED
	 */
	@ApiField("status")
	private String status;

	/**
	 * 支付后推荐类型,目前只支持小程序和生活号的推荐
	 */
	@ApiField("type")
	private String type;

	public String getActivityId() {
		return this.activityId;
	}
	public void setActivityId(String activityId) {
		this.activityId = activityId;
	}

	public String getActivityStatus() {
		return this.activityStatus;
	}
	public void setActivityStatus(String activityStatus) {
		this.activityStatus = activityStatus;
	}

	public String getBeginTime() {
		return this.beginTime;
	}
	public void setBeginTime(String beginTime) {
		this.beginTime = beginTime;
	}

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

	public String getOperAppId() {
		return this.operAppId;
	}
	public void setOperAppId(String operAppId) {
		this.operAppId = operAppId;
	}

	public String getPlanId() {
		return this.planId;
	}
	public void setPlanId(String planId) {
		this.planId = planId;
	}

	public String getPlanName() {
		return this.planName;
	}
	public void setPlanName(String planName) {
		this.planName = planName;
	}

	public String getPriority() {
		return this.priority;
	}
	public void setPriority(String priority) {
		this.priority = priority;
	}

	public String getRejectReason() {
		return this.rejectReason;
	}
	public void setRejectReason(String rejectReason) {
		this.rejectReason = rejectReason;
	}

	public List getServiceList() {
		return this.serviceList;
	}
	public void setServiceList(List serviceList) {
		this.serviceList = serviceList;
	}

	public String getStatus() {
		return this.status;
	}
	public void setStatus(String status) {
		this.status = status;
	}

	public String getType() {
		return this.type;
	}
	public void setType(String type) {
		this.type = type;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy