@RestController(value="dev-system-power") @RequestMapping(value="/dev/system/power") public class PowerController extends BaseController
request, response| 构造器和说明 |
|---|
PowerController() |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult |
read(long userID)
根据用户ID读取其权限信息
返回该用户的权限类型及具体权限范围列表
|
ApiResult<String> |
save(Map<String,Object> paramMap)
保存用户的权限信息
包括更新用户权限类型,并根据权限范围插入具体的权限数据
|
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="/save") @Transactional(rollbackFor=java.lang.Exception.class) @Permission(value="sys:user:power") public ApiResult<String> save(@RequestBody Map<String,Object> paramMap) throws SQLException, EntityEventException, EntityValidateException, EntityFormulaException, EntityException, DuplicateKeyException, TokenAuthenticationException
paramMap - 请求参数映射,必须包含:
- user_id:用户ID(字符串)
- power_type:权限类型(整数)
- power_range:权限范围(逗号分隔的字符串)SQLException - 数据库操作异常EntityEventException - 实体事件处理异常EntityValidateException - 实体验证失败异常EntityFormulaException - 实体公式计算异常EntityException - 实体通用异常DuplicateKeyException - 主键冲突异常TokenAuthenticationException - token认证失败异常@GetMapping(value="/read") @Permission(value="sys:user:power") public ApiResult read(@RequestParam long userID) throws SQLException
userID - 用户IDSQLException - 数据库查询异常Copyright © 2026. All rights reserved.