yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/workorder/vo/MesProWorkOrderRespVO.java
@@ -61,13 +61,17 @@
    @ExcelProperty("单位")
    private String unitMeasureName;
    @Schema(description = "生产数量", example = "100.00")
    @ExcelProperty("生产数量")
    @Schema(description = "订单数量", example = "100.00")
    @ExcelProperty("订单数量")
    private BigDecimal quantity;
    @Schema(description = "已生产数量", example = "50.00")
    @ExcelProperty("已生产数量")
    private BigDecimal quantityProduced;
    @Schema(description = "完工进度", example = "50.00")
    @ExcelProperty("完工进度")
    private BigDecimal completionProgress;
    @Schema(description = "调整数量", example = "0")
    @ExcelProperty("调整数量")
@@ -80,9 +84,6 @@
    @Schema(description = "客户编号", example = "300")
    private Long clientId;
    @Schema(description = "客户编码", example = "C-001")
    @ExcelProperty("客户编码")
    private String clientCode;
    @Schema(description = "客户名称", example = "客户 A")
    @ExcelProperty("客户名称")
@@ -99,6 +100,20 @@
    @ExcelProperty("供应商名称")
    private String vendorName;
    @Schema(description = "工厂编号", example = "1")
    private Long factoryId;
    @Schema(description = "工厂名称", example = "滦南诚发五金厂")
    @ExcelProperty("工厂")
    private String factoryName;
    @Schema(description = "车间编号", example = "10")
    private Long workshopId;
    @Schema(description = "车间名称", example = "一号车间")
    @ExcelProperty("车间")
    private String workshopName;
    @Schema(description = "批次号", example = "BATCH-001")
    @ExcelProperty("批次号")
    private String batchCode;
@@ -112,6 +127,20 @@
    @Schema(description = "父工单编码", example = "WO-001")
    private String parentCode;
    @Schema(description = "实际开工时间")
    @ExcelProperty("实际开工时间")
    private LocalDateTime actualStartTime;
    @Schema(description = "开工人用户编号", example = "1")
    private Long startUserId;
    @Schema(description = "开工人名称", example = "张三")
    @ExcelProperty("开工人")
    private String startUserName;
    @Schema(description = "是否已开工(生产中的判定依据)", example = "true")
    private Boolean started;
    @Schema(description = "完成时间")
    @ExcelProperty("完成时间")
@@ -134,4 +163,19 @@
    @ExcelProperty("创建时间")
    private LocalDateTime createTime;
    @Schema(description = "工序进度列表")
    private java.util.List<MesProWorkOrderProcessProgressVO> processProgressList;
    @Schema(description = "是否报工审批")
    @ExcelProperty("是否报工审批")
    private Boolean feedbackApprove;
    @Schema(description = "BPM 流程定义 Key")
    @ExcelProperty("BPM 流程定义 Key")
    private String processDefinitionKey;
    @Schema(description = "报工角色 (多个角色逗号分隔)")
    @ExcelProperty("报工角色")
    private String feedbackRole;
}