无关风月
4 小时以前 b5ead35c1d955f2a0e2e10da79254860d0ba95e9
ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java
@@ -41,7 +41,31 @@
    @Resource
    private SysUserClient sysUserClient;
    @PostMapping("loginApp")
    @ApiOperation(value = "2.0新增登录加盟商切换", tags = "2.0新增登录加盟商切换")
    public R<?> loginApp(@RequestBody LoginBody form) {
        // 用户登录
        LoginUser userInfo = sysLoginService.loginApp(form.getUsername());
        HashMap<String, Object> map = new HashMap<>(8);
        map.put("token", tokenService.createToken(userInfo));
        // 获取登录token
        String roles = userInfo.getRole();
        if (null == roles) {
            return R.fail("请关联角色!");
        }
        map.put("roleName", roles);
        map.put("info", userInfo);
        // 权限集合
        map.put("permissions", userInfo.getPermissions());
        // 修改用户最后登录时间
        SysUser sysUser = new SysUser();
        sysUser.setUserId(userInfo.getSysUser().getUserId());
        sysUser.setLoginDate(new Date());
        sysUserClient.updateSysUser(sysUser);
        return R.ok(map);
    }
    @PostMapping("login")
    @ApiOperation(value = "登录", tags = "后台-登录")
    public R<?> login(@RequestBody LoginBody form) {