| | |
| | | import com.vincent.rsf.server.system.service.UserService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import com.vincent.rsf.server.manager.utils.buildPageRowsUtils; |
| | | |
| | | import jakarta.annotation.Resource; |
| | | import jakarta.servlet.http.HttpServletRequest; |
| | |
| | | userLoginService.saveAsync(user.getId(), accessToken, UserLogin.TYPE_LOGIN, user.getTenantId(), null, request); |
| | | Tenant tenant = tenantService.getById(user.getTenantId()); |
| | | user = userService.fillRoleIdsForResponse(user); |
| | | return R.ok("Sign In Success").add(new LoginResult(accessToken, user, tenant.getName())); |
| | | return R.ok("Sign In Success").add(buildPageRowsUtils.rowsMap(new LoginResult(accessToken, user, tenant.getName()))); |
| | | } |
| | | |
| | | @GetMapping("/email/code") |
| | |
| | | configProperties.getTokenExpireTime(), configProperties.getTokenKey()); |
| | | userLoginService.saveAsync(user.getId(), accessToken, UserLogin.TYPE_LOGIN, tenantId, null, request); |
| | | Tenant tenant = tenantService.getById(user.getTenantId()); |
| | | return R.ok("Sign Up Success").add(new LoginResult(accessToken, user, tenant.getName())); |
| | | return R.ok("Sign Up Success").add(buildPageRowsUtils.rowsMap(new LoginResult(accessToken, user, tenant.getName()))); |
| | | } |
| | | |
| | | @GetMapping("/system/info") |
| | |
| | | |
| | | @GetMapping("/tenant/list") |
| | | public R tenantList() { |
| | | return R.ok().add(tenantService.list()); |
| | | return R.ok().add(buildPageRowsUtils.rowsMap(tenantService.list())); |
| | | } |
| | | |
| | | @GetMapping("/auth/user") |
| | |
| | | && !vo.getName().equals("menu.menu") |
| | | ).collect(Collectors.toList()); |
| | | } |
| | | return R.ok().add(Utils.toTreeData(voList, 0L, MenuVo::getParentId, MenuVo::getId, MenuVo::setChildren)); |
| | | return R.ok().add(buildPageRowsUtils.rowsMap(Utils.toTreeData(voList, 0L, MenuVo::getParentId, MenuVo::getId, MenuVo::setChildren))); |
| | | } |
| | | |
| | | @OperationLog("Update UserInfo") |
| | |
| | | } |
| | | } |
| | | if (userService.updateById(user)) { |
| | | return R.ok("Save Success").add(userService.getById(user.getId())); |
| | | return R.ok("Save Success").add(buildPageRowsUtils.rowsMap(userService.getById(user.getId()))); |
| | | } |
| | | return R.error("Save Fail"); |
| | | } |