package com.ruoyi.purchase.vo; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.math.BigDecimal; @Data @Schema(name = "PurchaseReportVo", description = "管理驾驶舱--项目利润参数") @ExcelIgnoreUnannotated public class PurchaseReportVo { @Schema(description = "销售合同号") @Excel(name = "销售合同号") private String customerContractNo; @Schema(description = "客户名称") @Excel(name = "客户名称") private String customerName; @Schema(description = "项目名称") @Excel(name = "项目名称") private String projectName; @Excel(name = "合同金额") @Schema(description = "合同金额") private BigDecimal contractAmount; @Excel(name = "采购金额") @Schema(description = "采购金额") private BigDecimal purchaseAmount; @Schema(description = "利润") @Excel(name = "利润") private BigDecimal balance; @Schema(description = "利润率") @Excel(name = "利润率") private BigDecimal balanceRatio; }