@RestController(value="dev-user-detail") @RequestMapping(value="/dev/user") public class UserController extends BaseController
request, response| 构造器和说明 |
|---|
UserController() |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
changePassword(Map<String,Object> paramMap)
修改当前用户的登录密码。
|
ApiResult<Map<String,Object>> |
detail()
获取当前用户的详细信息。
|
ApiResult<List<Map<String,Object>>> |
getThirdpartConfig()
获取当前用户绑定的第三方平台配置列表。
|
ApiResult<String> |
offline(Map<String,Object> paramMap)
强制指定用户下线。
|
ApiResult<String> |
saveLang(Map<String,Object> paramMap)
保存用户的语言设置。
|
ApiResult<String> |
saveSize(Map<String,Object> paramMap)
保存用户的界面尺寸设置。
|
ApiResult<String> |
saveTheme(Map<String,Object> paramMap)
保存用户的界面主题设置。
|
ApiResult<String> |
saveThirdpartConfig(Map<String,Object> paramMap)
保存或更新用户绑定的第三方平台配置。
|
ApiResult<String> |
update(Map<String,Object> paramMap)
更新用户的基本信息。
|
ApiResult |
updateLogo(Map<String,Object> dataMap)
更新用户的头像信息。
|
error, error, fail, fail, fail, getLoginID, getLoginName, getLoginOrgID, getLoginOrgName, getLoginUser, getNickname, getTenantId, getUserName, getUserNo, i18n, i18n, isAdministrator, isDeveloper, limit, offset, ok, ok, response, success, success, success, success, validateToken@PostMapping(value="/updateLogo") @Permission(value="ADMIN") public ApiResult updateLogo(@RequestBody Map<String,Object> dataMap) throws TokenAuthenticationException
dataMap - 包含头像数据的Map对象,其中"avatar"键对应Base64格式的图像数据TokenAuthenticationException - 当认证失败时抛出异常@PostMapping(value="/update") @Permission(value="ADMIN") public ApiResult<String> update(@RequestBody Map<String,Object> paramMap) throws Exception
paramMap - 包含要更新的用户信息的Map对象Exception - 操作过程中可能发生的异常@GetMapping(value="/getThirdpartConfig") @Permission(value="ADMIN") public ApiResult<List<Map<String,Object>>> getThirdpartConfig() throws Exception
Exception - 操作过程中可能发生的异常@PostMapping(value="/saveThirdpartConfig") @Transactional(rollbackFor=java.lang.Exception.class) @Permission(value="ADMIN") public ApiResult<String> saveThirdpartConfig(@RequestBody Map<String,Object> paramMap) throws Exception
paramMap - 包含第三方平台配置信息的Map对象Exception - 操作过程中可能发生的异常@PostMapping(value="/changePassword") @Transactional(rollbackFor=java.lang.Exception.class) @Permission(value="ADMIN") public ApiResult<String> changePassword(@RequestBody Map<String,Object> paramMap) throws SQLException, TokenAuthenticationException
paramMap - 包含旧密码、新密码及确认密码的Map对象SQLException - 数据库访问异常TokenAuthenticationException - 认证失败时抛出异常@GetMapping(value="/detail") @Permission(value="ADMIN") @CrossOrigin(origins="*", maxAge=3600L) public ApiResult<Map<String,Object>> detail() throws Exception
Exception - 操作过程中可能发生的异常@PostMapping(value="/offline") @Transactional(rollbackFor=java.lang.Exception.class) @Permission(value="ADMIN") public ApiResult<String> offline(@RequestBody Map<String,Object> paramMap) throws SQLException
paramMap - 包含需要强制下线的用户ID的Map对象SQLException - 数据库访问异常@PostMapping(value="/saveTheme") @Transactional(rollbackFor=java.lang.Exception.class) @Permission(value="ADMIN") public ApiResult<String> saveTheme(@RequestBody Map<String,Object> paramMap) throws Exception
paramMap - 包含主题配置信息的Map对象Exception - 操作过程中可能发生的异常@PostMapping(value="/saveSize") @Transactional(rollbackFor=java.lang.Exception.class) @Permission(value="ADMIN") public ApiResult<String> saveSize(@RequestBody Map<String,Object> paramMap) throws Exception
paramMap - 包含尺寸配置信息的Map对象Exception - 操作过程中可能发生的异常@PostMapping(value="/saveLang") @Transactional(rollbackFor=java.lang.Exception.class) @Permission(value="ADMIN") public ApiResult<String> saveLang(@RequestBody Map<String,Object> paramMap) throws Exception
paramMap - 包含语言配置信息的Map对象Exception - 操作过程中可能发生的异常Copyright © 2026. All rights reserved.