| | |
| | | @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) { |
| | |
| | | } |
| | | map.put("roleName", roles); |
| | | map.put("info", userInfo); |
| | | // 权限集合 |
| | | map.put("permissions", userInfo.getPermissions()); |
| | | // 修改用户最后登录时间 |
| | | SysUser sysUser = new SysUser(); |
| | | sysUser.setUserId(userInfo.getSysUser().getUserId()); |