Browse Source

'sa平台登录'

yq 2 years ago
parent
commit
1c77a08dc9

+ 17 - 0
src/main/java/com/usky/dxtop/controller/web/system/SysLoginController.java

@@ -81,6 +81,23 @@ public class SysLoginController
         return ApiResult.success(map);
     }
 
+
+    /**
+     * sa平台登录
+     * @param loginBody
+     * @return
+     */
+    @PostMapping("/loginBySa")
+    public ApiResult loginBySa(@RequestBody LoginBody loginBody)
+    {
+        Map<String,Object> map = new HashMap<>();
+        // 生成令牌
+        String token = loginService.login(loginBody.getUsername(), loginBody.getPassword(), null,
+                null,false);
+        map.put(Constants.TOKEN, token);
+        return ApiResult.success(map);
+    }
+
     /**
      * 获取用户信息
      * 

+ 1 - 0
src/main/java/com/usky/dxtop/framework/config/SecurityConfig.java

@@ -103,6 +103,7 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter
                         "/dxtop/staff/one","/dxtop/staff/cardBalance","/dxtop/charge/cordPage","/dxtop/charge","/dxtop/dish",
                         "/dxtop/staff","/offSendMessage","/offOpenId","/loginByCenter","/aliWeather","/dreMenu/**","/dreOrder/**",
                         "/dreOrderDetail/**","/system/config/configKey/**","/dreOrderNoticeLog/updateByUser","/dxtop/staff/page","/dreUser/page"
+                        ,"/loginBySa"
                         ).permitAll()
                 .antMatchers(
                         HttpMethod.GET,