实战平台
  1. 用户管理
实战平台
  • 登录
    • 加密登录-AES
      POST
    • 保活
      GET
    • 加密登录
      POST
    • 登录
      POST
    • 免登录接口,根据参数传入的警号和身份证获取token
      POST
    • 免登录接口, 根据证书Cookie的姓名和身份证获取token
      GET
    • 免密登录(参数:姓名、身份证)
      POST
    • 免登录接口,根据参数传入的姓名和身份证获取token
      GET
    • 免登录接口,根据天源迪科ticket登录
      POST
    • 常州统一登录-根据accessToken登录
      POST
  • 车辆收藏
    • 车辆收藏
  • 导入下载工具类
    • 模板下载
    • 导入Excel数据
  • 部门管理
    • 新增部门
    • 部门树(权限内)
    • 修改部门
    • 导出
    • 部门禁用 status:1 、启用 status:0
    • 获取部门详情
    • 获取部门列表
    • 查询部门列表
    • 上下移动
    • 部门迁移
    • 删除部门
    • 获取部门下拉式列表
  • 菜单管理
    • 菜单管理-新增应用/目录/菜单
    • 获取所有应用(不带权限查询)
    • 查询菜单树-嵌套结构
    • 操作日志查询-菜单树-含已删除
    • 从根查询到菜单(不含操作)-树结构
    • 从根查询到菜单(不含操作)-列表
    • 菜单管理-删除应用/目录/菜单
    • 菜单管理-编辑应用/目录/菜单/操作
    • 角色菜单权限-待分配权限菜单树
    • 分页查询-根据条件查询菜单列表
    • 根据登录的应用和用户查询菜单-平铺结构
    • 通过主键查询单条数据
    • 操作日志页面-根据菜单查询功能
    • 角色菜单权限-查询已分配权限菜单树
    • 查询菜单树-平铺结构
    • 根据登录的应用和用户查询菜单-嵌套结构
  • 插件管理
    • 新增插件
    • 删除插件
    • 修改插件
    • 分页查询
    • 插件详情
    • 上传插件
  • 角色管理
    • 新增角色
    • 查询已分配用户角色列表
    • 取消授权用户
    • 批量取消授权用户
    • 批量选择用户授权
    • 查询未分配用户角色列表
    • 修改状态
    • 复制角色
    • 修改数据权限
    • 修改角色
    • 角色列表
    • 获取角色选择框列表
    • 替换角色
    • 删除角色
    • 根据角色编号获取详细信息
  • 用户个人配置
    • 用户批量配置
    • 获取用户的配置
  • 用户管理
    • 新增用户
      POST
    • 添加调岗
      POST
    • 审批调岗申请:1 通过、0 拒绝
      POST
    • 用户树(权限内)
      GET
    • 获取授权角色
      GET
    • 状态修改
      POST
    • 修改用户
      POST
    • 新增用户-AES
      POST
    • 重置密码-AES
      POST
    • 修改密码-AES
      POST
    • 用户导出
      GET
    • 获取用户详情
      GET
    • 获取用户信息
      GET
    • 通过用户token获取用户信息
      GET
    • 获取芯尧平台URL
      GET
    • 用户授权角色
      POST
    • 获取用户列表
      GET
    • 校验密码
      POST
    • 用户部门修改
      POST
    • 上传用户头像
      POST
    • 查询自己岗位信息
      GET
    • 查询岗位情况和-分页查询-支持登录名模糊查询
      GET
    • 用户切换部门
      GET
    • 删除用户
      POST
    • 重置密码
      POST
    • 修改密码
      POST
    • 用户树
      GET
  • 角色-控球权限表
    • 新增角色-控球权限表
    • 新增OR修改角色-控球权限表
    • 根据id删除角色-控球权限表
    • 编辑角色-控球权限表
    • 查询角色-控球权限表列表
    • 根据id查询角色-控球权限表
  • 布控预警
    • 行政区划表
      • 查询行政区划树
    • 报警查询
      • 查询全部布控报警
      • 查询人脸布控报警
      • 报警订阅查询
      • 报警处理
      • 查询人体布控报警
      • 查询实名报警
      • 告警推送
      • 查询报警未处理数量
      • 报警订阅修改
      • 查询机动车布控报警
      • 工作质态
    • 部门预警接收人
      • 新增部门预警接收人
      • 预警部门选择树
      • 根据id删除部门预警接收人
      • 查询部门预警接收人列表
    • 图片上传
      • 上传文件图片
    • 综合布控审批操作
      • 审批操作
      • 布控延期审核
      • 查询综合布控审核列表
      • 查询布控延期审核列表
      • 查询撤控审核列表
      • 撤控审核
    • 综合布控
      • 新增or修改综合布控
      • 通讯录树
      • 用户录树
      • 更新状态
      • 根据id删除综合布控
      • 文件模版下载
      • 根据id查询布控延期表
      • 布控延期保存
      • 已选择的布控设备
      • 库布控推送
      • 单目标推送
      • 获取当前用户正在布控的任务数量
      • 获取快到期布控任务数量
      • 查询综合布控列表
      • 预警推送设置
      • 根据id查询综合布控
    • 综合布控-布控目标
      • 根据id查询布控目标
  • 红名单配置服务
    • 图片上传
      • 上传文件图片
    • 名单检查接口
      • 名单检查
      • 名单检查
    • 人员红黑白名单
      • 新增
      • 删除
      • 模板下载
      • 编辑
      • 导出
      • 导入信息
      • 详情
      • 分页
      • 校验导入文件
    • 权限用户
      • 新增权限用户
      • 根据id删除权限用户
      • 查询权限用户列表
    • 车辆红黑白名单
      • 新增
      • 删除
      • 模板下载
      • 编辑
      • 导出
      • 导入信息
      • 详情
      • 分页
      • 校验导入文件
    • 红黑白名单预警
      • 新增
      • 人员验证
      • 车辆验证
      • 导出人脸预警数据
      • 导出车辆预警数据
      • 详情
      • 分页
      • 人脸预警记录
      • 车辆预警记录
  • 白名单
    • 图片上传
      • 上传文件图片
    • 名单检查接口
      • 名单检查
      • 名单检查
    • 人员红黑白名单
      • 新增
      • 删除
      • 模板下载
      • 编辑
      • 导出
      • 导入信息
      • 详情
      • 分页
      • 校验导入文件
    • 权限用户
      • 新增权限用户
      • 根据id删除权限用户
      • 查询权限用户列表
    • 车辆红黑白名单
      • 新增
      • 删除
      • 模板下载
      • 编辑
      • 导出
      • 导入信息
      • 详情
      • 分页
      • 校验导入文件
    • 红黑白名单预警
      • 新增
      • 人员验证
      • 车辆验证
      • 导出人脸预警数据
      • 导出车辆预警数据
      • 详情
      • 分页
      • 人脸预警记录
      • 车辆预警记录
  • 测试
    • 人员红黑白名单
      • 分页
      • 详情
      • 新增
      • 编辑
      • 删除
      • 校验导入文件
      • 导入信息
      • 导出
      • 模板下载
    • 名单检查接口
      • 名单检查
      • 名单检查
    • 图片上传
      • 上传文件图片
    • 车辆红黑白名单
      • 分页
      • 详情
      • 新增
      • 编辑
      • 删除
      • 校验导入文件
      • 导入信息
      • 导出
      • 模板下载
    • 红黑白名单预警
      • 分页
      • 人脸预警记录
      • 车辆预警记录
      • 详情
      • 新增
      • 人员验证
      • 车辆验证
      • 导出人脸预警数据
      • 导出车辆预警数据
    • 权限用户
      • 查询权限用户列表
      • 新增权限用户
      • 根据id删除权限用户
  1. 用户管理

获取用户列表

GET
/system/user/list

请求参数

Query 参数
admin
boolean 
可选
appFlag
string 
可选
应用标识(b:业务端;m:管理端;)
createdBy
string 
可选
创建人(login_name)
createdTime
string <date-time>
创建时间
可选
dataSource
string 
可选
deptId
string 
部门id
可选
email
string 
电子邮箱
可选
endTime
string <date-time>
账号到期时间
可选
gender
string 
性别(0男 1女)
可选
idCardNo
string 
身份证号
可选
ipStatus
integer <int32>
可选
是否启动ip登陆限制(0.未启用 1.启用)
isChildren
boolean 
可选
是否显示子集 true/false
loginName
string 
登陆账号
可选
loginNameEncrypt
string 
可选
sha256密文用户名
loginPwd
string 
登陆密码
可选
mac
string 
可选
macStatus
integer <int32>
可选
是否启用mac登陆限制(0.未启用 1.启用)
macs
array[string]
可选
登录限制的mac数组
newLoginPwd
string 
修改的密码
可选
orderNum
integer <int32>
显示顺序
可选
pageNum
string 
pageNum
必需
passwdEncrypt
string 
可选
sha256密文密码
personId
string 
人员id;预留字段
可选
phone
string 
手机号码
可选
pkiNo
string 
PKI编号
可选
policeNo
string 
警员编号
可选
roleIds
array[string]
用户角色数组
可选
startTime
string <date-time>
账号起始时间
可选
status
string 
可选
用户状态(0.正常 1.停用)
themeColor
string 
用户对应的主题颜色
可选
tokenVerify
integer <int32>
token有效期
可选
updatedBy
string 
可选
更新人(login_name)
updatedTime
string <date-time>
更新时间
可选
userFaceImage
string 
人脸照片
可选
userId
string 
用户id
可选
userIds
array [object] 
用户id集合
可选
userImage
string 
用户头像
可选
userName
string 
真实姓名
可选
userType
string 
可选
用户类型(B业务类,S系统类,M管理类)
weight
integer <int32>
用户权重
可选
pageSize
string 
pageSize
必需

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://dev-cn.your-api-server.com/system/user/list?pageNum&pageSize'

返回响应

🟢200成功
*/*
OK
Body
code
integer <int32>
可选
msg
string 
可选
rows
array[object (用户表) {41}] 
可选
admin
boolean 
可选
createdBy
string 
可选
创建人(login_name)
createdTime
string <date-time>
创建时间
可选
deptId
string 
部门id
可选
deptIds
array[object (UserDept) {2}] 
可选
deptName
string 
可选
email
string 
电子邮箱
可选
endTime
string 
账号到期时间
可选
gender
string 
性别(0男 1女)
可选
idCardNo
string 
身份证号
可选
ip
string 
ip
可选
job
string 
当前岗位
可选
jobTarget
string 
目标调岗岗位
可选
loginName
string 
登录账号
可选
loginPwd
string 
登录密码
可选
mac
string 
mac
可选
onLineStatus
integer <int32>
可选
用户是否在线 0.在线 1.离线
orderNum
integer <int32>
显示顺序
可选
personId
string 
人员id;预留字段
可选
phone
string 
手机号码
可选
pkiNo
string 
PKI编号
可选
policeNo
string 
警员编号
可选
power
integer <int32>
可选
是否有控球权限;0:无权限,1:有权限
roleId
string 
角色ID
可选
roleIds
array[string]
可选
roleName
string 
角色名称
可选
roles
array[object (角色表) {16}] 
可选
startTime
string 
账号起始时间
可选
status
string 
可选
用户状态(0.正常 1.停用)
themeColor
string 
主题颜色
可选
tokenVerify
integer <int32>
token有效期
可选
updatedBy
string 
可选
更新人(login_name)
updatedTime
string <date-time>
更新时间
可选
userFaceImage
string 
人脸照片
可选
userId
string 
用户id
可选
userImage
string 
用户头像
可选
userIpBeanList
array[object (用户ip关联表) {10}] 
可选
登录ip地址列表,list长度为0时表示禁用
userMacBeanList
array[object (UserMacBean) {3}] 
可选
登录mac地址列表,list长度为0时表示禁用
userName
string 
真实姓名
可选
userType
string 
可选
用户类型(B业务类,S系统类,M管理类)
weight
integer <int32>
用户权重
可选
took
integer <int32>
可选
total
integer <int64>
可选
示例
{
    "code": 0,
    "msg": "string",
    "rows": [
        {
            "admin": true,
            "createdBy": "string",
            "createdTime": "2019-08-24T14:15:22Z",
            "deptId": "string",
            "deptIds": [
                {
                    "deptId": "string",
                    "deptName": "string"
                }
            ],
            "deptName": "string",
            "email": "string",
            "endTime": "string",
            "gender": "string",
            "idCardNo": "string",
            "ip": "string",
            "job": "string",
            "jobTarget": "string",
            "loginName": "string",
            "loginPwd": "string",
            "mac": "string",
            "onLineStatus": 0,
            "orderNum": 0,
            "personId": "string",
            "phone": "string",
            "pkiNo": "string",
            "policeNo": "string",
            "power": 0,
            "roleId": "string",
            "roleIds": [
                "string"
            ],
            "roleName": "string",
            "roles": [
                {
                    "allowdeletion": 0,
                    "delFlag": "string",
                    "deptCheckStrictly": true,
                    "deviceList": [
                        {
                            "createdBy": "string",
                            "createdTime": "string",
                            "deviceId": "string",
                            "nodeType": 0,
                            "roleId": "string"
                        }
                    ],
                    "flag": true,
                    "menuCheckStrictly": true,
                    "menuIds": [
                        "string"
                    ],
                    "roleId": "string",
                    "roleKey": "string",
                    "roleName": "string",
                    "roleSort": 0,
                    "state": 0,
                    "status": "string",
                    "type": "string",
                    "userId": "string",
                    "videoControllerBallPower": {
                        "power": 0,
                        "roleId": "string"
                    }
                }
            ],
            "startTime": "string",
            "status": "string",
            "themeColor": "string",
            "tokenVerify": 0,
            "updatedBy": "string",
            "updatedTime": "2019-08-24T14:15:22Z",
            "userFaceImage": "string",
            "userId": "string",
            "userImage": "string",
            "userIpBeanList": [
                {
                    "createdBy": "string",
                    "createdTime": "2019-08-24T14:15:22Z",
                    "endIp": 0,
                    "endIpStr": "string",
                    "startIp": 0,
                    "startIpStr": "string",
                    "status": 0,
                    "updatedBy": "string",
                    "updatedTime": "2019-08-24T14:15:22Z",
                    "userId": "string"
                }
            ],
            "userMacBeanList": [
                {
                    "mac": "string",
                    "status": 0,
                    "userId": "string"
                }
            ],
            "userName": "string",
            "userType": "string",
            "weight": 0
        }
    ],
    "took": 0,
    "total": 0
}
🟠401没有权限
🟠403禁止访问
🟠404记录不存在
修改于 2025-03-06 03:33:26
上一页
用户授权角色
下一页
校验密码
Built with