com.alipay.api.domain.RentInfo 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.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, 2024-08-15 13:54:21
*/
public class RentInfo extends AlipayObject {
private static final long serialVersionUID = 1135757658742368998L;
/**
* 交易组件的订单Id
*/
@ApiField("biz_order_id")
private String bizOrderId;
/**
* 买家Id
*/
@ApiField("buyer_id")
private String buyerId;
/**
* 买家支付宝用户唯一标识
*/
@ApiField("buyer_open_id")
private String buyerOpenId;
/**
* 订单到期买断金,单位:元,精确到小数点后两位
*/
@ApiField("buyout_price")
private String buyoutPrice;
/**
* 租赁订单的结束时间
*/
@ApiField("end_time")
private String endTime;
/**
* 订单信息,包含订单信息、商品信息、收货人信息以及价格信息
*/
@ApiField("order_info")
private SimpleOrderInfo orderInfo;
/**
* 租赁分期计划
*/
@ApiListField("plan_list")
@ApiField("rent_plan")
private List planList;
/**
* 租赁订单价格,单位:元,精确到小数点后两位
*/
@ApiField("price_info")
private String priceInfo;
/**
* 租赁订单id
*/
@ApiField("rent_id")
private String rentId;
/**
* 租赁单状态
*/
@ApiField("rent_status")
private String rentStatus;
/**
* 分账计划详情
*/
@ApiListField("royalty_list")
@ApiField("rent_royalty")
private List royaltyList;
/**
* 租赁商用户Id
*/
@ApiField("seller_id")
private String sellerId;
/**
* 租赁订单的开始时间
*/
@ApiField("start_time")
private String startTime;
public String getBizOrderId() {
return this.bizOrderId;
}
public void setBizOrderId(String bizOrderId) {
this.bizOrderId = bizOrderId;
}
public String getBuyerId() {
return this.buyerId;
}
public void setBuyerId(String buyerId) {
this.buyerId = buyerId;
}
public String getBuyerOpenId() {
return this.buyerOpenId;
}
public void setBuyerOpenId(String buyerOpenId) {
this.buyerOpenId = buyerOpenId;
}
public String getBuyoutPrice() {
return this.buyoutPrice;
}
public void setBuyoutPrice(String buyoutPrice) {
this.buyoutPrice = buyoutPrice;
}
public String getEndTime() {
return this.endTime;
}
public void setEndTime(String endTime) {
this.endTime = endTime;
}
public SimpleOrderInfo getOrderInfo() {
return this.orderInfo;
}
public void setOrderInfo(SimpleOrderInfo orderInfo) {
this.orderInfo = orderInfo;
}
public List getPlanList() {
return this.planList;
}
public void setPlanList(List planList) {
this.planList = planList;
}
public String getPriceInfo() {
return this.priceInfo;
}
public void setPriceInfo(String priceInfo) {
this.priceInfo = priceInfo;
}
public String getRentId() {
return this.rentId;
}
public void setRentId(String rentId) {
this.rentId = rentId;
}
public String getRentStatus() {
return this.rentStatus;
}
public void setRentStatus(String rentStatus) {
this.rentStatus = rentStatus;
}
public List getRoyaltyList() {
return this.royaltyList;
}
public void setRoyaltyList(List royaltyList) {
this.royaltyList = royaltyList;
}
public String getSellerId() {
return this.sellerId;
}
public void setSellerId(String sellerId) {
this.sellerId = sellerId;
}
public String getStartTime() {
return this.startTime;
}
public void setStartTime(String startTime) {
this.startTime = startTime;
}
}