| | |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.experimental.Accessors; |
| | | import org.jeecg.common.api.vo.FileUploadResult; |
| | | import org.jeecg.common.aspect.annotation.Dict; |
| | | import org.jeecg.modules.eam.entity.EamInspectionOrderDetail; |
| | | import org.jeecg.modules.eam.entity.EamSecondMaintenanceOrderDetail; |
| | | import org.jeecg.modules.eam.entity.EamWeekInspectionDetail; |
| | | import org.jeecg.modules.flowable.domain.vo.FlowTaskVo; |
| | | import org.jeecgframework.poi.excel.annotation.Excel; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.io.Serializable; |
| | |
| | | /**主键*/ |
| | | @ApiModelProperty(value = "主键") |
| | | private String id; |
| | | /**工单号*/ |
| | | /** |
| | | * 工单号 |
| | | */ |
| | | @Excel(name = "工单号", width = 15) |
| | | @ApiModelProperty(value = "工单号") |
| | | private String orderNum; |
| | | /**设备ID*/ |
| | | /** |
| | | * 设备ID |
| | | */ |
| | | @Excel(name = "设备ID", width = 15) |
| | | @ApiModelProperty(value = "设备ID") |
| | | private String equipmentId; |
| | | /**标准ID*/ |
| | | /** |
| | | * 标准ID |
| | | */ |
| | | @Excel(name = "标准ID", width = 15) |
| | | @ApiModelProperty(value = "标准ID") |
| | | @Dict(dicCode = "eam_maintenance_standard, standard_name, id") |
| | | private String standardId; |
| | | /**保养日期*/ |
| | | @ApiModelProperty(value = "保养日期") |
| | | /** |
| | | * 计划保养日期 |
| | | */ |
| | | @ApiModelProperty(value = "计划保养日期") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private Date maintenanceDate; |
| | | /**保养人*/ |
| | | @ApiModelProperty(value = "保养人") |
| | | private String operator; |
| | | /**保养图片*/ |
| | | @ApiModelProperty(value = "保养图片") |
| | | private String imageFiles; |
| | | /**保养图片*/ |
| | | @ApiModelProperty(value = "保养图片") |
| | | private List<FileUploadResult> imageFilesResult; |
| | | /**备注*/ |
| | | /** |
| | | * 实际开始时间 |
| | | */ |
| | | @ApiModelProperty(value = "实际开始时间") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date actualStartTime; |
| | | /** |
| | | * 实际结束时间 |
| | | */ |
| | | @ApiModelProperty(value = "实际结束时间") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date actualEndTime; |
| | | /** 操作工 */ |
| | | @ApiModelProperty(value = "操作工") |
| | | private String operator ; |
| | | /** 维修工 */ |
| | | @ApiModelProperty(value = "维修工") |
| | | private String repairman ; |
| | | /** |
| | | * 保养状态 待保养、保养中、管理员确认、检查人确认、已完成 |
| | | */ |
| | | @Excel(name = "保养状态", width = 15) |
| | | @ApiModelProperty(value = "保养状态") |
| | | @Dict(dicCode = "second_maintenance_status") |
| | | private String maintenanceStatus; |
| | | /** |
| | | * 创建方式 |
| | | */ |
| | | @Excel(name = "创建方式", width = 15) |
| | | @ApiModelProperty(value = "创建方式") |
| | | @Dict(dicCode = "order_creation_method") |
| | | private String creationMethod; |
| | | /** |
| | | * 管理员确认 |
| | | */ |
| | | @Excel(name = "管理员确认", width = 15) |
| | | @ApiModelProperty(value = "管理员确认") |
| | | @Dict(dicCode = "sys_user, realname, username") |
| | | private String manageUser; |
| | | /** |
| | | * 管理员确认结果 |
| | | */ |
| | | @ApiModelProperty(value = "管理员确认结果") |
| | | @Dict(dicCode = "approve_reject") |
| | | private String manageUserResult; |
| | | /** 问题描述;默认 无 */ |
| | | @ApiModelProperty(name = "问题描述",notes = "默认 无") |
| | | private String problemDescription ; |
| | | /** 处理描述;默认 无 */ |
| | | @ApiModelProperty(name = "处理描述",notes = "默认 无") |
| | | private String dealDescription ; |
| | | /** 管理员确认时间 */ |
| | | @ApiModelProperty(name = "管理员确认时间",notes = "") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date confirmTime ; |
| | | /** 检查人确认 */ |
| | | @ApiModelProperty(name = "检查人确认",notes = "") |
| | | private String inspector; |
| | | /** |
| | | * 检查人确认结果 |
| | | */ |
| | | @ApiModelProperty(name = "检查人确认结果",notes = "") |
| | | @Dict(dicCode = "approve_reject") |
| | | private String inspectorResult; |
| | | /** 检查人意见 */ |
| | | @ApiModelProperty(name = "检查人意见",notes = "") |
| | | private String inspectConfirmComment; |
| | | /** 检查人确认时间 */ |
| | | @ApiModelProperty(name = "检查人确认时间",notes = "") |
| | | private String inspectConfirmTime; |
| | | /** HF编码 */ |
| | | @ApiModelProperty(name = "HF编码",notes = "") |
| | | private String hfCode; |
| | | /** |
| | | * 备注 |
| | | */ |
| | | @Excel(name = "备注", width = 15) |
| | | @ApiModelProperty(value = "备注") |
| | | private String remark; |
| | | /**创建方式*/ |
| | | @ApiModelProperty(value = "创建方式") |
| | | private String creationMethod; |
| | | /**列表 保养项明细*/ |
| | | @ApiModelProperty(value = "列表 保养项明细") |
| | | private List<EamSecondMaintenanceOrderDetail> tableDetailList; |
| | | /**删除 保养项明细*/ |
| | | @ApiModelProperty(value = "删除 保养项明细") |
| | | private List<EamSecondMaintenanceOrderDetail> removeDetailList; |
| | | |
| | | //确认操作 |
| | | /**确认意见*/ |
| | | @ApiModelProperty(value = "确认意见") |
| | | private String confirmComment; |
| | | @ApiModelProperty(value = "确认类型") |
| | | private String confirmDealType; |
| | | /**领导确认意见*/ |
| | | @ApiModelProperty(value = "领导确认意见") |
| | | private String leaderConfirmComment; |
| | | /**列表 维修工明细*/ |
| | | @ApiModelProperty(value = "列表 维修工明细") |
| | | private List<EamSecondMaintenanceOrderDetail> repairmanDetailList;; |
| | | |
| | | /**列表 操作工明细*/ |
| | | @ApiModelProperty(value = "列表 维修工明细") |
| | | private List<EamSecondMaintenanceOrderDetail> operatorDetailList;; |
| | | } |