Appearance
创建人员复合接口(含主职)
基本信息
中文名: 创建人员复合接口(含主职)
接口名: /addressBook/employee/createComplexEmployee
所在目录: 通讯录编辑接口
调用方式: GET(HTTPS)
请求参数
名称 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
sendActiveSms | Boolean | 否 | false | 是否发送激活短信<br/>如果填写false就是不发送<br/>填写true就是表示发送<br/>默认是false,表示不发送 |
govEmpJobLevelCode | String | 是 | ZHI_JI_ZHENG_GUO_JIA_JI | 职级code(参考人员数据字典表) |
posJobRankCode | String | 否 | CENG_CI_GONG_JIA_JI_ZHENG_ZHI | 职务层次code |
govEmpBudgetedPostCode | String | 是 | BIAN_ZHI_GONG_WU_YUAN_BIAN_ZHI | 人员编制code(参考人员数据字典表) |
govEmpPosPhoneNo | String | 否 | 1111111 | 办公电话<br/>格式:数字或者±(长度20) |
operator | String | 是 | 123 | 创建人 |
employeeCode | String | 否 | 人员Code,为空时,系统自动生成,作为结果返回<br/>支持自定义:<br/>1、长度<= 35<br/>2、正则:“GE_[a-z0-9A-Z-_]+$”<br/>可以匹配任意一个小写字母、数字、大写字母、下划线或-<br/>“$” 表示字符串的末尾,意味着匹配的字符串必须以前面指定的模式结束 | |
govEmpCellPhoneShortNo | String | 否 | 1233333 | 短号 |
password | String | 是 | abcd1234@ | 账号的密码 |
govEmpPosEmail | String | 否 | 123@abc.com | 邮箱 |
govEmpGenderCode | String | 是 | 1 | 性别(参考人员数据字典表) |
referId | String | 否 | 三方账号ID(有referNamespace时必填) | |
govEmpPosEmployeeRoleCode | String | 是 | REN_YUAN_JU_SE_CHAO_JI_YONG_HU | 人员角色 |
govEmpPosJob | String | 否 | 工程师 | 职务 |
govEmpPosAddress | String | 否 | 东南路101号 | 办公地址 |
govEmpBirthDate | String | 否 | 2000-05-31 00:00:00 | 生日(yyyy-MM-dd hh:mm:ss) |
order | Long | 否 | 1 | 主职的任职序号 |
employeeName | String | 是 | 张三 | 人员姓名 |
govEmpCellPhoneNo | String | 是 | 182xxxx1111 | 手机号码(明文) |
govEmpHomeAddress | String | 否 | 东南路101号 | 家庭住址 |
orderInOrganization | Long | 是 | 1 | 主任职在组织内序号 |
areaCode | String | 是 | 86 | 手机区号 |
govEmpAvatar | String | 否 | $hQHNxBsCo2pwZwMGDAEN2gBAakFBZjQrNWNiR2FEeDJLcUQxRlpwcGpoTG1jVlErbFRLeTNxbmxuQ3NzUC9WTEFOVFY1Q0sxeCtXTWdEQnhjTQ | 头像mediaId |
govEmpIdentityCardNo | String | 否 | 身份证号码 | |
organizationCode | String | 是 | GO_123 | 主任职的组织code |
tenantId | Long | 是 | 1 | 租户Id |
namespace | String | 是 | local | 账号平台(目前已有环境填写固定值:local) |
referNamespace | String | 否 | 三方namespace(有referId必填,目前已有环境填写固定值:local) | |
govEmpPosFaxNo | String | 否 | 1111111 | 传真 |
account | String | 是 | abc123 | 账号名称(只包含a-z,0-9,.-_等字符且结尾字符不能是. ) |
govEmpPoliticalStatusCode | String | 否 | 01 | 政治面貌(参考人员数据字典表) |
visibilityIndicatorCode | String | 否 | 可见性标识code(参考人员数据字典表),不传时默认管理后台可见性标签排序最后一个 | |
employeeExtPropertiesStr | String | 否 | [{“code”:“ext_EMPLOYEE_8110e499-”,“value”:[“3”,“2”]},{“code”:“ext_EMPLOYEE_d7380d4d-”,“value”:[“2”]}] | 人员扩展属性<br/>格式:json数组 <br/>说明:<br/>字符串类型扩展属性 : value只能传入1个值<br/>数字类型扩展属性 : value只能传入2个数字类型的值<br/>单选类型扩展属性 : value只能传入1个选项的code<br/>多选类型扩展属性 : value能传入1或多个选项的code<br/>(注:格式和参考样例见补充说明) |
positionExtPropertiesStr | String | 否 | [{“code”:“ext_EMPLOYEE_8110e499-”,“value”:[“3”,“2”]},{“code”:“ext_EMPLOYEE_d7380d4d-”,“value”:[“2”]}] | 任职扩展属性<br/>格式:json数组 <br/>说明:<br/>字符串类型扩展属性 : value只能传入1个值<br/>数字类型扩展属性 : value只能传入2个数字类型的值<br/>单选类型扩展属性 : value只能传入1个选项的code<br/>多选类型扩展属性 : value能传入1或多个选项的code<br/>(注:格式和参考样例见补充说明) |
hiredDate | String | 否 | 2022-1-4 09:00:00 | 入职时间(yyyy-MM-dd hh:mm:ss) |
firstWorkDate | String | 否 | 2020-1-4 09:00:00 | 首次工作时间(yyyy-MM-dd hh:mm:ss) |
manager | String | 否 | GE_1233444 | 直属主管(主管的employeeCode) |
返回参数
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
content.success | Boolean | true | 业务调用是否成功 |
content.requestId | String | 业务请求ID | |
content.responseCode | String | 0 | 业务响应Code |
content.responseMessage | String | 业务响应信息 | |
content.data | 业务返回值 | ||
-accountId | String | 100002 | 新建用户对应的账号id |
-accountCode | String | abc123 | 新建用户对应的账号 |
-accountNamespace | String | local | 新建用户对应的账号命名空间 |
-employeeCode | String | GE_123 | 新建用户对应的人员Code |