package org.springblade.mdm.basesetting.machine.vo; import lombok.Data; import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.write.style.ColumnWidth; import com.alibaba.excel.annotation.write.style.ContentRowHeight; import com.alibaba.excel.annotation.write.style.HeadRowHeight; @Data @ColumnWidth(25) @HeadRowHeight(20) @ContentRowHeight(18) public class MachineExcelVO { @ColumnWidth(20) @ExcelProperty("机床编号") private String code; @ExcelProperty("机床型号") private String name; @ExcelProperty("机床组编号") private String machineGroupCode; /** * 机器规格:01车床/02铣床,在业务字典配置(key=machine_spec) */ @ExcelProperty("机床规格") private String machineSpec; @ExcelProperty("操作员") private String operator; @ExcelProperty("所属单位ID") private Long ownerDept; @ExcelProperty("生产商") private String manufacturer; @ExcelProperty("轮询时间") private Integer pollingHours; @ExcelProperty("控制系统") private String controlSystem; @ExcelProperty("程序下发目录") private String progSendDir; @ExcelProperty("程序回传目录") private String progReceiveDir; @ExcelProperty("备注") private String remark; }