ot.prjs.users.update
修改指定项目中 指定用户的职责变更
- 请求路由:
ot.prjs.users.update- 交互模型:
Request Request修改指定项目中指定用户的职责变更
请求
RSocket.rs({
route: 'ot.prjs.users.update',
data:{
"id": "1070:788454515@mzd",
"duties": [
"1"
]
}
})
请求参数
| 属性 | 类型 | 默认值 | 必须 | 说明 |
|---|---|---|---|---|
| prjUser | Object | 是 | 项目用户模型 | |
| prjUser.id | string | 是 | 唯一id | |
| prjUser.username | string | 否 | 用户标识 | |
| prjUser.prjId | string | 否 | 项目id | |
| prjUser.duties | list | 是 | 职责 |
返回
[
{
"crBy": "admin@mzd",
"upBy": "admin@mzd",
"crDate": "2022-05-09T07:59:08.275351900Z",
"upDate": "2022-05-09T07:59:08.275351900Z",
"tenantId": "mzd",
"username": "788454515@mzd",
"prjId": "1070",
"duties": [
"1"
],
"dutyNames": [
"开发人员"
],
"user": {
"crDate": "2022-04-18T07:21:07.914Z",
"tenantId": "mzd",
"username": "788454515@mzd",
"accountId": "788454515",
"domain": "mzd",
"fullname": "方工",
"mobile": "13525062615",
"email": "2217693378@qq.com",
"status": 1,
"userTypes": [],
"extra": {},
"associatedAccounts": []
}
}
]
返回属性
| 属性 | 类型 | 说明 |
|---|---|---|
| id | string | 唯一id |
| username | string | 用户标识 |
| prjId | string | 项目id |
| duties | [string] | 职责 |
| communicationCount | Long | 沟通次数 |
| feedbackCount | Long | 反馈次数 |
| crBy | String | 创建人 |
| upBy | String | 修改人 |
| crDate | datetime | 创建时间 |
| upDate | datetime | 更新时间 |
| tenantId | String | 租户id |
错误码
| 值 | 说明 |
|---|---|
| 10400 | 请求参数错误,职责不能为空 |