package com.mzl.flower.dto.response.report;
|
|
import com.mzl.flower.base.AbstractTransDTO;
|
import com.mzl.flower.base.annotation.DictTrans;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.time.LocalDateTime;
|
|
@Data
|
public class OrderDetailReportResultVO extends AbstractTransDTO {
|
|
@ApiModelProperty("订单号")
|
private String orderNo;
|
|
@ApiModelProperty("下单用户")
|
private String customer;
|
|
@ApiModelProperty("收货人地址")
|
private String address;
|
|
@ApiModelProperty("合伙人")
|
private String partnerName;
|
|
@ApiModelProperty("下单时间")
|
private LocalDateTime orderDate;
|
|
@ApiModelProperty("订单金额")
|
private BigDecimal orderTotal;
|
|
@ApiModelProperty("订单金额(实付)")
|
private BigDecimal totalAmount;
|
|
@ApiModelProperty("花农底价")
|
private BigDecimal orderSupplierPriceAmount;
|
|
@ApiModelProperty("平台区间加价")
|
private BigDecimal orderMarkupOneAmount;
|
|
@ApiModelProperty("平台加价")
|
private BigDecimal orderMarkupTwoAmount;
|
|
@ApiModelProperty("平台区域加价")
|
private BigDecimal platformAreaFeeAmount;
|
|
@ApiModelProperty("合伙人加价")
|
private BigDecimal orderMarkupPartnerAmount;
|
|
@ApiModelProperty("合伙人区间加价")
|
private BigDecimal partnerSectionFeeAmount;
|
|
@ApiModelProperty("优惠合计")
|
private BigDecimal orderDiscountTotalFee;
|
|
@ApiModelProperty("会员折扣")
|
private BigDecimal orderPriceDiscountAmount;
|
|
@ApiModelProperty("优惠券")
|
private BigDecimal orderCouponAmountTotal;
|
|
@ApiModelProperty("质检总扣款")
|
private BigDecimal orderCheckTotalFee;
|
|
@ApiModelProperty("质检降级扣款")
|
private BigDecimal orderCheckFee;
|
|
@ApiModelProperty("质检缺货扣款")
|
private BigDecimal orderLackFeeSupplier;
|
|
@ApiModelProperty("质检补货扣款")
|
private BigDecimal orderReplaceFee;
|
|
|
@ApiModelProperty("售后总扣款")
|
private BigDecimal orderTotalFee;
|
|
@ApiModelProperty("售后扣合伙人款")
|
private BigDecimal orderFeePartner;
|
|
@ApiModelProperty("售后扣花农款")
|
private BigDecimal orderFeeSupplier;
|
|
@ApiModelProperty("售后扣平台款")
|
private BigDecimal orderFeePlatform;
|
|
@ApiModelProperty("售后打包扣款")
|
private BigDecimal orderFeePlatformPack;
|
|
@ApiModelProperty("售后质检扣款")
|
private BigDecimal orderFeePlatformCheck;
|
|
@ApiModelProperty("售后物流扣款")
|
private BigDecimal orderFeePlatformTransport;
|
|
@ApiModelProperty("售后打包运费扣款")
|
private BigDecimal orderFeePackingTransport;
|
|
|
@ApiModelProperty("总包干费")
|
private BigDecimal partnerTotalFeeAmount;
|
|
|
@ApiModelProperty("总销售扎数")
|
private Integer orderNum;
|
|
@ApiModelProperty("实际销售扎数")
|
private Integer realSaleNum;
|
|
@ApiModelProperty("缺货扎数")
|
private BigDecimal orderLackNum;
|
|
@ApiModelProperty("降级扎数")
|
private BigDecimal orderReduceNum;
|
|
@ApiModelProperty("补货扎数")
|
private BigDecimal orderReplaceNum;
|
|
@ApiModelProperty("利润")
|
private BigDecimal profitFeeAmount;
|
|
@ApiModelProperty("结算状态")
|
@DictTrans(target = "settleStatusStr", codeType = "ORDER_STATUS_BACKEND")
|
private String settleStatus;
|
|
private String settleStatusStr;
|
|
}
|