瀏覽代碼

fix 修改扫码登录

Administrator 3 年之前
父節點
當前提交
00871c34db

+ 6 - 3
boman-auth/src/main/java/com/boman/auth/controller/TokenController.java

@@ -1,6 +1,7 @@
 package com.boman.auth.controller;
 
 import com.boman.auth.service.SysLoginService;
+
 import javax.annotation.Resource;
 import javax.servlet.http.HttpServletRequest;
 
@@ -17,6 +18,7 @@ import com.boman.system.api.model.LoginUser;
 import com.boman.wechat.api.RemoteWechatService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
+
 import java.util.Map;
 
 
@@ -90,12 +92,13 @@ public class TokenController {
 
     /**
      * 扫码成功进入确认登录页面记录状态
+     *
      * @param uuid
      * @return
      */
     @GetMapping(value = "scanCode/{uuid}")
     public R<?> scanCode(@PathVariable String uuid) {
-        return  tokenService.scanCode(uuid);
+        return tokenService.scanCode(uuid);
     }
 
     /**
@@ -105,8 +108,8 @@ public class TokenController {
      * @return
      */
     @PostMapping("phoneScanLogin")
-    public void phoneScanLogin(@RequestBody LoginBody form) {
-        sysLoginService.phoneScanLogin(form);
+    public R<?> phoneScanLogin(@RequestBody LoginBody form) {
+        return sysLoginService.phoneScanLogin(form);
     }
 
     @DeleteMapping("logout")

+ 2 - 1
boman-auth/src/main/java/com/boman/auth/service/SysLoginService.java

@@ -96,7 +96,7 @@ public class SysLoginService {
      * @param form
      * @return
      */
-    public void phoneScanLogin(LoginBody form) {
+    public R<?> phoneScanLogin(LoginBody form) {
         if(redisService.getCacheObject(form.getUuid()) == null){
             throw new BaseException("登录超时,请重新登录");
         }
@@ -121,6 +121,7 @@ public class SysLoginService {
         }
         remoteLogService.saveLogininfor(userName, Constants.LOGIN_SUCCESS, "登录成功");
         redisService.setCacheObject(form.getUuid(),form.getPhone());
+        return R.ok();
     }
 
     public AjaxResult updateUnionId(SysUser sysUser) {