| | |
| | | @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; |
| | |
| | | @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("客户名称") |
| | |
| | | @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; |
| | | |
| | | } |