- j2
- 消息服务
- 通知提醒
- 消息中间件
- 系统管理
- j3
- c1
- 基础配置
- 人员配置
- c2
- c3
- c4
- c5
- c7
- c8
- c6
- J5
- j4
- j8
- j1
- 系统管理
- 菜单管理
- 角色管理 -> 角色信息
- 角色管理 -> 角色资源
- 用户管理(1)
- 用户管理(3)
- 用户管理(2)
- 角色管理 -> 角色用户
- 系统首页
- 登录模块
- j7
编辑用户详情
联调中
PUT
/sys-manager/modify/userdetail
用户管理(1)
最后修改时间:2025-03-26 16:09:11
责任人:未设置
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示 例:
Authorization: Bearer ********************
Body 参数application/json
departmentVO
array[object (部门数据的VO模型) {2}]
部门id
departname
string
部门名称
示例值:
某某某有限公司
id
string
部门id
示例值:
随机生成的UUID
email
string
邮箱
示例值:
123456789@qq.com
id
string
用户id
示例值:
随机生成的UUID
mobilePhone
string
手机号码
示例值:
123456789
officePhone
string
办公电话
示例值:
123456789
realname
string
用户姓名
示例值:
张三
roleVO
array[object (新增用户中的角色VO模型) {2}]
角色id
id
string
角色id
示例值:
随机生成的UUID
rolename
string
角色名称
示例值:
财务
userType
string
用户类型
示例值:
1-4 1代表 系统用户,2代表接口用户,3代表公司权限 4代表当前用户接口
示例
{
"departmentVO": [
{
"departname": "某某某有限公司",
"id": "随机生成的UUID"
}
],
"email": "123456789@qq.com",
"id": "随机生成的UUID",
"mobilePhone": 123456789,
"officePhone": 123456789,
"realname": "张三",
"roleVO": [
{
"id": "随机生成的UUID",
"rolename": "财务"
}
],
"userType": "1-4 1代表 系统用户,2代表接口用户,3代表公司权限 4代表当前用户接口"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT '/sys-manager/modify/userdetail' \
--header 'Content-Type: application/json' \
--data-raw '{
"departmentVO": [
{
"departname": "某某某有限公司",
"id": "随机生成的UUID"
}
],
"email": "123456789@qq.com",
"id": "随机生成的UUID",
"mobilePhone": 123456789,
"officePhone": 123456789,
"realname": "张三",
"roleVO": [
{
"id": "随机生成的UUID",
"rolename": "财务"
}
],
"userType": "1-4 1代表 系统用户,2代表接口用户,3代表公司权限 4代表当前用户接口"
}'
返回响应
🟢200成功
*/*
Body
code
integer <int32>
状态码
示例值:
10000
data
string
数据对象
message
string
提示消息
示例值:
提示消息内容
示例
{
"code": 10000,
"data": "string",
"message": "提示消息内容"
}
🟢201成功
🟠401没有权限
🟠403禁止访问
🟠404记录不存在