diff --git a/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/PatrolUploadFormDTO.java b/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/PatrolUploadFormDTO.java index a6f564dca7..368979a3aa 100644 --- a/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/PatrolUploadFormDTO.java +++ b/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/PatrolUploadFormDTO.java @@ -3,8 +3,8 @@ package com.epmet.dto.form; import lombok.Data; import lombok.NoArgsConstructor; +import javax.validation.constraints.NotBlank; import java.io.Serializable; -import java.math.BigDecimal; /** * @author zhaoqifeng @@ -16,9 +16,11 @@ import java.math.BigDecimal; public class PatrolUploadFormDTO implements Serializable { private static final long serialVersionUID = 4665110896043941317L; + public interface PatrolUploadForm{} /** * 巡查主记录id, 开始巡查反参 */ + @NotBlank(message = "巡查记录ID不能为空",groups = PatrolUploadForm.class) private String staffPatrolRecId; /** * 纬度 diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/StaffPatrolController.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/StaffPatrolController.java index 6708db5b5d..66a82f226a 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/StaffPatrolController.java +++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/StaffPatrolController.java @@ -112,6 +112,7 @@ public class StaffPatrolController { */ @PostMapping("uploaddetail") public Result uploadDetail(@LoginUser TokenDto tokenDto, @RequestBody PatrolUploadFormDTO formDTO) { + ValidatorUtils.validateEntity(formDTO, PatrolUploadFormDTO.PatrolUploadForm.class); PatrolUploadResultDTO result = staffPatrolRecordService.uploadDetail(tokenDto, formDTO); return new Result().ok(result);