yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/workorder/vo/MesProWorkOrderRespVO.java
@@ -69,6 +69,19 @@
    @ExcelProperty("已生产数量")
    private BigDecimal quantityProduced;
    @Schema(description = "已装箱数量", example = "30.00")
    @ExcelProperty("已装箱数量")
    private BigDecimal packedQuantity;
    @Schema(description = "已装箱箱数", example = "3")
    @ExcelProperty("已装箱箱数")
    private Integer packedBoxCount;
    @Schema(description = "装箱状态", example = "1")
    @ExcelProperty(value = "装箱状态", converter = DictConvert.class)
    @DictFormat(DictTypeConstants.MES_PRO_WORK_ORDER_PACKING_STATUS)
    private Integer packingStatus;
    @Schema(description = "完工进度", example = "50.00")
    @ExcelProperty("完工进度")
    private BigDecimal completionProgress;
@@ -81,12 +94,33 @@
    @ExcelProperty("已排产数量")
    private BigDecimal quantityScheduled;
    @Schema(description = "超耗报警比例(%)", example = "5")
    @ExcelProperty("超耗报警比例(%)")
    private BigDecimal overConsumeRatio;
    @Schema(description = "标准物料成本", example = "1000.00")
    @ExcelProperty("标准物料成本")
    private BigDecimal standardMaterialCost;
    @Schema(description = "实际物料成本", example = "1050.00")
    @ExcelProperty("实际物料成本")
    private BigDecimal actualMaterialCost;
    @Schema(description = "超耗物料成本", example = "50.00")
    @ExcelProperty("超耗物料成本")
    private BigDecimal overConsumeCost;
    @Schema(description = "物料单位成本(实际物料成本/已报工数量)", example = "10.50")
    @ExcelProperty("物料单位成本")
    private BigDecimal materialUnitCost;
    @Schema(description = "成本计算时间")
    @ExcelProperty("成本计算时间")
    private LocalDateTime costUpdateTime;
    @Schema(description = "客户编号", example = "300")
    private Long clientId;
    @Schema(description = "客户编码", example = "C-001")
    @ExcelProperty("客户编码")
    private String clientCode;
    @Schema(description = "客户名称", example = "客户 A")
    @ExcelProperty("客户名称")
@@ -141,8 +175,16 @@
    @Schema(description = "工序进度列表")
    private java.util.List<MesProWorkOrderProcessProgressVO> processProgressList;
    @Schema(description = "生产状态 (0: 待生产, 1: 生产中, 2: 生产完成)")
    @ExcelProperty("生产状态")
    private Integer productionStatus;
    @Schema(description = "是否报工审批")
    @ExcelProperty("是否报工审批")
    private Boolean feedbackApprove;
    @Schema(description = "BPM 流程定义 Key")
    @ExcelProperty("BPM 流程定义 Key")
    private String processDefinitionKey;
    @Schema(description = "报工角色 (多个角色逗号分隔)")
    @ExcelProperty("报工角色")
    private String feedbackRole;
}