- 部门信息
- 菜单信息
- 岗位信息操作处理
- 角色信息
- 用户信息
- 企业Controller
- 参数配置 信息操作处理
- 公告 信息操作处理
- 操作日志记录
- 个人信息 业务处理
- 场站Controller
- 数据字典信息
- 系统访问记录
- 在线用户监控
- 项目管理Controller
- 文件请求处理
- 调度任务信息操作处理
- 调度日志操作处理
- 代码生成 操作处理
- token 控制
- 设备型号表
- 设备类型表
- 设备类型-属性信息表
- 设备位置表
- 设备位置-属性信息表
- 地区 信息操作处理
- 安全记录接口
- 电子沙盘-站端
- 业务配置
- minio文件上传下载
- 文档管理Controller
- 计划管理接口
- 设备型号-属性信息表
- 场站表
- 事故事件学习
- 事故事件管理
- 车辆管理接口
- indexController
- 设备数据同步
- 设备类型摄像头表
- 隐患管理对外接口
- 质量管理对外接口
- 隐患问题库对外接口
- 质量问题库对外接口
- 通知公告接口
- 省市县数据Controller
- 隐患管理接口
- 质量管理接口
- 隐患问题库接口
- 质量问题库接口
- 对外服务
- 消息中心
- app接口
- 考勤统计管理
- 考勤组管理
- 班次管理
- 补卡Controller
- 摄像头相关接口
- 未命名接口GET
- 未命名接口GET
- 未命名接口GET
- 未命名接口POST
- 未命名接口POST
- 未命名接口GET
- 未命名接口GET
修改用户
PUT
/user/profile
请求参数
Body 参数application/json
createBy
string
创建者
createTime
string
创建时间
updateBy
string
更新者
updateTime
string
更新时间
remark
string
备注
beginTime
string
可选
endTime
string
可选
params
object (MapObject)
请求参数
key
object (key)
可选
userId
integer <int64>
用户ID
deptId
integer <int64>
部门ID
userName
string
用户账号
nickName
string
用户昵称
email
string
用户邮箱
phonenumber
string
手机号码
sex
string
用户性别
avatar
string
用户头像
password
string
密码
status
string
可选
delFlag
string
可选
loginIp
string
最后登录IP
loginDate
string
最后登录时间
dept
object (SysDept)
部门对象
createBy
string
创建者
createTime
string
创建时间
updateBy
string
更新者
updateTime
string
更新时间
remark
string
备注
beginTime
string
可选
endTime
string
可选
params
object (MapObject)
请求参数
deptId
integer <int64>
部门ID
parentId
integer <int64>
父部门ID
ancestors
string
祖级列表
deptName
string
部门名称
orderNum
integer
显示顺序
leader
string
负责人
phone
string
联系电话
email
string
邮箱
status
string
可选
delFlag
string
可选
parentName
string
父部门名称
deptType
string
可选
fullPath
string
可选
children
array[object (SysDept) {22}]
子部门
默认值:
new ArrayList<SysDept>()
roles
array[object (SysRole) {21}]
角色对象
createBy
string
创建者
createTime
string
创建时间
updateBy
string
更新者
updateTime
string
更新时间
remark
string
备注
beginTime
string
可选
endTime
string
可选
params
object (MapObject)
请求参数
roleId
integer <int64>
角色ID
roleName
string
角色名称
roleKey
string
角色权限
roleSort
integer
角色排序
dataScope
string
可选
menuCheckStrictly
boolean
可选
deptCheckStrictly
boolean
可选
status
string
可选
delFlag
string
可选
flag
boolean
可选
默认值:
false
menuIds
array[integer]
菜单组
deptIds
array[integer]
部门组(数据权限)
permissions
array[string]
角色菜单权限
roleIds
array[integer]
角色组
postIds
array[integer]
岗位组
roleId
integer <int64>
角色ID
示例
{
"createBy": "string",
"createTime": "string",
"updateBy": "string",
"updateTime": "string",
"remark": "string",
"beginTime": "string",
"endTime": "string",
"params": {
"key": {}
},
"userId": 0,
"deptId": 0,
"userName": "string",
"nickName": "string",
"email": "string",
"phonenumber": "string",
"sex": "string",
"avatar": "string",
"password": "string",
"status": "string",
"delFlag": "string",
"loginIp": "string",
"loginDate": "string",
"dept": {
"createBy": "string",
"createTime": "string",
"updateBy": "string",
"updateTime": "string",
"remark": "string",
"beginTime": "string",
"endTime": "string",
"params": {
"key": {}
},
"deptId": 0,
"parentId": 0,
"ancestors": "string",
"deptName": "string",
"orderNum": 0,
"leader": "string",
"phone": "string",
"email": "string",
"status": "string",
"delFlag": "string",
"parentName": "string",
"deptType": "string",
"fullPath": "string",
"children": "new ArrayList<SysDept>()"
},
"roles": [
{
"createBy": "string",
"createTime": "string",
"updateBy": "string",
"updateTime": "string",
"remark": "string",
"beginTime": "string",
"endTime": "string",
"params": {
"key": {}
},
"roleId": 0,
"roleName": "string",
"roleKey": "string",
"roleSort": 0,
"dataScope": "string",
"menuCheckStrictly": true,
"deptCheckStrictly": true,
"status": "string",
"delFlag": "string",
"flag": false,
"menuIds": [
0
],
"deptIds": [
0
],
"permissions": [
"string"
]
}
],
"roleIds": [
0
],
"postIds": [
0
],
"roleId": 0
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT '10.168.1.106:8080/zmxt-smartsite/user/profile' \
--header 'Content-Type: application/json' \
--data-raw '{
"createBy": "string",
"createTime": "string",
"updateBy": "string",
"updateTime": "string",
"remark": "string",
"beginTime": "string",
"endTime": "string",
"params": {
"key": {}
},
"userId": 0,
"deptId": 0,
"userName": "string",
"nickName": "string",
"email": "string",
"phonenumber": "string",
"sex": "string",
"avatar": "string",
"password": "string",
"status": "string",
"delFlag": "string",
"loginIp": "string",
"loginDate": "string",
"dept": {
"createBy": "string",
"createTime": "string",
"updateBy": "string",
"updateTime": "string",
"remark": "string",
"beginTime": "string",
"endTime": "string",
"params": {
"key": {}
},
"deptId": 0,
"parentId": 0,
"ancestors": "string",
"deptName": "string",
"orderNum": 0,
"leader": "string",
"phone": "string",
"email": "string",
"status": "string",
"delFlag": "string",
"parentName": "string",
"deptType": "string",
"fullPath": "string",
"children": "new ArrayList<SysDept>()"
},
"roles": [
{
"createBy": "string",
"createTime": "string",
"updateBy": "string",
"updateTime": "string",
"remark": "string",
"beginTime": "string",
"endTime": "string",
"params": {
"key": {}
},
"roleId": 0,
"roleName": "string",
"roleKey": "string",
"roleSort": 0,
"dataScope": "string",
"menuCheckStrictly": true,
"deptCheckStrictly": true,
"status": "string",
"delFlag": "string",
"flag": false,
"menuIds": [
0
],
"deptIds": [
0
],
"permissions": [
"string"
]
}
],
"roleIds": [
0
],
"postIds": [
0
],
"roleId": 0
}'
返回响应
🟢200成功
application/json
Body
操作消息提醒
key
object
可选
示例
{
"": {}
}
修改于 2025-04-27 06:24:22