qingdao_pcqingdao_pc
  1. 用户相关接口
qingdao_pcqingdao_pc
  • 数据相关接口
    • 根据主键id删除数据
      DELETE
    • 根据主键id查询数据
      GET
    • 新增数据
      POST
    • 根据主键id修改数据
      PUT
    • 分页查询数据
      GET
  • 用户相关接口
    • 根据主键id删除用户
      DELETE
    • 根据用户名加载用户详细信息
      GET
    • 根据主键id查询用户
      GET
    • 新增用户
      POST
    • 根据主键id修改用户
      PUT
    • 分页查询用户
      GET
  • 项目相关接口
    • 根据id删除项目
      DELETE
    • 根据ids批量删除项目
      DELETE
    • 根据id查询项目
      GET
    • 新增项目
      POST
    • 修改项目
      PUT
    • 分页查询项目
      GET
    • 获取所有项目
      GET
  • 预警消息相关接口
    • 根据主键id删除预警消息
      DELETE
    • 根据主键id查询预警消息
      GET
    • 添加预警消息
      POST
    • 修改预警消息
      PUT
    • 查询预警消息列表
      GET
    • 获取预警总览数据
      GET
    • 获取今日预警消息数量
      GET
  • 预警人员相关接口
    • 根据主键id删除预警人员
    • 批量删除预警人员
    • 根据主键id查询预警人员
    • 新增预警人员
    • 更新预警人员
    • 获取预警人员列表
  • 预警阈值相关接口
    • 根据主键id删除预警阈值
    • 批量删除预警阈值
    • 根据主键id查询预警阈值
    • 新增预警阈值
    • 根据主键id更新预警阈值
    • 查询所有传感器类型(设备类型,设备ID)信息 Copy
    • 获取预警阈值列表
  • 桥梁诊断相关接口
    • 获取所有桥梁健康状态和桥梁养护方案。
    • 根据id删除桥梁诊断记录
    • 添加桥梁诊断记录
    • 更新桥梁诊断记录
    • (各时段的异常数量统计堆积图)异常模式时空分布
    • 数据质量等级对比图(异常模式统计对比)
  • 人工打卡记录相关接口
    • 根据主键id删除人工打卡记录
    • 批量删除打卡记录
    • 根据主键id查询人工打卡记录
    • 新增人工打卡记录
    • 根据主键id修改打卡记录
    • 人工打卡记录分页
  • 人工巡检记录
    • 删除(批量)人工巡检记录
    • 根据主键id查询人工巡检记录
    • 新增人工巡检记录
    • 分页查询所有人工巡检记录
  • 桥梁构建病害报告相关接口
    • 新增桥梁构建病害报告
    • 病害图片上传
    • 获取图片
  • 病害档案记录相关接口
    • 根据id删除病害档案记录
    • 根据id查询病害档案记录
    • 新增病害档案记录
    • 获取病害档案记录分页列表
  • 状态评估相关接口
    • 根据id查询状态评估
    • 新增状态评估
    • 更新状态评估
    • 分页查询状态评估
  • 交通识别和视频监控相关接口
    • 删除交通识别和视频监控
    • 获取交通识别和视频监控详情
    • 添加交通识别和视频监控
    • 更新交通识别和视频监控
    • 获取交通识别和视频监控列表
    • getTrafficStatistics
  • 传感器列表相关接口
    • 新增传感器(设备)
    • 修改传感器(设备)
    • 删除(批量)传感器(设备)
    • 根据id查询传感器(设备)
    • 传感器分页查询
  • 桥梁管理相关接口
    • 删除桥梁管理
    • 根据id获取桥梁管理
    • 添加桥梁管理
    • 更新桥梁管理
    • 桥梁管理分页查询
    • 获取所有桥梁上部结构和桥面,以及他们的状态等级
  • 数据分析相关接口
    • 数据分析接口
  • 首页监测情况的接口
    • 首页部分
    • 获取应力监测情况数据
    • 获取伸缩裂缝监测情况数据
    • 获取沉降监测情况数据
    • 获取警戒趋势情况数据
  • 系统管理相关接口
    • 根据id删除系统管理信息
    • 根据id查询系统管理信息
    • 添加系统管理信息
    • delete
    • 更新系统管理信息
    • detail
    • 查询系统管理信息列表
  • 各时段的异常数量统计相关接口
    • 删除异常数量统计
    • 获取异常数量统计详情
    • 添加异常数量
    • 修改异常数量
  • 桥梁整体报告相关接口(未使用)
    • 删除桥梁整体报告
    • 获取桥梁整体报告
    • 添加桥梁整体报告
    • 更新桥梁整体报告
    • 获取所有桥梁整体报告
  1. 用户相关接口

根据主键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 
可选
性别: 1-男,2-女
>= -127<= 128
role
integer 
可选
用户角色: 1-ROOT, 2-USER
>= -127<= 128
utime
string 
可选
用户信息编辑更新时间
time
string 
用户创建时间
可选
status
integer 
可选
用户状态: 1-正常, 101-删除
>= -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"
}
上一页
新增用户
下一页
分页查询用户
Built with