package cn.iocoder.yudao.module.mes.controller.admin.pro.workorder.vo; import cn.idev.excel.annotation.ExcelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.math.BigDecimal; import java.time.LocalDateTime; /** * MES 生产工单 Excel 导入 VO */ @Data @Builder @AllArgsConstructor @NoArgsConstructor public class MesProWorkOrderImportExcelVO { @ExcelProperty("工单编码") private String code; @ExcelProperty("工单名称") private String name; @ExcelProperty("工单类型(1=生产 2=运维 3=发电 4=检修)") private Integer type; @ExcelProperty("来源类型(1=手工 2=销售订单 3=MPS)") private Integer orderSourceType; @ExcelProperty("来源单据编号") private String orderSourceCode; @ExcelProperty("产品编码") private String productCode; @ExcelProperty("生产数量") private BigDecimal quantity; @ExcelProperty("客户名称") private String clientName; @ExcelProperty("销售订单号") private String saleOrderNo; @ExcelProperty("批次号") private String batchCode; @ExcelProperty("需求日期") private LocalDateTime requestDate; @ExcelProperty("备注") private String remark; }