com.alipay.api.domain.RentCarOrderFeeInfo 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, 2024-06-19 11:57:47
*/
public class RentCarOrderFeeInfo extends AlipayObject {
private static final long serialVersionUID = 5636778296424976564L;
/**
* 基础保障服务费,车生活向商户查询报价时不需要传此此字段;车生活请求商户下单时会传此字段
*/
@ApiField("basic_guarantee_fee")
private RentCarFeeItem basicGuaranteeFee;
/**
* 租金的每日明细信息,确保加起来等于租金费用总价
*/
@ApiListField("daily_car_rental_fee_detail")
@ApiField("daily_car_rental_fee")
private List dailyCarRentalFeeDetail;
/**
* 用户还车时,门店工作人员上门服务的费用
*/
@ApiField("home_return_fee")
private RentCarFeeItem homeReturnFee;
/**
* 上门送车费
*/
@ApiField("home_send_fee")
private RentCarFeeItem homeSendFee;
/**
* 更多保障服务费,车生活向商户查询报价时不需要传此字段;若用户选择了更多保障,则车生活请求商户下单时会传此字段
*/
@ApiField("more_guarantee_service_fee")
private RentCarFeeItem moreGuaranteeServiceFee;
/**
* 夜间还车费
*/
@ApiField("nigh_return_fee")
private RentCarFeeItem nighReturnFee;
/**
* 夜间送车费
*/
@ApiField("night_send_fee")
private RentCarFeeItem nightSendFee;
/**
* 异地还车费用
*/
@ApiField("offsite_drop_off_fee")
private RentCarFeeItem offsiteDropOffFee;
/**
* 其他费用列表
*/
@ApiListField("other_fee_list")
@ApiField("rent_car_fee_item")
private List otherFeeList;
/**
* 租金费用总价
*/
@ApiField("rent_fee")
private RentCarFeeItem rentFee;
/**
* 门店服务费
*/
@ApiField("store_service_fee")
private RentCarFeeItem storeServiceFee;
/**
* 增值服务费
*/
@ApiListField("value_added_service_fee")
@ApiField("rent_car_fee_item")
private List valueAddedServiceFee;
public RentCarFeeItem getBasicGuaranteeFee() {
return this.basicGuaranteeFee;
}
public void setBasicGuaranteeFee(RentCarFeeItem basicGuaranteeFee) {
this.basicGuaranteeFee = basicGuaranteeFee;
}
public List getDailyCarRentalFeeDetail() {
return this.dailyCarRentalFeeDetail;
}
public void setDailyCarRentalFeeDetail(List dailyCarRentalFeeDetail) {
this.dailyCarRentalFeeDetail = dailyCarRentalFeeDetail;
}
public RentCarFeeItem getHomeReturnFee() {
return this.homeReturnFee;
}
public void setHomeReturnFee(RentCarFeeItem homeReturnFee) {
this.homeReturnFee = homeReturnFee;
}
public RentCarFeeItem getHomeSendFee() {
return this.homeSendFee;
}
public void setHomeSendFee(RentCarFeeItem homeSendFee) {
this.homeSendFee = homeSendFee;
}
public RentCarFeeItem getMoreGuaranteeServiceFee() {
return this.moreGuaranteeServiceFee;
}
public void setMoreGuaranteeServiceFee(RentCarFeeItem moreGuaranteeServiceFee) {
this.moreGuaranteeServiceFee = moreGuaranteeServiceFee;
}
public RentCarFeeItem getNighReturnFee() {
return this.nighReturnFee;
}
public void setNighReturnFee(RentCarFeeItem nighReturnFee) {
this.nighReturnFee = nighReturnFee;
}
public RentCarFeeItem getNightSendFee() {
return this.nightSendFee;
}
public void setNightSendFee(RentCarFeeItem nightSendFee) {
this.nightSendFee = nightSendFee;
}
public RentCarFeeItem getOffsiteDropOffFee() {
return this.offsiteDropOffFee;
}
public void setOffsiteDropOffFee(RentCarFeeItem offsiteDropOffFee) {
this.offsiteDropOffFee = offsiteDropOffFee;
}
public List getOtherFeeList() {
return this.otherFeeList;
}
public void setOtherFeeList(List otherFeeList) {
this.otherFeeList = otherFeeList;
}
public RentCarFeeItem getRentFee() {
return this.rentFee;
}
public void setRentFee(RentCarFeeItem rentFee) {
this.rentFee = rentFee;
}
public RentCarFeeItem getStoreServiceFee() {
return this.storeServiceFee;
}
public void setStoreServiceFee(RentCarFeeItem storeServiceFee) {
this.storeServiceFee = storeServiceFee;
}
public List getValueAddedServiceFee() {
return this.valueAddedServiceFee;
}
public void setValueAddedServiceFee(List valueAddedServiceFee) {
this.valueAddedServiceFee = valueAddedServiceFee;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy