- 系统登录
- 验证码处理类
- mms公共接口
- 首页控制台
- 系统配置
- 系统字典
- 对象存储
- 系统角色
- 系统公告
- 系统资源
- 对象存储配置表
- 系统部门
- 系统用户
获取用户详细信息
PUT
/user
请求参数
Header 参数
Authorization
string
可选
默认值:
1111111111111111111
Body 参数application/json
status
integer
状态
sort
integer
排序
remark
string
备注
tenantId
string
租户号
revision
string
乐观锁
createdBy
integer
创建者
createdTime
string
创建时间
updatedBy
integer
更新者
updatedTime
string
更新时间
userId
string
主键ID
deptId
string
部门ID
deptIds
array[string]
可选
department
string
部门名称
postIds
string
岗位编号数组
userName
string
用户账号
nickName
string
用户昵称
userType
string
用户类型
email
string
邮箱
phoneNumber
string
手机号
wxOpenid
string
微信id
wxUnopenid
string
微信开发者id
sex
string
必需
avatar
string
头像
password
string
密码
delFlag
integer
可选
loginIp
string
最后登录ip
loginDate
string
最后登录时间
aesKey
string
对称性秘钥
roleVoList
array[object (SysRoleVo) {12}]
用户拥有角色
id
string
角色ID
name
string
角色名称
code
string
角色权限字符串
sort
integer
显示顺序
status
string
可选
type
integer
角色类型
sysFunctionVoList
array[object (SysFunctionVo) {22}]
角色拥有的资源
permissions
array[string]
用户角色资源集合
createdTime
string
可选
remark
string
可选
functionTree
array[object (AdminMenuTree) {8}]
系统资源
defChecked
array[string]
默认选中的节点
roleCodes
array[string]
用户角色集合
roleId
string
角色ID
roleCode
string
角色编码
roleName
string
角色id
示例
{
"status": 0,
"sort": 0,
"remark": "string",
"tenantId": "string",
"revision": "string",
"createdBy": 0,
"createdTime": "string",
"updatedBy": 0,
"updatedTime": "string",
"userId": "string",
"deptId": "string",
"deptIds": [
"string"
],
"department": "string",
"postIds": "string",
"userName": "string",
"nickName": "string",
"userType": "string",
"email": "string",
"phoneNumber": "string",
"wxOpenid": "string",
"wxUnopenid": "string",
"sex": "string",
"avatar": "string",
"password": "string",
"delFlag": 0,
"loginIp": "string",
"loginDate": "string",
"aesKey": "string",
"roleVoList": [
{
"id": "string",
"name": "string",
"code": "string",
"sort": 0,
"status": "string",
"type": 0,
"sysFunctionVoList": [
{
"id": "string",
"parentId": "string",
"menuSuperior": [
"string"
],
"name": "string",
"languageCode": "string",
"permission": "string",
"type": 0,
"sort": 0,
"redirectPath": "string",
"path": "string",
"icon": "string",
"component": "string",
"componentName": "string",
"status": 0,
"visible": 0,
"keepAlive": 0,
"isLink": "string",
"isOpenLink": 0,
"isIframe": 0,
"alwaysShow": 0,
"meta": {
"key": {}
},
"children": [
{}
]
}
],
"permissions": [
"string"
],
"createdTime": "string",
"remark": "string",
"functionTree": [
{
"id": "string",
"path": "string",
"name": "string",
"component": "string",
"componentAlias": "string",
"redirect": "string",
"meta": {
"key": {}
},
"children": [
{}
]
}
],
"defChecked": [
"string"
]
}
],
"roleCodes": [
"string"
],
"roleId": "string",
"roleCode": "string",
"roleName": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT 'http://localhost:8080/user' \
--header 'Authorization: 1111111111111111111' \
--header 'Content-Type: application/json' \
--data-raw ''
返回响应
🟢200成功
application/json
Body
返回结果集
code
integer
状态码
status
boolean
状态信息
msg
string
返回信息
data
boolean
数据
示例
{
"code": 0,
"status": false,
"msg": "",
"data": false
}
修改于 2024-11-12 04:23:47