跳到主要内容

ot.prjs.users.{prjId}.add

添加一个或多个用户携带职责到项目中,返回用户+职责列表模型

  • 请求路由: ot.prjs.users.{prjId}.add
  • 交互模型: Request Stream

添加一个或多个用户到项目中

请求​

RSocket.rs({
route: 'ot.prjs.users.111.add',
args:{
usernames: [
"pys@mzd",
"silence@mzd"
],
duties: [
"1"
]
}
})

请求参数​

属性类型默认值必须说明
prjIdstring是项目id
username[string]是用户标识集合
duties[string]否用户职责列表,不给默认1

返回​

关联列表

[
{
"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": []
}
}
]

返回属性​

属性类型说明
idstring唯一id
usernamestring用户标识
prjIdstring项目id
duties[string]职责
communicationCountLong沟通次数
feedbackCountLong反馈次数
crByString创建人
upByString修改人
crDatedatetime创建时间
upDatedatetime更新时间
tenantIdString租户id