New file |
| | |
| | | package com.dy.pipIrrApp.inspect.dto; |
| | | |
| | | import com.dy.pipIrrGlobal.pojoOp.OpeTrack; |
| | | import jakarta.validation.constraints.NotEmpty; |
| | | import jakarta.validation.constraints.NotNull; |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | | * @date 2024-09-24 15:17 |
| | | * @LastEditTime 2024-09-24 15:17 |
| | | * @Description 巡检对象 |
| | | */ |
| | | |
| | | @Data |
| | | public class Inspects { |
| | | public static final long serialVersionUID = 202409241517001L; |
| | | |
| | | /** |
| | | * 巡检员ID |
| | | */ |
| | | @NotNull(message = "巡检员不能为空") |
| | | private Long inspectorId; |
| | | |
| | | /** |
| | | * 巡检ID,该次巡检已提交过记录时有值,主要用于后续打点。 |
| | | */ |
| | | private Long inspectId; |
| | | |
| | | /** |
| | | * 开始巡检时间 |
| | | */ |
| | | private Date startTime; |
| | | |
| | | /** |
| | | * 结束巡检时间 |
| | | */ |
| | | private Date stopTime; |
| | | |
| | | /** |
| | | * 巡检轨迹 |
| | | */ |
| | | @NotEmpty(message = "巡检轨迹不能为空") |
| | | private List<OpeTrack> tracks; |
| | | } |