| | |
| | | import com.dy.common.po.BaseEntity; |
| | | import com.dy.pipIrrGlobal.pojoOp.OpeTrack; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.fasterxml.jackson.annotation.JsonPropertyOrder; |
| | | import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
| | | import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | * @Description |
| | | */ |
| | | @Data |
| | | @JsonPropertyOrder({"inspectorId", "inspectorName", "inspectId", "startTime", "stopTime", "inspectDistance", "tracks"}) |
| | | public class VoInspect implements BaseEntity { |
| | | private static final long serialVersionUID = 202411201537001L; |
| | | |
| | | /** |
| | | * 巡检员ID |
| | | */ |
| | | @JsonSerialize(using = ToStringSerializer.class) |
| | | private Long inspectorId; |
| | | |
| | | /** |
| | |
| | | /** |
| | | * 巡检ID |
| | | */ |
| | | @JsonSerialize(using = ToStringSerializer.class) |
| | | private Long inspectId; |
| | | /** |
| | | * 开始巡检时间 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Data startTime; |
| | | private Date startTime; |
| | | /** |
| | | * 结束巡检时间 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Data stopTime; |
| | | private Date stopTime; |
| | | |
| | | /** |
| | | * 各个巡检点 |
| | | */ |
| | | private List<OpeTrack> tracks; |
| | | |
| | | /** |
| | | * 巡检距离 |
| | | */ |
| | | private Double inspectDistance; |
| | | } |