- 数据相关接口
- 用户相关接口
- 项目相关接口
- 预警消息相关接口
- 预警人员相关接口
- 预警阈值相关接口
- 桥梁诊断相关接口
- 人工打卡记录相关接口
- 人工巡检记录
- 桥梁构建病害报告相关接口
- 病害档案记录相关接口
- 状态评估相关接口
- 交通识别和视频监控相关接口
- 传感器列表相关接口
- 桥梁管理相关接口
- 数据分析相关接口
- 首页监测情况的接口
- 系统管理相关接口
- 各时段的异常数量统计相关接口
- 桥梁整体报告相关接口(未使用)
根据主键id修改用户
开发环境
http://172.16.3.245:29880
开发环境
http://172.16.3.245:29880
PUT
/user/update-user
请求参数
Body 参数application/json
id
integer
可选
username
string
登录用户名
nickname
string
用户昵称或真实姓名
password
string
登录密码
gender
integer
可选
>= -127<= 128
role
integer
可选
>= -127<= 128
utime
string
可选
time
string
用户创建时间
status
integer
可选
>= -127<= 128
authMods
string
用户授权访问模块
authProjects
string
用户授权访问项目
parent
integer
创建人ID
cryptogramType
string
密码加密方式
email
string
邮箱
phone
string
手机号
identityNumber
string
身份证号码
desciption
string
人员描述
regionId
string
行政区域划分
tenantId
string
租户ID
departmentId
string
部门ID
unitDisplayOrder
integer
部门排序
示例
{
"id": 0,
"username": "string",
"nickname": "string",
"password": "string",
"gender": -127,
"role": -127,
"utime": "string",
"time": "string",
"status": -127,
"authMods": "string",
"authProjects": "string",
"parent": 0,
"cryptogramType": "string",
"email": "string",
"phone": "string",
"identityNumber": "string",
"desciption": "string",
"regionId": "string",
"tenantId": "string",
"departmentId": "string",
"unitDisplayOrder": 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 'http://172.16.3.245:29880/user/update-user' \
--header 'Content-Type: application/json' \
--data-raw '{
"id": 0,
"username": "string",
"nickname": "string",
"password": "string",
"gender": -127,
"role": -127,
"utime": "string",
"time": "string",
"status": -127,
"authMods": "string",
"authProjects": "string",
"parent": 0,
"cryptogramType": "string",
"email": "string",
"phone": "string",
"identityNumber": "string",
"desciption": "string",
"regionId": "string",
"tenantId": "string",
"departmentId": "string",
"unitDisplayOrder": 0
}'
返回响应
🟢200成功
application/json
Body
com.tlsz.iotsys.core.Result
data
object
可选
total
integer <int64>
总记录数
rows
array[object (List)]
当前页数据列表
code
integer
可选
msg
null
可选
示例
{
"data": {},
"code": 0,
"msg": "success"
}