Selaa lähdekoodia

短信验证码

18792927508 2 vuotta sitten
vanhempi
commit
305529fefc

+ 1
- 1
ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/WeChatUserController.java Näytä tiedosto

37
         if(StrUtil.isEmpty(userVO.getPhone())){
37
         if(StrUtil.isEmpty(userVO.getPhone())){
38
             return warn("手机号不能为空");
38
             return warn("手机号不能为空");
39
         }
39
         }
40
-        return success(weChatUserService.sendCode(userVO));
40
+        return weChatUserService.sendCode(userVO);
41
     }
41
     }
42
     /**
42
     /**
43
      * 小程序注册
43
      * 小程序注册

+ 1
- 1
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/WeChatUserService.java Näytä tiedosto

11
 public interface WeChatUserService {
11
 public interface WeChatUserService {
12
 
12
 
13
 
13
 
14
-    String sendCode(WeChatUserVO userVO);
14
+    AjaxResult sendCode(WeChatUserVO userVO);
15
 
15
 
16
 
16
 
17
     AjaxResult registerUser(IdentityAuthentication ientityAuthentication);
17
     AjaxResult registerUser(IdentityAuthentication ientityAuthentication);

+ 4
- 3
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/WeChatUserServiceImpl.java Näytä tiedosto

53
     private IdentityAuthenticationMapper identityAuthenticationMapper;
53
     private IdentityAuthenticationMapper identityAuthenticationMapper;
54
 
54
 
55
     @Override
55
     @Override
56
-    public String sendCode(WeChatUserVO userVO) {
56
+    public AjaxResult sendCode(WeChatUserVO userVO) {
57
 
57
 
58
         Random random = new Random();
58
         Random random = new Random();
59
         String code = "";
59
         String code = "";
69
         Boolean flag = SmsUtils.sendSms(request);
69
         Boolean flag = SmsUtils.sendSms(request);
70
         if(flag){
70
         if(flag){
71
             setCodeCache(userVO.getPhone(),code);
71
             setCodeCache(userVO.getPhone(),code);
72
-            return "短信发送成功";
72
+            return AjaxResult.success("短信发送成功");
73
+        }else {
74
+            return AjaxResult.warn("短信发送失败");
73
         }
75
         }
74
-        return "短信发送失败";
75
     }
76
     }
76
     /**
77
     /**
77
      * 设置验证码缓存
78
      * 设置验证码缓存