修改组织
请求报文
{ "action":" update", "name":"", //名称,可以重名. "unique":"", //唯一标识,不可重复,为空则使用自动填充值 "distinguishedName":"", //识别名.以@U结尾. "typeList":"", //组织类型. "description":"", //描述. "shortName":"", //组织简称。 "superior":"", //上级组织. "orderNumber":"", //排序号,升序排列,为空在最后 "controllerList":"", //组织的管理人员. "dingdingId":"", //钉钉部门ID. "dingdingHash":"", //钉钉部门哈希特征. "qiyeweixinId":"", //企业微信人员ID. "zhengwuDingdingId":"", //政务钉钉人员ID. "zhengwuDingdingHash":"", //政务钉钉人员哈希特征. "qiyeweixinHash":"", //企业微信人员哈希特征. "attributeList" : [ //组织属性 { description:"", //描述. name:"", //名称,不可重名. unique:"", //唯一标识,不可重复,为空则使用自动填充值 distinguishedName:"", //识别名,自动填充,@UA结尾. orderNumber:"", //排序号,升序排列,为空在最后 attributeList:"", //属性值,多值. } ... ], "dutyList" : [ //组织职务 { description:"", //描述. name:"", //名称,同一组织下不可重名. unique:"", //唯一标识,不可重复,为空则使用自动填充值 distinguishedName:"", //识别名,自动填充,@UD结尾. orderNumber:"", //排序号,升序排列,为空在最后 identityList:"", //组织职务身份成员,多值. } ... ] } |
属性 | 上级 | 类型 | 单值/多值 | 说明 | 样例 |
action | | string | single | update | |
name | | string | single | 名称,可以重名. | 技术支持 |
unique | | string | single | 唯一标识,不可重复,为空则使用自动填充值 | 1000263571 |
distinguishedName | | string | single | 识别名.如果未空系统自动填充.以@U结尾. | 技术支持@1000263571@U |
typeList | | array | multi | 组织类型. | [ "部门" ] |
description | | string | single | 描述. | |
shortName | | string | single | 组织简称。 | |
levelName | | string | single | 显示的层级名. | 安徽联通/技术支持 |
superior | | string | single | 上级组织标志位,可以为组织唯一编码unique/组织的distinguishedName/组织id | "companyLeader/"公司管理 层@9b45cb75-52f8-4e73-8470-4cdc78230b7d@U"/9d14f85a-27ba-4e02-b4ef-4ebfcf3f19c0 |
orderNumber | | number | single | 排序号,升序排列,为空在最后 | 20 |
controllerList | | array | multi | 组织的管理人员的.distinguishedName 、unique 、employee或mobile | ["138000000"] |
dingdingId | | string | single | 钉钉部门ID. | |
dingdingHash | | string | single | 钉钉部门哈希特征. | |
qiyeweixinId | | string | single | 企业微信人员ID. | |
zhengwuDingdingId | | string | single | 政务钉钉人员ID. | 1000263571 |
zhengwuDingdingHash | | string | single | 政务钉钉人员哈希特征. | 8ecfc82b45c5d33be7f84599b265e4fffb56108c0f8f85bde7856e01521a7d0b |
qiyeweixinHash | | string | single | 企业微信人员哈希特征. | |
attributeList | | array | single | 组织属性列表 | |
name | attributeList | string | multi | 名称,不可重名. | 组织属性 |
description | attributeList | string | single | 描述. | |
distinguishedName | attributeList | string | single | 识别名,自动填充,@UA结尾. | 组织属性@e762a4df-44ce-418c-bb20-899558b49622@UA |
unique | attributeList | string | single | 唯一标识,不可重复,为空则使用自动填充值 | e762a4df-44ce-418c-bb20-899558b49622 |
value | attributeList | string/array | multi | 属性值,多值. | ["组织属性值"] |
orderNumber | attributeList | string | single | 排序号,升序排列,为空在最后 | 112345 |
dutyList | | array | multi | 组织职务 | |
name | dutyList | string | single | 名称,同一组织下不可重名. | 部门领导 |
description | dutyList | string | single | 描述. | |
unique | dutyList | string | single | 唯一标识,不可重复,为空则使用自动填充值 | 7a1b7021-8812-4d18-9447-6b27ce7454ed |
distinguishedName | dutyList | string | single | 识别名,自动填充,@UD结尾. | 部门领导@7a1b7021-8812-4d18-9447-6b27ce7454ed@UD |
orderNumber | dutyList | string | single | 排序号,升序排列,为空在最后 | 排序号,升序排列,为空在最后 |
value | dutyList | aray | multi | 组织职务身份成员,多值. 可以是人员的.distinguishedName 、unique 、employee或mobile | ["张三@fb3ea7de-d54f-4679-8e9a-35cb1e6b3d01@P","P0780","13800000000","fb3ea7de-d54f-4679-8e9a-35cb1e6b3d01"] |
响应报文
{ "data": { "value": { "id" : "", //如果成功,组织64位id "distinguishedName: "", //如果成功,组织识别名 "result" : "", //响应成功为 success, 失败为error "description": "" //响应结果描述 } } } |
Last modified 4yr ago