Ver código fonte

入参验证

gaodm 6 anos atrás
pai
commit
b49bffb339

+ 4 - 0
aipt-service/src/main/java/com/diagbot/vo/DisScaleVO.java

@@ -3,6 +3,9 @@ package com.diagbot.vo;
 import lombok.Getter;
 import lombok.Setter;
 
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+
 /**
  * @Description: 诊断量表入参
  * @author: zhoutg
@@ -11,5 +14,6 @@ import lombok.Setter;
 @Getter
 @Setter
 public class DisScaleVO {
+    @NotBlank(message = "疾病名称不能为空")
     private String disName;
 }

+ 2 - 1
aipt-service/src/main/java/com/diagbot/web/DisScaleController.java

@@ -13,6 +13,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;
 
 /**
@@ -35,7 +36,7 @@ public class DisScaleController {
     @ApiOperation(value = "知识库标准化-返回诊断量表列表[by:zhoutg]",
             notes = "")
     @PostMapping("/getList")
-    public RespDTO<List<DisScaleDTO>> getList(@RequestBody DisScaleVO scaleVO) {
+    public RespDTO<List<DisScaleDTO>> getList(@Valid @RequestBody DisScaleVO scaleVO) {
         List<DisScaleDTO> data = disScaleFacade.getDisScaleFac(scaleVO);
         return RespDTO.onSuc(data);
     }

+ 1 - 1
icss-service/src/main/java/com/diagbot/web/ScaleController.java

@@ -28,7 +28,7 @@ import java.util.List;
  */
 @RestController
 @RequestMapping("/scale")
-@Api(value = "量表API", tags = { "知识库标准化-量表API" })
+@Api(value = "诊断量表API", tags = { "知识库标准化-诊断量表API" })
 @SuppressWarnings("unchecked")
 public class ScaleController {