Skip to content

创建人员复合接口(含主职) ​

基本信息 ​

中文名: 创建人员复合接口(含主职)

接口名: /addressBook/employee/createComplexEmployee

所在目录: 通讯录编辑接口

调用方式: GET(HTTPS)

请求参数 ​

名称类型是否必填示例值描述
sendActiveSmsBoolean否false是否发送激活短信<br/>如果填写false就是不发送<br/>填写true就是表示发送<br/>默认是false,表示不发送
govEmpJobLevelCodeString是ZHI_JI_ZHENG_GUO_JIA_JI职级code(参考人员数据字典表)
posJobRankCodeString否CENG_CI_GONG_JIA_JI_ZHENG_ZHI职务层次code
govEmpBudgetedPostCodeString是BIAN_ZHI_GONG_WU_YUAN_BIAN_ZHI人员编制code(参考人员数据字典表)
govEmpPosPhoneNoString否1111111办公电话<br/>格式:数字或者±(长度20)
operatorString是123创建人
employeeCodeString否人员Code,为空时,系统自动生成,作为结果返回<br/>支持自定义:<br/>1、长度<= 35<br/>2、正则:“GE_[a-z0-9A-Z-_]+$”<br/>可以匹配任意一个小写字母、数字、大写字母、下划线或-<br/>“$” 表示字符串的末尾,意味着匹配的字符串必须以前面指定的模式结束
govEmpCellPhoneShortNoString否1233333短号
passwordString是abcd1234@账号的密码
govEmpPosEmailString否123@abc.com邮箱
govEmpGenderCodeString是1性别(参考人员数据字典表)
referIdString否三方账号ID(有referNamespace时必填)
govEmpPosEmployeeRoleCodeString是REN_YUAN_JU_SE_CHAO_JI_YONG_HU人员角色
govEmpPosJobString否工程师职务
govEmpPosAddressString否东南路101号办公地址
govEmpBirthDateString否2000-05-31 00:00:00生日(yyyy-MM-dd hh:mm:ss)
orderLong否1主职的任职序号
employeeNameString是张三人员姓名
govEmpCellPhoneNoString是182xxxx1111手机号码(明文)
govEmpHomeAddressString否东南路101号家庭住址
orderInOrganizationLong是1主任职在组织内序号
areaCodeString是86手机区号
govEmpAvatarString否$hQHNxBsCo2pwZwMGDAEN2gBAakFBZjQrNWNiR2FEeDJLcUQxRlpwcGpoTG1jVlErbFRLeTNxbmxuQ3NzUC9WTEFOVFY1Q0sxeCtXTWdEQnhjTQ头像mediaId
govEmpIdentityCardNoString否身份证号码
organizationCodeString是GO_123主任职的组织code
tenantIdLong是1租户Id
namespaceString是local账号平台(目前已有环境填写固定值:local)
referNamespaceString否三方namespace(有referId必填,目前已有环境填写固定值:local)
govEmpPosFaxNoString否1111111传真
accountString是abc123账号名称(只包含a-z,0-9,.-_等字符且结尾字符不能是. )
govEmpPoliticalStatusCodeString否01政治面貌(参考人员数据字典表)
visibilityIndicatorCodeString否可见性标识code(参考人员数据字典表),不传时默认管理后台可见性标签排序最后一个
employeeExtPropertiesStrString否[{“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/>(注:格式和参考样例见补充说明)
positionExtPropertiesStrString否[{“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/>(注:格式和参考样例见补充说明)
hiredDateString否2022-1-4 09:00:00入职时间(yyyy-MM-dd hh:mm:ss)
firstWorkDateString否2020-1-4 09:00:00首次工作时间(yyyy-MM-dd hh:mm:ss)
managerString否GE_1233444直属主管(主管的employeeCode)

返回参数 ​

名称类型示例值描述
content.successBooleantrue业务调用是否成功
content.requestIdString业务请求ID
content.responseCodeString0业务响应Code
content.responseMessageString业务响应信息
content.data业务返回值
-accountIdString100002新建用户对应的账号id
-accountCodeStringabc123新建用户对应的账号
-accountNamespaceStringlocal新建用户对应的账号命名空间
-employeeCodeStringGE_123新建用户对应的人员Code