package com.ruoyi.cost.bean.vo; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; @Data @Schema(name = "CostMissingPriceVo", description = "缺采购单价的消耗物料清单") public class CostMissingPriceVo { @Schema(description = "物料规格id") private Long productModelId; @Excel(name = "物料名称") @Schema(description = "物料名称") private String materialName; @Excel(name = "物料规格") @Schema(description = "物料规格") private String materialModel; @Excel(name = "单位") @Schema(description = "单位") private String unit; @Excel(name = "消耗数量") @Schema(description = "筛选范围内投入合计") private BigDecimal inputQty; @Excel(name = "涉及订单数") @Schema(description = "使用该物料的生产订单数") private Integer orderCount; @Excel(name = "最近投入时间", width = 22, dateFormat = "yyyy-MM-dd HH:mm:ss") @Schema(description = "最近一次投入时间") private LocalDateTime lastInputTime; }