EquipmentMaintainTaskVO.java
3.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
package com.skua.modules.equipment.vo;
import com.skua.modules.equipment.entity.EquipmentMaintainTask;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.List;
import java.util.Map;
@Data
public class EquipmentMaintainTaskVO extends EquipmentMaintainTask {
@ApiModelProperty(value = "维护开始时间")
private String maintainStartTime;
@ApiModelProperty(value = "维护内容")
private String maintainContent;
@ApiModelProperty(value = "维护后情况")
private String maintainSituation;
@ApiModelProperty(value = "备件")
private String sparePart;
@ApiModelProperty(value = "维护费用")
private String maintainCost;
@ApiModelProperty(value = "设备运行状态")
private String runStatus;
@ApiModelProperty(value = "设备型号")
private String specification;
@ApiModelProperty(value = "设备级别")
private String equipmentLevel;
@ApiModelProperty(value = "设备类别")
private String equipmentType;
private String typeId;
//设备对应保养标准
@ApiModelProperty(value = "设备对应保养标准")
private EquipmentMaintenanceContentVO equipmentMaintenanceContentVO;
//备品
@ApiModelProperty(value = "更换备品、备件清单")
private List<EquipmentSparePartListVO> equipmentSparePartListVOList;
@ApiModelProperty(value = "备品名称")
private String sparepartName;
@ApiModelProperty(value = "是否停机池")
private Integer isShutdown;
@ApiModelProperty(value = "说明")
private String remark;
@ApiModelProperty(value = "限制时长")
private String limitDuration;
@ApiModelProperty(value = "限制时长单位")
private String limitDurationUnit;
@ApiModelProperty(value = "循环周期")
private Integer cycle;
@ApiModelProperty(value = "循环周期单位")
private String cycleUnit;
@ApiModelProperty(value = "维保总体费用")
private String maintenanceCost;
@ApiModelProperty(value = "所属公司名称")
private String departName;
@ApiModelProperty(value = "班组名称")
private String teamName;
@ApiModelProperty(value = "计划名称")
private String planName;
@ApiModelProperty(value = "计划安排人id")
private String planArrangerId;
@ApiModelProperty(value = "计划安排人名称")
private String planArrangerName;
@ApiModelProperty(value = "验收人id")
private String planAccepterId;
@ApiModelProperty(value = "验收人名称")
private String planAccepterName;
private EquipmentMaintainPlanVO equipmentMaintainPlanVO;
@ApiModelProperty(value = "设备名称")
private String equipmentName;
@ApiModelProperty(value = "验收时间")
private Date acceptancesTime;
@ApiModelProperty(value = "验收后设备状态")
private Integer acceptancesStatus;
@ApiModelProperty(value = "维护质量")
private Integer maintainQuality;
@ApiModelProperty(value = "费用情况")
private Integer expenses;
@ApiModelProperty(value = "附件路径")
private String url;
@ApiModelProperty(value = "状态1验收人2设备管理员")
private Integer type;
@ApiModelProperty(value = "验收情况")
private List<EquipmentMaintainTaskCheckVO> equipmentMaintainTaskChecks;
@ApiModelProperty(value = "当前登录人的状态1验收员2设备管理员3发起人")
private Integer currentState;
private Map result;
@ApiModelProperty(value = "保养完成情况【1按时完成/2延期完成】")
private String completeTag;
}