| | |
| | | import lombok.Data; |
| | | 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.EamThirdMaintenanceOrderDetail; |
| | | 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; |
| | |
| | | @ApiModel(value="三保对象", description="三保") |
| | | public class EamThirdMaintenanceRequest extends FlowTaskVo implements Serializable { |
| | | |
| | | /**主键*/ |
| | | private static final long serialVersionUID = -385597100123768119L; |
| | | |
| | | /** |
| | | * 主键 |
| | | */ |
| | | @ApiModelProperty(value = "主键") |
| | | private String id; |
| | | /**工单号*/ |
| | | /** |
| | | * 工单号 |
| | | */ |
| | | @ApiModelProperty(value = "工单号") |
| | | private String orderNum; |
| | | /**设备ID*/ |
| | | /** |
| | | * 设备ID |
| | | */ |
| | | @ApiModelProperty(value = "设备ID") |
| | | private String equipmentId; |
| | | /**标准ID*/ |
| | | /** |
| | | * 标准ID |
| | | */ |
| | | @ApiModelProperty(value = "标准ID") |
| | | private String standardId; |
| | | /**保养日期*/ |
| | | /** |
| | | * 保养日期 |
| | | */ |
| | | @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 = "维修人") |
| | | @Dict(dictTable = "sys_user", dicCode = "username", dicText = "realname") |
| | | private String repairman; |
| | | /** |
| | | * 保养状态 |
| | | */ |
| | | @ApiModelProperty(value = "保养状态;待保养、保养中、待检查、操作人签字、维修人签字、维修室主任签字、设备检查人签字、已完成、已锁定、变更中、已取消") |
| | | @Dict(dicCode = "third_maintenance_status") |
| | | private String maintenanceStatus; |
| | | /** |
| | | * 备注 |
| | | */ |
| | | @ApiModelProperty(value = "备注") |
| | | private String remark; |
| | | /**创建方式*/ |
| | | /** |
| | | * 创建方式 |
| | | */ |
| | | @ApiModelProperty(value = "创建方式") |
| | | @Dict(dicCode = "order_creation_method") |
| | | private String creationMethod; |
| | | /**列表 保养项明细*/ |
| | | /** |
| | | * 设备功能是否齐备;是否 |
| | | */ |
| | | @ApiModelProperty(value = "设备功能是否齐备;是否") |
| | | @Dict(dicCode = "yn") |
| | | private String fullyFunctional; |
| | | /** |
| | | * 设备功能是否齐备;是否 |
| | | */ |
| | | @ApiModelProperty(value = "设备功能是否正常运转;是否") |
| | | @Dict(dicCode = "yn") |
| | | private String runningNormally; |
| | | /** |
| | | * 问题描述 |
| | | */ |
| | | @ApiModelProperty(value = "问题描述") |
| | | private String problemDescription; |
| | | /** |
| | | * 列表 保养项明细 |
| | | */ |
| | | @ApiModelProperty(value = "列表 保养项明细") |
| | | private List<EamThirdMaintenanceOrderDetail> tableDetailList; |
| | | /**删除 保养项明细*/ |
| | | /** |
| | | * 删除 保养项明细 |
| | | */ |
| | | @ApiModelProperty(value = "删除 保养项明细") |
| | | private List<EamThirdMaintenanceOrderDetail> removeDetailList; |
| | | |
| | | //确认操作 |
| | | /**确认意见*/ |
| | | @ApiModelProperty(value = "确认意见") |
| | | private String confirmComment; |
| | | @ApiModelProperty(value = "确认类型") |
| | | private String confirmDealType; |
| | | /**领导确认意见*/ |
| | | @ApiModelProperty(value = "领导确认意见") |
| | | private String leaderConfirmComment; |
| | | /** |
| | | * 操作人签字 |
| | | */ |
| | | @ApiModelProperty(value = "操作人签字") |
| | | private String operatorSignatureResult; |
| | | /** |
| | | * 协助操作人 |
| | | */ |
| | | @ApiModelProperty(value = "协助操作人") |
| | | private String assistantOperator; |
| | | |
| | | /** |
| | | * 维修人签字 |
| | | */ |
| | | @ApiModelProperty(value = "维修人签字") |
| | | private String repairmanSignatureResult; |
| | | /** |
| | | * 协助维修人 |
| | | */ |
| | | @Excel(name = "协助维修人", width = 15) |
| | | @ApiModelProperty(value = "协助维修人") |
| | | private String assistantRepairman; |
| | | /** |
| | | * 维修室主任签字 |
| | | */ |
| | | @ApiModelProperty(value = "维修室主任签字") |
| | | private String repairManagerSignatureResult; |
| | | /** |
| | | * 设备检查人签字 |
| | | */ |
| | | @ApiModelProperty(value = "设备检查人签字") |
| | | private String inspectorSignatureResult; |
| | | |
| | | } |