6 changed files with 297 additions and 0 deletions
-
16src/main/java/com/xujie/sys/modules/pms/controller/EamController.java
-
150src/main/java/com/xujie/sys/modules/pms/data/EamDefectRecordExportData.java
-
2src/main/java/com/xujie/sys/modules/pms/mapper/EamMapper.java
-
2src/main/java/com/xujie/sys/modules/pms/service/EamService.java
-
8src/main/java/com/xujie/sys/modules/pms/service/Impl/EamServiceImpl.java
-
119src/main/resources/mapper/pms/EamMapper.xml
@ -0,0 +1,150 @@ |
|||
package com.xujie.sys.modules.pms.data; |
|||
|
|||
import com.alibaba.excel.annotation.ExcelProperty; |
|||
import com.alibaba.excel.annotation.write.style.ColumnWidth; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
|
|||
@Data |
|||
public class EamDefectRecordExportData { |
|||
@ExcelProperty("紧急程度") |
|||
@ColumnWidth(13) |
|||
private String urgency; |
|||
|
|||
@ExcelProperty("维修结论") |
|||
@ColumnWidth(14) |
|||
private String result; |
|||
|
|||
@ExcelProperty("BU") |
|||
@ColumnWidth(10) |
|||
private String buDesc; |
|||
|
|||
@ExcelProperty("处置措施") |
|||
@ColumnWidth(12) |
|||
private String disposalMeasures; |
|||
|
|||
@ExcelProperty("工单编码") |
|||
@ColumnWidth(15) |
|||
private String orderNo; |
|||
|
|||
@ExcelProperty("反馈单号") |
|||
@ColumnWidth(15) |
|||
private String planID; |
|||
|
|||
@ExcelProperty("反馈描述") |
|||
@ColumnWidth(40) |
|||
private String feedBackDesc; |
|||
|
|||
@ExcelProperty("故障编码") |
|||
@ColumnWidth(13) |
|||
private String defectID; |
|||
|
|||
@ExcelProperty("故障名称") |
|||
@ColumnWidth(23) |
|||
private String defectDesc; |
|||
|
|||
@ExcelProperty("设备编码") |
|||
@ColumnWidth(15) |
|||
private String objectID; |
|||
|
|||
@ExcelProperty("设备名称") |
|||
@ColumnWidth(23) |
|||
private String objectDesc; |
|||
|
|||
@ExcelProperty("机台名称") |
|||
@ColumnWidth(23) |
|||
private String resourceDesc; |
|||
|
|||
@ExcelProperty("设备部门") |
|||
@ColumnWidth(19) |
|||
private String departmentName; |
|||
|
|||
@ExcelProperty("报修人员名称") |
|||
@ColumnWidth(17) |
|||
private String createBy; |
|||
|
|||
@ExcelProperty("报修方式") |
|||
@ColumnWidth(17) |
|||
private String repairReportingType; |
|||
|
|||
@ExcelProperty("状态") |
|||
@ColumnWidth(15) |
|||
private String status; |
|||
|
|||
@ExcelProperty("计划执行人员") |
|||
@ColumnWidth(21) |
|||
private String planOperatorName; |
|||
|
|||
@ExcelProperty("实际执行人员") |
|||
@ColumnWidth(21) |
|||
private String actualOperatorName; |
|||
|
|||
@ExcelProperty("计划执行日期") |
|||
@ColumnWidth(17) |
|||
private String planDate; |
|||
|
|||
@ExcelProperty("故障时间") |
|||
@ColumnWidth(17) |
|||
private String createdDate; |
|||
|
|||
@ExcelProperty("到达时间") |
|||
@ColumnWidth(17) |
|||
private String reachDate; |
|||
|
|||
@ExcelProperty("实际执行时间") |
|||
@ColumnWidth(17) |
|||
private String actualDate; |
|||
|
|||
@ExcelProperty("维修响应时长(m)") |
|||
@ColumnWidth(15) |
|||
private BigDecimal responseTime; |
|||
|
|||
@ExcelProperty("工作时长(m)") |
|||
@ColumnWidth(15) |
|||
private BigDecimal workTime; |
|||
|
|||
@ExcelProperty("备注说明") |
|||
@ColumnWidth(33) |
|||
private String remark; |
|||
|
|||
@ExcelProperty("难度等级") |
|||
@ColumnWidth(15) |
|||
private String difficultyLevel; |
|||
|
|||
@ExcelProperty("难度备注") |
|||
@ColumnWidth(33) |
|||
private String difficultyRemark; |
|||
|
|||
@ExcelProperty("单据来源") |
|||
@ColumnWidth(15) |
|||
private String documentSource; |
|||
|
|||
@ExcelProperty("维修项目编码") |
|||
@ColumnWidth(15) |
|||
private String itemNo; |
|||
|
|||
@ExcelProperty("维修项目名称") |
|||
@ColumnWidth(23) |
|||
private String itemDesc; |
|||
|
|||
@ExcelProperty("维修项目备注") |
|||
@ColumnWidth(33) |
|||
private String itemRemark; |
|||
|
|||
@ExcelProperty("值类型") |
|||
@ColumnWidth(15) |
|||
private String valueType; |
|||
|
|||
@ExcelProperty("缺省值") |
|||
@ColumnWidth(15) |
|||
private String defaultValue; |
|||
|
|||
@ExcelProperty("最大值") |
|||
@ColumnWidth(15) |
|||
private BigDecimal maxValue; |
|||
|
|||
@ExcelProperty("最小值") |
|||
@ColumnWidth(15) |
|||
private BigDecimal minValue; |
|||
} |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue