package com.mzl.flower.dto.response.report; import com.fasterxml.jackson.annotation.JsonFormat; import com.mzl.flower.base.AbstractTransDTO; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; import java.time.LocalDateTime; @Data public class OrderSupplierReportResultVO extends AbstractTransDTO { @ApiModelProperty("日期") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @DateTimeFormat(pattern = "yyyy-MM-dd") private LocalDateTime dateinfo; @ApiModelProperty("供应商ID") private String supplierId; @ApiModelProperty("供应商名称") private String supplierName; @ApiModelProperty("花农底价") private BigDecimal orderSupplierPriceAmount; @ApiModelProperty("降级扣款") private BigDecimal orderCheckFee; @ApiModelProperty("缺货扣款(缺货+补货)") private BigDecimal orderLackFeeSupplier; @ApiModelProperty("售后扣花农款") private BigDecimal salesFeeSupplier; @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("订单状态") private String settleStatus; }