- 用户
- 机构
- 专家分组
- 公共接口
- 项目
- 申请书
- 实施方案
- 合同书
- 进展报告
- 入口开关管理
- 工作
- 工作记录
- 小程序
- 统计指标
- 确证检测工作-已提交待完善列表
- 确证检测列表上的计数(草稿数、已提交待完善数)
- 确证检测工作-补充开始服药日期
- 获取现场初筛工作详情
- 确证检测工作新增或更新
- 1v1关怀工作新增或更新
- 获取1v1关怀工作详情
- 线上干预工作新增或更新
- 获取线上干预工作详情
- 线下干预工作新增或更新
- 获取线下干预工作详情
- app获取预约管理列表
- 统计预约管理列表数量
- 现场初筛工作新增或更新
- 邮寄自检工作新增或更新
- 获取邮寄自检工作详情
- 获取确证检测工作详情
- 集体关怀工作新增或更新
- 获取集体关怀工作详情
- 删除工作
- 通过服务对象手机号创建工作记录(邮寄自检、初筛、确证创建服务时使用)
- 通过检测预约信息创建工作记录(邮寄自检、初筛、确证创建服务时使用)
- 获取机构人员可选列表
- app 预约单详情
- 获取线下干预地点可选列表
- 获取行为风险评估问卷
- 获取工作人员二维码(初筛、确证)
- 获取服务对象检测记录列表(初筛、确证)
- 获取待办工作列表(初筛、确证)
- 核销检测预约
- 服务对象
- 行政树
- 干预地点
- 审计日志
- 数据导出
- 消息
- 授权管理
- 预约检测
- 小程序用户
- 功能开关
- 文章-pc端
- 官网
- 大屏
修改机构人员
POST
/api/user/updateStaff
请求参数
Header 参数
token
string
登录凭证
默认值:
{{token}}
client
string
必需
默认值:
{{pc_client}}
Body 参数application/json
uid
string
用户ID
name
string
姓名
email
string
邮箱
telephone
string
手机号
type
integer
人员类型
permissions
array[string]
功能权限集
manager_pc_login
PC 登录权限worker_app_login
工作端登录权限manager_app_login
管理端登录权限to_do_list
待处理菜单(列表查看)project_list
项目总览菜单(列表查看project_export
项目申请书导出execute_export
实施方案导出important_project_mark
重点项目标记project_assign
项目分配execute_assign
实施方案分配project_discontinue
项目终止report_list
进展报告菜单(列表查看)report_export
进展报告导出expert_review
专家评审菜单(列表查看)change_expert_group
更换专家组staff_user_list
机构人员菜单(列表查看)main_user_list
主账号菜单(列表查看)expert_user_list
专家账号菜单(列表查看)staff_user_edit
新增&编辑机构人员staff_user_disable
启用&停用机构人员staff_user_reset_password
机构人员重置密码expert_user_edit
新增&编辑专家账号expert_user_disable
启用&停用专家账号expert_user_reset_password
专家账号重置密码main_user_disable
启用&停用主账号main_user_reset_password
主账号重置密码set_allow_organization_editable
设置机构可编辑set_allow_organization_upgrade
设置机构可升级expert_group
专家分组register_list
PYD注册申请(列表查看)register_audit
注册审批data_export
数据导出safety_audit
审计日志列表PLWH``MSM``FSW``DU
projectPermissions
array [object {2}]
项目权限集
projectId
string
项目ID
workType
array[string]
工作类型
dataPermissions
array[string]
数据权限集
示例
{
"uid": "string",
"name": "string",
"email": "string",
"telephone": "string",
"type": 0,
"permissions": [
"string"
],
"projectPermissions": [
{
"projectId": "string",
"workType": [
"string"
]
}
],
"dataPermissions": [
"string"
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/user/updateStaff' \
--header 'token;' \
--header 'client;' \
--header 'Content-Type: application/json' \
--data-raw '{
"uid": "string",
"name": "string",
"email": "string",
"telephone": "string",
"type": 0,
"permissions": [
"string"
],
"projectPermissions": [
{
"projectId": "string",
"workType": [
"string"
]
}
],
"dataPermissions": [
"string"
]
}'
返回响应
🟢200成功
application/json
Body
code
string
code
message
string
message
示例
{
"code": "string",
"message": "string"
}
修改于 2023-08-01 02:59:45