跳到主要内容

ot.orgs.users.create

创建用户后发送邮件通知并关联和一个或多个组织关系

  • 请求路由: ot.orgs.users.create
  • 交互模型: Request Response

创建用户后发送邮件通知并关联和一个或多个组织关系

请求​

RSocket.rr({
route: 'ot.orgs.users.create',
data:{
accountId: "测试10",
password: "123456",
fullname: "测试用户10",
mobile: "99999999"
},
args:{
orgIds: [
"624a961f17068e3d500b92a1"
]
}
})

请求参数​

属性类型默认值必须说明
UserObject是用户模型
User.accountIdstring是账户id
User.passwordstring是密码
User.fullnamestring否全名
User.mobilestring否手机号
orgIds[string]是组织id集合

返回​

一个用户加组织列表

{
"orgs": [
{
"crBy": "admin@mzd",
"upBy": "admin@mzd",
"crDate": "2022-04-04T06:54:23.802Z",
"upDate": "2022-04-04T06:54:23.802Z",
"tenantId": "mzd",
"id": "624a961f17068e3d500b92a1",
"orgName": "测试组织21",
"parentId": "0",
"delete": false,
"fullId": "624a961f17068e3d500b92a1"
}
],
"user": {
"crDate": "2022-04-04T07:28:22.679982411Z",
"tenantId": "mzd",
"username": "测试10@mzd",
"accountId": "测试10",
"domain": "mzd",
"fullname": "测试用户10",
"mobile": "99999999",
"status": 1,
"userTypes": [],
"extra": {},
"associatedAccounts": []
}
}

返回属性​

属性类型说明
UserObject用户模型
属性类型说明
idstring唯一id
orgNamestring组织名
parentIdstring父id
deleteboolean逻辑删除
fullIdstring层级关系
crByString创建人
upByString修改人
crDatedatetime创建时间
upDatedatetime更新时间
tenantIdString租户id

错误码​

值说明
10400请求参数错误,缺少必须的请求参数