跳到主要内容

ot.funs.users.{funId}.add

添加功能点、用户和职责的对应关系,不可重复

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

存在则新增职责,不存在则新建关联

请求​

RSocket.rs({
route: 'ot.funs.users.10022.add',
data:[
"测试1@mzd",
"测试2@mzd"
]
})

请求参数​

属性类型默认值必须说明
funIdstring是功能点id
username[string]是用户id

返回​

[
{
"crBy": "admin@mzd",
"upBy": "admin@mzd",
"crDate": "2022-04-03T09:36:54.775Z",
"upDate": "2022-04-04T03:58:40.764137Z",
"tenantId": "mzd",
"funId": "10022",
"username": "测试2@mzd",
"dutys": [
"1",
"2"
],
"dutyNames": [
"开发人员",
"需求人员"
],
"user": {
"crDate": "2022-03-11T14:45:20.293Z",
"tenantId": "mzd",
"username": "测试2@mzd",
"accountId": "测试2",
"domain": "mzd",
"fullname": "测试用户1",
"mobile": "99999999",
"status": 1,
"userTypes": [],
"extra": {},
"associatedAccounts": []
}
},
{
"crBy": "admin@mzd",
"upBy": "admin@mzd",
"crDate": "2022-04-03T09:35:37.363Z",
"upDate": "2022-04-04T03:58:40.764137Z",
"tenantId": "mzd",
"funId": "10022",
"username": "测试1@mzd",
"dutys": [
"1",
"2"
],
"dutyNames": [
"开发人员",
"需求人员"
],
"user": {
"crDate": "2022-03-11T14:27:49.752Z",
"tenantId": "mzd",
"username": "测试1@mzd",
"accountId": "测试1",
"domain": "mzd",
"fullname": "测试用户",
"mobile": "99999999",
"status": 1,
"userTypes": [],
"extra": {},
"associatedAccounts": []
}
}
]

返回属性​

属性类型说明
dutyNames[string]职责名称集合
userObject用户对象模型
属性类型说明
idstring唯一id
funIdstring功能点id
usernamestring用户标识(username)
duties[string]职责集合
crByString创建人
upByString修改人
crDatedatetime创建时间
upDatedatetime更新时间
tenantIdString租户id