From 74196bcc835d9b76cdd1bc3d85b0dfbe0191fc00 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 31 十二月 2020 19:23:43 +0800
Subject: [PATCH] 活动信息缓存

---
 service-lucky/src/main/java/com/ks/lucky/aspect/LuckyParamsCheckAspect.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/service-lucky/src/main/java/com/ks/lucky/aspect/LuckyParamsCheckAspect.java b/service-lucky/src/main/java/com/ks/lucky/aspect/LuckyParamsCheckAspect.java
index c083ec4..6afbb3e 100644
--- a/service-lucky/src/main/java/com/ks/lucky/aspect/LuckyParamsCheckAspect.java
+++ b/service-lucky/src/main/java/com/ks/lucky/aspect/LuckyParamsCheckAspect.java
@@ -4,11 +4,13 @@
 import com.google.gson.Gson;
 import com.ks.lib.common.exception.ParamsException;
 import org.aspectj.lang.JoinPoint;
+import org.aspectj.lang.annotation.Aspect;
 import org.aspectj.lang.annotation.Before;
 import org.aspectj.lang.annotation.Pointcut;
 import org.aspectj.lang.reflect.MethodSignature;
 import org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator;
 import org.hibernate.validator.resourceloading.PlatformResourceBundleLocator;
+import org.springframework.stereotype.Component;
 
 import javax.validation.ConstraintViolation;
 import javax.validation.Validation;
@@ -19,6 +21,8 @@
 /**
  * 鍙傛暟妫�鏌OP
  */
+@Aspect
+@Component
 public class LuckyParamsCheckAspect {
     private static Validator validator;
 
@@ -30,7 +34,7 @@
     }
 
     @Pointcut("@annotation(org.springframework.validation.annotation.Validated))")
-    private void validateMethod() {
+    public void validateMethod() {
     }
 
     @Before("validateMethod()")
@@ -44,7 +48,7 @@
             messages.add(error.getMessage());
         }
         if (!messages.isEmpty()) {
-            throw new ParamsException(ParamsException.CODE_PARAMS_NOT_ENOUGH, new Gson().toJson(messages));
+            throw new ParamsException(ParamsException.CODE_PARAMS_NOT_ENOUGH, new Gson().toJson(messages.get(0)));
         }
     }
 

--
Gitblit v1.8.0