lyhzzz 2 месяцев назад
Родитель
Сommit
93381bb6c4

+ 2 - 2
src/main/java/com/fdkankan/ucenter/controller/ContactUsController.java

@@ -38,8 +38,8 @@ public class ContactUsController extends BaseController {
     }
 
     @GetMapping("/callBack/{email}")
-    public void callBack(@PathVariable String email){
-        contactUsService.callBack(email,response);
+    public void callBack(@PathVariable String uuid){
+        contactUsService.callBack(uuid,response);
     }
 
     @PostMapping("/point")

+ 3 - 3
src/main/java/com/fdkankan/ucenter/service/impl/ContactUsServiceImpl.java

@@ -77,7 +77,7 @@ public class ContactUsServiceImpl extends ServiceImpl<IContactUsMapper, ContactU
         if(user !=null){
            return;
         }
-        String callBackUrl = ucenterConfig.getContactUsCallBackUrl()+contactUs.getEmail();
+        String callBackUrl = ucenterConfig.getContactUsCallBackUrl() + uuid;
         Boolean b = mailTemplateService.sendContactUs(contactUs.getEmail(),callBackUrl);
 
         if(!b){
@@ -94,8 +94,8 @@ public class ContactUsServiceImpl extends ServiceImpl<IContactUsMapper, ContactU
         String rediskey = String.format(RedisKeyUtil.CONTACT_US_KEY,uuid);
         String rediskey2 = null;
         try {
-            if(redisUtil.hasKey(rediskey)){
-                ContactUs contactUs = JSONObject.parseObject(redisUtil.get(rediskey),ContactUs.class);
+            if(redisUtil.hasKey(rediskey) ){
+                ContactUs contactUs = JSONObject.parseObject( redisUtil.get(rediskey),ContactUs.class);
                 contactUs.setCountry(IPUtils.getCountry(contactUs.getIpAddress()));
                 this.save(contactUs);
                 rediskey2 = String.format(RedisKeyUtil.CONTACT_US_KEY,contactUs.getEmail());