| | |
| | | import java.time.LocalDateTime; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | import enumeration.general.WorkOrderStatusEnum; |
| | | import org.springframework.lang.NonNull; |
| | | import org.springframework.beans.BeanUtils; |
| | | import io.swagger.annotations.ApiModel; |
| | |
| | | * @since 2024-03-05 |
| | | */ |
| | | @Data |
| | | @Accessors(chain = true) |
| | | public class WorkOrderVO extends AbsVo { |
| | | |
| | | /** 工单号 */ |
| | | private String workOrderNo; |
| | | |
| | | /** 状态 */ |
| | | private String status; |
| | | private WorkOrderStatusEnum status; |
| | | |
| | | /** 运维单位 */ |
| | | private Integer unitId; |
| | |
| | | |
| | | /** 故障类型 */ |
| | | private List<String> errorTypeList; |
| | | |
| | | /** 故障类型 */ |
| | | private String errorType; |
| | | |
| | | /** 工单检测图片 */ |
| | | private String imgListStr; |
| | | |
| | | private List<String> imgList; |
| | | |
| | | /** 运维人员 */ |
| | | private Integer ywPeopleId; |
| | | |
| | | private String ywPeopleName; |
| | | |
| | | /** 运维处理时间 */ |
| | |
| | | * 是否扣过积分 |
| | | */ |
| | | private Boolean deduct; |
| | | |
| | | public static WorkOrderVO getVoByEntity(@NonNull WorkOrder entity, WorkOrderVO vo) { |
| | | if(vo == null) { |
| | | vo = new WorkOrderVO(); |