Explorar o código

错误统一拦截修改

gaodm %!s(int64=6) %!d(string=hai) anos
pai
achega
56d4f3daae

+ 11 - 7
bi-service/src/main/java/com/diagbot/exception/CommonExceptionHandler.java

@@ -36,9 +36,10 @@ public class CommonExceptionHandler {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
             }
             }
-            log.warn("【参数异常】:", ex.getBindingResult());
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof MethodArgumentNotValidException) {
         if(e instanceof MethodArgumentNotValidException) {
@@ -47,29 +48,32 @@ public class CommonExceptionHandler {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
             }
             }
-            log.warn("【参数异常】:", ex.getBindingResult());
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof MissingServletRequestParameterException) {
         if(e instanceof MissingServletRequestParameterException) {
             MissingServletRequestParameterException ex = (MissingServletRequestParameterException) e;
             MissingServletRequestParameterException ex = (MissingServletRequestParameterException) e;
             Map<String, String> stringMap = new HashMap<>();
             Map<String, String> stringMap = new HashMap<>();
             stringMap.put(ex.getParameterName(), "不能为null");
             stringMap.put(ex.getParameterName(), "不能为null");
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof CommonException) {
         if(e instanceof CommonException) {
             CommonException taiChiException = (CommonException) e;
             CommonException taiChiException = (CommonException) e;
             resp.code = taiChiException.getCode();
             resp.code = taiChiException.getCode();
             resp.msg = e.getMessage();
             resp.msg = e.getMessage();
-            log.error("【业务异常】:" + e.getMessage());
+            log.error("【业务异常】:{}", e.getMessage());
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         resp.code = CommonErrorCode.FAIL.getCode();
         resp.code = CommonErrorCode.FAIL.getCode();
         resp.msg = e.getMessage();
         resp.msg = e.getMessage();
-        log.error("【系统异常】:" + e.getMessage());
+        log.error("【系统异常】:{}", e.getMessage());
         e.printStackTrace();
         e.printStackTrace();
         return new ResponseEntity(resp, HttpStatus.OK);
         return new ResponseEntity(resp, HttpStatus.OK);
     }
     }

+ 11 - 7
diagbotman-service/src/main/java/com/diagbot/exception/CommonExceptionHandler.java

@@ -36,9 +36,10 @@ public class CommonExceptionHandler {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
             }
             }
-            log.warn("【参数异常】:", ex.getBindingResult());
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof MethodArgumentNotValidException) {
         if(e instanceof MethodArgumentNotValidException) {
@@ -47,29 +48,32 @@ public class CommonExceptionHandler {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
             }
             }
-            log.warn("【参数异常】:", ex.getBindingResult());
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof MissingServletRequestParameterException) {
         if(e instanceof MissingServletRequestParameterException) {
             MissingServletRequestParameterException ex = (MissingServletRequestParameterException) e;
             MissingServletRequestParameterException ex = (MissingServletRequestParameterException) e;
             Map<String, String> stringMap = new HashMap<>();
             Map<String, String> stringMap = new HashMap<>();
             stringMap.put(ex.getParameterName(), "不能为null");
             stringMap.put(ex.getParameterName(), "不能为null");
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof CommonException) {
         if(e instanceof CommonException) {
             CommonException taiChiException = (CommonException) e;
             CommonException taiChiException = (CommonException) e;
             resp.code = taiChiException.getCode();
             resp.code = taiChiException.getCode();
             resp.msg = e.getMessage();
             resp.msg = e.getMessage();
-            log.error("【业务异常】:" + e.getMessage());
+            log.error("【业务异常】:{}", e.getMessage());
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         resp.code = CommonErrorCode.FAIL.getCode();
         resp.code = CommonErrorCode.FAIL.getCode();
         resp.msg = e.getMessage();
         resp.msg = e.getMessage();
-        log.error("【系统异常】:" + e.getMessage());
+        log.error("【系统异常】:{}", e.getMessage());
         e.printStackTrace();
         e.printStackTrace();
         return new ResponseEntity(resp, HttpStatus.OK);
         return new ResponseEntity(resp, HttpStatus.OK);
     }
     }

+ 11 - 7
feedback-service/src/main/java/com/diagbot/exception/CommonExceptionHandler.java

@@ -36,9 +36,10 @@ public class CommonExceptionHandler {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
             }
             }
-            log.warn("【参数异常】:", ex.getBindingResult());
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof MethodArgumentNotValidException) {
         if(e instanceof MethodArgumentNotValidException) {
@@ -47,29 +48,32 @@ public class CommonExceptionHandler {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
             }
             }
-            log.warn("【参数异常】:", ex.getBindingResult());
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof MissingServletRequestParameterException) {
         if(e instanceof MissingServletRequestParameterException) {
             MissingServletRequestParameterException ex = (MissingServletRequestParameterException) e;
             MissingServletRequestParameterException ex = (MissingServletRequestParameterException) e;
             Map<String, String> stringMap = new HashMap<>();
             Map<String, String> stringMap = new HashMap<>();
             stringMap.put(ex.getParameterName(), "不能为null");
             stringMap.put(ex.getParameterName(), "不能为null");
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof CommonException) {
         if(e instanceof CommonException) {
             CommonException taiChiException = (CommonException) e;
             CommonException taiChiException = (CommonException) e;
             resp.code = taiChiException.getCode();
             resp.code = taiChiException.getCode();
             resp.msg = e.getMessage();
             resp.msg = e.getMessage();
-            log.error("【业务异常】:" + e.getMessage());
+            log.error("【业务异常】:{}", e.getMessage());
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         resp.code = CommonErrorCode.FAIL.getCode();
         resp.code = CommonErrorCode.FAIL.getCode();
         resp.msg = e.getMessage();
         resp.msg = e.getMessage();
-        log.error("【系统异常】:" + e.getMessage());
+        log.error("【系统异常】:{}", e.getMessage());
         e.printStackTrace();
         e.printStackTrace();
         return new ResponseEntity(resp, HttpStatus.OK);
         return new ResponseEntity(resp, HttpStatus.OK);
     }
     }

+ 11 - 7
knowledge-service/src/main/java/com/diagbot/exception/CommonExceptionHandler.java

@@ -36,9 +36,10 @@ public class CommonExceptionHandler {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
             }
             }
-            log.warn("【参数异常】:", ex.getBindingResult());
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof MethodArgumentNotValidException) {
         if(e instanceof MethodArgumentNotValidException) {
@@ -47,29 +48,32 @@ public class CommonExceptionHandler {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
             }
             }
-            log.warn("【参数异常】:", ex.getBindingResult());
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof MissingServletRequestParameterException) {
         if(e instanceof MissingServletRequestParameterException) {
             MissingServletRequestParameterException ex = (MissingServletRequestParameterException) e;
             MissingServletRequestParameterException ex = (MissingServletRequestParameterException) e;
             Map<String, String> stringMap = new HashMap<>();
             Map<String, String> stringMap = new HashMap<>();
             stringMap.put(ex.getParameterName(), "不能为null");
             stringMap.put(ex.getParameterName(), "不能为null");
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof CommonException) {
         if(e instanceof CommonException) {
             CommonException taiChiException = (CommonException) e;
             CommonException taiChiException = (CommonException) e;
             resp.code = taiChiException.getCode();
             resp.code = taiChiException.getCode();
             resp.msg = e.getMessage();
             resp.msg = e.getMessage();
-            log.error("【业务异常】:" + e.getMessage());
+            log.error("【业务异常】:{}", e.getMessage());
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         resp.code = CommonErrorCode.FAIL.getCode();
         resp.code = CommonErrorCode.FAIL.getCode();
         resp.msg = e.getMessage();
         resp.msg = e.getMessage();
-        log.error("【系统异常】:" + e.getMessage());
+        log.error("【系统异常】:{}", e.getMessage());
         e.printStackTrace();
         e.printStackTrace();
         return new ResponseEntity(resp, HttpStatus.OK);
         return new ResponseEntity(resp, HttpStatus.OK);
     }
     }

+ 11 - 7
log-service/src/main/java/com/diagbot/exception/CommonExceptionHandler.java

@@ -36,9 +36,10 @@ public class CommonExceptionHandler {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
             }
             }
-            log.warn("【参数异常】:", ex.getBindingResult());
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof MethodArgumentNotValidException) {
         if(e instanceof MethodArgumentNotValidException) {
@@ -47,29 +48,32 @@ public class CommonExceptionHandler {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
             }
             }
-            log.warn("【参数异常】:", ex.getBindingResult());
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof MissingServletRequestParameterException) {
         if(e instanceof MissingServletRequestParameterException) {
             MissingServletRequestParameterException ex = (MissingServletRequestParameterException) e;
             MissingServletRequestParameterException ex = (MissingServletRequestParameterException) e;
             Map<String, String> stringMap = new HashMap<>();
             Map<String, String> stringMap = new HashMap<>();
             stringMap.put(ex.getParameterName(), "不能为null");
             stringMap.put(ex.getParameterName(), "不能为null");
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof CommonException) {
         if(e instanceof CommonException) {
             CommonException taiChiException = (CommonException) e;
             CommonException taiChiException = (CommonException) e;
             resp.code = taiChiException.getCode();
             resp.code = taiChiException.getCode();
             resp.msg = e.getMessage();
             resp.msg = e.getMessage();
-            log.error("【业务异常】:" + e.getMessage());
+            log.error("【业务异常】:{}", e.getMessage());
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         resp.code = CommonErrorCode.FAIL.getCode();
         resp.code = CommonErrorCode.FAIL.getCode();
         resp.msg = e.getMessage();
         resp.msg = e.getMessage();
-        log.error("【系统异常】:" + e.getMessage());
+        log.error("【系统异常】:{}", e.getMessage());
         e.printStackTrace();
         e.printStackTrace();
         return new ResponseEntity(resp, HttpStatus.OK);
         return new ResponseEntity(resp, HttpStatus.OK);
     }
     }

+ 11 - 7
user-service/src/main/java/com/diagbot/exception/CommonExceptionHandler.java

@@ -36,9 +36,10 @@ public class CommonExceptionHandler {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
             }
             }
-            log.warn("【参数异常】:", ex.getBindingResult());
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof MethodArgumentNotValidException) {
         if(e instanceof MethodArgumentNotValidException) {
@@ -47,29 +48,32 @@ public class CommonExceptionHandler {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
             for (FieldError fieldError : ex.getBindingResult().getFieldErrors()) {
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
                 stringMap.put(fieldError.getField(), fieldError.getDefaultMessage());
             }
             }
-            log.warn("【参数异常】:", ex.getBindingResult());
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof MissingServletRequestParameterException) {
         if(e instanceof MissingServletRequestParameterException) {
             MissingServletRequestParameterException ex = (MissingServletRequestParameterException) e;
             MissingServletRequestParameterException ex = (MissingServletRequestParameterException) e;
             Map<String, String> stringMap = new HashMap<>();
             Map<String, String> stringMap = new HashMap<>();
             stringMap.put(ex.getParameterName(), "不能为null");
             stringMap.put(ex.getParameterName(), "不能为null");
+            String msg = GsonUtil.toJson(stringMap);
+            log.warn("【参数异常】:{}", msg);
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
             resp.code = CommonErrorCode.PARAM_ERROR.getCode();
-            resp.msg = GsonUtil.toJson(stringMap);
+            resp.msg = msg;
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         if(e instanceof CommonException) {
         if(e instanceof CommonException) {
             CommonException taiChiException = (CommonException) e;
             CommonException taiChiException = (CommonException) e;
             resp.code = taiChiException.getCode();
             resp.code = taiChiException.getCode();
             resp.msg = e.getMessage();
             resp.msg = e.getMessage();
-            log.error("【业务异常】:" + e.getMessage());
+            log.error("【业务异常】:{}", e.getMessage());
             return new ResponseEntity(resp, HttpStatus.OK);
             return new ResponseEntity(resp, HttpStatus.OK);
         }
         }
         resp.code = CommonErrorCode.FAIL.getCode();
         resp.code = CommonErrorCode.FAIL.getCode();
         resp.msg = e.getMessage();
         resp.msg = e.getMessage();
-        log.error("【系统异常】:" + e.getMessage());
+        log.error("【系统异常】:{}", e.getMessage());
         e.printStackTrace();
         e.printStackTrace();
         return new ResponseEntity(resp, HttpStatus.OK);
         return new ResponseEntity(resp, HttpStatus.OK);
     }
     }

+ 7 - 0
user-service/src/main/java/com/diagbot/vo/SmsVerCreatVO.java

@@ -3,6 +3,10 @@ package com.diagbot.vo;
 import lombok.Getter;
 import lombok.Getter;
 import lombok.Setter;
 import lombok.Setter;
 
 
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.Pattern;
+import javax.validation.constraints.Size;
+
 /**
 /**
  * @Description: 获取短信验证码输入参数
  * @Description: 获取短信验证码输入参数
  * @author: gaodm
  * @author: gaodm
@@ -12,5 +16,8 @@ import lombok.Setter;
 @Setter
 @Setter
 public class SmsVerCreatVO extends ImgVerVerVO{
 public class SmsVerCreatVO extends ImgVerVerVO{
     //用户电话
     //用户电话
+    @NotBlank(message = "手机号码不能为空!")
+    @Pattern(regexp="^[0-9]\\\\d*$", message="手机号码必须是数字")
+    @Size(max=11, message = "手机号码最多11位")
     private String mobile;
     private String mobile;
 }
 }

+ 1 - 1
user-service/src/main/java/com/diagbot/web/VerController.java

@@ -58,7 +58,7 @@ public class VerController {
     @ApiOperation(value = "获取短信验证码", notes = "图片验证码唯一标志后,图形验证码,用户号码不能为空")
     @ApiOperation(value = "获取短信验证码", notes = "图片验证码唯一标志后,图形验证码,用户号码不能为空")
     @PostMapping("/getSmsVerification")
     @PostMapping("/getSmsVerification")
     @SysLogger("getSmsVerification")
     @SysLogger("getSmsVerification")
-    public RespDTO getSmsVerification(@RequestBody SmsVerCreatVO smsVerCreatVO){
+    public RespDTO getSmsVerification(@RequestBody @Valid SmsVerCreatVO smsVerCreatVO){
         return   RespDTO.onSuc(verFacade.getSmsVerification(smsVerCreatVO));
         return   RespDTO.onSuc(verFacade.getSmsVerification(smsVerCreatVO));
     }
     }