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

com.alipay.api.domain.RentDetail 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, 2024-11-11 16:58:03
 */
public class RentDetail extends AlipayObject {

	private static final long serialVersionUID = 2285996888869523316L;

	/**
	 * 租赁商实收金额,单位:元
	 */
	@ApiField("actual_amount")
	private String actualAmount;

	/**
	 * 实际扣款时间
	 */
	@ApiField("actual_pay_time")
	private Date actualPayTime;

	/**
	 * 实际分账金额,单位:元
	 */
	@ApiField("actual_royalty_price")
	private String actualRoyaltyPrice;

	/**
	 * 每一期的扣款分期单号
	 */
	@ApiField("installment_id")
	private String installmentId;

	/**
	 * 支付渠道
	 */
	@ApiField("pay_channel")
	private String payChannel;

	/**
	 * 还款期数
	 */
	@ApiField("period")
	private Long period;

	/**
	 * 分账履约方式
	 */
	@ApiField("royalty_deliver_type")
	private String royaltyDeliverType;

	/**
	 * 分账完成时间
	 */
	@ApiField("royalty_time")
	private Date royaltyTime;

	/**
	 * 分账交易号
	 */
	@ApiField("royalty_trade_no")
	private String royaltyTradeNo;

	/**
	 * 还款阶段
	 */
	@ApiField("stage")
	private Long stage;

	/**
	 * 明细单状态
	 */
	@ApiField("status")
	private String status;

	/**
	 * 交易号
	 */
	@ApiField("trade_no")
	private String tradeNo;

	/**
	 * 资金类型
	 */
	@ApiField("type")
	private String type;

	public String getActualAmount() {
		return this.actualAmount;
	}
	public void setActualAmount(String actualAmount) {
		this.actualAmount = actualAmount;
	}

	public Date getActualPayTime() {
		return this.actualPayTime;
	}
	public void setActualPayTime(Date actualPayTime) {
		this.actualPayTime = actualPayTime;
	}

	public String getActualRoyaltyPrice() {
		return this.actualRoyaltyPrice;
	}
	public void setActualRoyaltyPrice(String actualRoyaltyPrice) {
		this.actualRoyaltyPrice = actualRoyaltyPrice;
	}

	public String getInstallmentId() {
		return this.installmentId;
	}
	public void setInstallmentId(String installmentId) {
		this.installmentId = installmentId;
	}

	public String getPayChannel() {
		return this.payChannel;
	}
	public void setPayChannel(String payChannel) {
		this.payChannel = payChannel;
	}

	public Long getPeriod() {
		return this.period;
	}
	public void setPeriod(Long period) {
		this.period = period;
	}

	public String getRoyaltyDeliverType() {
		return this.royaltyDeliverType;
	}
	public void setRoyaltyDeliverType(String royaltyDeliverType) {
		this.royaltyDeliverType = royaltyDeliverType;
	}

	public Date getRoyaltyTime() {
		return this.royaltyTime;
	}
	public void setRoyaltyTime(Date royaltyTime) {
		this.royaltyTime = royaltyTime;
	}

	public String getRoyaltyTradeNo() {
		return this.royaltyTradeNo;
	}
	public void setRoyaltyTradeNo(String royaltyTradeNo) {
		this.royaltyTradeNo = royaltyTradeNo;
	}

	public Long getStage() {
		return this.stage;
	}
	public void setStage(Long stage) {
		this.stage = stage;
	}

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

	public String getTradeNo() {
		return this.tradeNo;
	}
	public void setTradeNo(String tradeNo) {
		this.tradeNo = tradeNo;
	}

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

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy