FengChaoYu 2 veckor sedan
förälder
incheckning
31ee21edc1

+ 6 - 0
mall-server-api/src/main/java/com/gree/mall/manager/config/GlobalDefaultExceptionHandler.java

@@ -35,6 +35,12 @@ public class GlobalDefaultExceptionHandler {
         return ResponseHelper.error(ResponseHelper.ResponseCode_VALIDATION_ERROR, message);
         return ResponseHelper.error(ResponseHelper.ResponseCode_VALIDATION_ERROR, message);
     }
     }
 
 
+    @ExceptionHandler(DateException.class)
+    public ResponseHelper dateParseException(MethodArgumentNotValidException e) {
+        log.warn(e.getMessage(), e);
+        return ResponseHelper.error(ResponseHelper.ResponseCode_COMMON, "日期格式错误, 格式样例: yyyy-MM-dd 或 yyyy-MM-dd HH:mm:ss");
+    }
+
     @ExceptionHandler(value = Exception.class)
     @ExceptionHandler(value = Exception.class)
     public ResponseHelper<Object> defaultErrorHandler(HttpServletRequest req, Exception ex) {
     public ResponseHelper<Object> defaultErrorHandler(HttpServletRequest req, Exception ex) {