Browse Source

优化bug3

wangfeng 5 years ago
parent
commit
f1c6de26b6

+ 3 - 2
mrman-service/src/main/java/com/diagbot/vo/InsertByHospitalVO.java

@@ -4,6 +4,7 @@ import com.diagbot.entity.CasesEntryHospital;
 import lombok.Getter;
 import lombok.Setter;
 
+import javax.validation.constraints.NotBlank;
 import javax.validation.constraints.NotNull;
 import java.util.Date;
 import java.util.List;
@@ -42,10 +43,10 @@ public class InsertByHospitalVO {
      * 病历id
      */
     private Long casesId;
-    @NotNull(message = "请输入条目名称")
+    @NotBlank(message = "请输入条目名称")
     private String casesName;
 
-    @NotNull(message = "请输入所属模块")
+    @NotBlank(message = "请输入所属模块")
     private String code;
 
     /**

+ 2 - 1
mrman-service/src/main/java/com/diagbot/web/CasesEntryHospitalController.java

@@ -17,6 +17,7 @@ import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
 
+import javax.validation.Valid;
 import java.util.List;
 
 /**
@@ -58,7 +59,7 @@ public class CasesEntryHospitalController {
     @PostMapping("/insertByHospital")
     @SysLogger("insertByHospital")
     @Transactional
-    public RespDTO<Boolean> insertByHospital(@RequestBody InsertByHospitalVO insertByHospitalVO) {
+    public RespDTO<Boolean> insertByHospital(@RequestBody @Valid InsertByHospitalVO insertByHospitalVO) {
         Boolean data = casesEntryHospitalFacade.insertByHospital(insertByHospitalVO);
         return RespDTO.onSuc(data);
     }