参数填写指南
请求参数(header):
参数填写指南| 参数名 | 必填 | 描述 | 默认值 |
|---|---|---|---|
| Content-Type | 是 | 请求体数据类型 | application/json |
| usercode | 是 | 用户 | |
| password | 是 | 密码 | |
| trantype | 否 | 翻译类型,按编码为code,不需要翻译为pk | code |
| system | 是 | 系统参数 | |
| uniquekey | 否 | 幂等唯一key |
请求参数(body):
| 参数名 | 类型 | 是否数组 | 必填 | 描述 | 默认值 | 示例值 |
|---|---|---|---|---|---|---|
| psn | 是 | 是 | 人员档案 | |||
| childrenvo | 是 | 否 | ||||
| bankaccbasVO | 否 | 否 | ||||
| accopendate | string | 否 | 否 | 开户日期 | ||
| account | string | 否 | 是 | 账号 | ||
| accountcode | string | 否 | 是 | 账户编码 | ||
| accountname | string | 否 | 是 | 账户名称 | ||
| bankarea | string | 否 | 否 | 开户地区 | ||
| city | string | 否 | 否 | 城市 | ||
| combineaccnum | string | 否 | 否 | 联行号 | ||
| contactpsn | string | 否 | 否 | 联系人 | ||
| custcode | string | 否 | 否 | 客户编码 | ||
| groupid | string | 否 | 否 | 集团号 | ||
| memo | string | 否 | 否 | 备注 | ||
| netqueryflag | int | 否 | 否 | 网银开通状态 | ||
| orgnumber | string | 否 | 否 | 机构号 | ||
| pk_bankdoc | string | 否 | 是 | 开户银行 | ||
| pk_banktype | string | 否 | 是 | 银行类别 | ||
| pk_currtype | string | 否 | 是 | 币种 | ||
| pk_netbankinftp | string | 否 | 否 | 网银接口类别 | ||
| province | string | 否 | 否 | 省份 | ||
| remcode | string | 否 | 否 | 助记码 | ||
| signflag | boolean | 否 | 否 | 是否签约 | ||
| tel | string | 否 | 否 | 联系电话 | ||
| unitname | string | 否 | 否 | 单位名称 | ||
| psnaccbankVO | 否 | 否 | ||||
| isreimburse | boolean | 否 | 否 | 默认报销卡 | ||
| pk_psnaccbank | string | 否 | 否 | 个人银行账户主键 V3.6以上支持(填写为修改,不填写为新增 ) | ||
| parentvo | 否 | 是 | ||||
| currentcorp | string | 否 | 是 | 公司主属性 | ||
| psnbasvo | 否 | 是 | 人员基本档案 | |||
| addr | string | 否 | 否 | 家庭地址 | ||
| birthdate | string | 否 | 否 | 出生日期 | ||
| bp | string | 否 | 否 | 呼机 | ||
| string | 否 | 否 | 电子邮件 | |||
| homephone | string | 否 | 否 | 家庭电话 | ||
| id | string | 否 | 否 | 身份证号 | ||
| isassociated | string | 否 | 否 | 是否关联其它公司人员(Y/N)(3.6及之后支持) | ||
| joinworkdate | string | 否 | 否 | 参加工作日期 | ||
| mobile | string | 否 | 否 | 手机 | ||
| officephone | string | 否 | 否 | 办公电话 | ||
| pk_corp | string | 否 | 否 | 归属公司 | ||
| pk_psnbasdoc | string | 否 | 否 | 人员基本档案主键(填写则为更新,不填写则新增) | ||
| postalcode | string | 否 | 否 | 邮政编码 | ||
| psnname | string | 否 | 是 | 姓名 | ||
| sex | string | 否 | 否 | 性别 | ||
| ssnum | string | 否 | 否 | 社会保障号 | ||
| usedname | string | 否 | 否 | 曾用名 | ||
| vdef1 | string | 否 | 否 | 自定义项1 | ||
| vdef10 | string | 否 | 否 | 自定义项10 | ||
| vdef11 | string | 否 | 否 | 自定义项11 | ||
| vdef12 | string | 否 | 否 | 自定义项12 | ||
| vdef13 | string | 否 | 否 | 自定义项13 | ||
| vdef14 | string | 否 | 否 | 自定义项14 | ||
| vdef15 | string | 否 | 否 | 自定义项15 | ||
| vdef16 | string | 否 | 否 | 自定义项16 | ||
| vdef17 | string | 否 | 否 | 自定义项17 | ||
| vdef18 | string | 否 | 否 | 自定义项18 | ||
| vdef19 | string | 否 | 否 | 自定义项19 | ||
| vdef2 | string | 否 | 否 | 自定义项2 | ||
| vdef20 | string | 否 | 否 | 自定义项20 | ||
| vdef3 | string | 否 | 否 | 自定义项3 | ||
| vdef4 | string | 否 | 否 | 自定义项4 | ||
| vdef5 | string | 否 | 否 | 自定义项5 | ||
| vdef6 | string | 否 | 否 | 自定义项6 | ||
| vdef7 | string | 否 | 否 | 自定义项7 | ||
| vdef8 | string | 否 | 否 | 自定义项8 | ||
| vdef9 | string | 否 | 否 | 自定义项9 | ||
| psnmanvo | 否 | 是 | 人员管理档案 | |||
| amcode | string | 否 | 否 | 助记码 | ||
| clerkcode | string | 否 | 否 | 业务员编号 | ||
| clerkflag | string | 否 | 否 | 业务员标志(Y/N) | ||
| def1 | string | 否 | 否 | 自定义项1 | ||
| def10 | string | 否 | 否 | 自定义项10 | ||
| def11 | string | 否 | 否 | 自定义项11 | ||
| def12 | string | 否 | 否 | 自定义项12 | ||
| def13 | string | 否 | 否 | 自定义项13 | ||
| def14 | string | 否 | 否 | 自定义项14 | ||
| def15 | string | 否 | 否 | 自定义项15 | ||
| def16 | string | 否 | 否 | 自定义项16 | ||
| def17 | string | 否 | 否 | 自定义项17 | ||
| def18 | string | 否 | 否 | 自定义项18 | ||
| def19 | string | 否 | 否 | 自定义项19 | ||
| def2 | string | 否 | 否 | 自定义项2 | ||
| def20 | string | 否 | 否 | 自定义项20 | ||
| def3 | string | 否 | 否 | 自定义项3 | ||
| def4 | string | 否 | 否 | 自定义项4 | ||
| def5 | string | 否 | 否 | 自定义项5 | ||
| def6 | string | 否 | 否 | 自定义项6 | ||
| def7 | string | 否 | 否 | 自定义项7 | ||
| def8 | string | 否 | 否 | 自定义项8 | ||
| def9 | string | 否 | 否 | 自定义项9 | ||
| indutydate | string | 否 | 否 | 到职日期 | ||
| outdutydate | string | 否 | 否 | 离职日期 | ||
| pk_deptdoc | string | 否 | 是 | 部门 | ||
| pk_psncl | string | 否 | 是 | 人员类别 | ||
| psncode | string | 否 | 是 | 编码 |
返回类型参数:
| 参数名 | 类型 | 是否数组 | 必填 | 描述 | 默认值 |
|---|---|---|---|---|---|
| psn | 人员档案 | ||||
| addr | string | 否 | 否 | 家庭地址 | |
| approveflag | boolean | 否 | 否 | 审核状态 | |
| basgroupdef1 | string | 否 | 否 | 集团预留字段1 | |
| basgroupdef10 | string | 否 | 否 | 集团预留字段10 | |
| basgroupdef11 | string | 否 | 否 | 集团预留字段11 | |
| basgroupdef12 | string | 否 | 否 | 集团预留字段12 | |
| basgroupdef13 | string | 否 | 否 | 集团预留字段13 | |
| basgroupdef14 | string | 否 | 否 | 集团预留字段14 | |
| basgroupdef15 | string | 否 | 否 | 集团预留字段15 | |
| basgroupdef16 | string | 否 | 否 | 集团预留字段16 | |
| basgroupdef17 | string | 否 | 否 | 集团预留字段17 | |
| basgroupdef18 | string | 否 | 否 | 集团预留字段18 | |
| basgroupdef19 | string | 否 | 否 | 集团预留字段19 | |
| basgroupdef2 | string | 否 | 否 | 集团预留字段2 | |
| basgroupdef3 | string | 否 | 否 | 集团预留字段3 | |
| basgroupdef4 | string | 否 | 否 | 集团预留字段4 | |
| basgroupdef5 | string | 否 | 否 | 集团预留字段5 | |
| basgroupdef6 | string | 否 | 否 | 集团预留字段6 | |
| basgroupdef7 | string | 否 | 否 | 集团预留字段7 | |
| basgroupdef8 | string | 否 | 否 | 集团预留字段8 | |
| basgroupdef9 | string | 否 | 否 | 集团预留字段9 | |
| birthdate | string | 否 | 否 | 出生日期 | |
| bloodtype | string | 否 | 否 | 血型 | |
| bp | string | 否 | 否 | 呼机 | |
| characterrpr | string | 否 | 否 | 户口性质 | |
| city | string | 否 | 否 | 城市/地区 | |
| computerlevel | string | 否 | 否 | 计算机水平 | |
| country | string | 否 | 否 | 国家/地区 | |
| dataoperator | string | 否 | 否 | 数据采集人 | |
| deaddate | string | 否 | 否 | 身故日期 | |
| deadmemo | string | 否 | 否 | 身故说明 | |
| dr | int | 否 | 否 | 删除标志 | |
| string | 否 | 否 | 电子邮件 | ||
| employform | string | 否 | 否 | 用工形式 | |
| file_code | string | 否 | 否 | 档案号 | |
| fileaddress | string | 否 | 否 | 档案所在地 | |
| froeignlang | string | 否 | 否 | 第一外语 | |
| frolanlevel | string | 否 | 否 | 第一外语级别 | |
| functiontype | string | 否 | 否 | 技能类别 | |
| health | string | 否 | 否 | 健康状况 | |
| homephone | string | 否 | 否 | 家庭电话 | |
| hroperator | string | 否 | 否 | 操作用户 | |
| id | string | 否 | 否 | 身份证号 | |
| indocflag | string | 否 | 否 | 是否已转入人员档案 | |
| interest | string | 否 | 否 | 兴趣爱好 | |
| joinpolitydate | string | 否 | 否 | 入党(团)日期 | |
| joinsysdate | string | 否 | 否 | 进入集团时间 | |
| joinworkdate | string | 否 | 否 | 参加工作日期 | |
| marital | string | 否 | 否 | 婚姻状况 | |
| marriagedate | string | 否 | 否 | 结离(婚)日期 | |
| mobile | string | 否 | 否 | 手机 | |
| nationality | string | 否 | 否 | 民族 | |
| nativeplace | string | 否 | 否 | 籍贯 | |
| officephone | string | 否 | 否 | 办公电话 | |
| penelauth | string | 否 | 否 | 个人身份 | |
| permanreside | string | 否 | 否 | 户口所在地 | |
| photo | string | 否 | 否 | 照片 | |
| pk_corp | string | 否 | 否 | 公司主键 | |
| pk_fileorg | string | 否 | 否 | 管档机构 | |
| pk_psnbasdoc | string | 否 | 否 | 人员基本档案主键 | |
| polity | string | 否 | 否 | 政治面貌 | |
| postalcode | string | 否 | 否 | 邮政编码 | |
| province | string | 否 | 否 | 省/自治区 | |
| psnname | string | 否 | 否 | 姓名 | |
| sex | string | 否 | 否 | 性别 | |
| skilllevel | string | 否 | 否 | 技能水平 | |
| ssnum | string | 否 | 否 | 社会保障号 | |
| titletechpost | string | 否 | 否 | 技术职称 | |
| ts | string | 否 | 否 | 时间戳 | |
| unitcode | string | 否 | 否 | 公司编码 | |
| unitname | string | 否 | 否 | 公司名称 | |
| usedname | string | 否 | 否 | 曾用名 | |
| vdef1 | string | 否 | 否 | 自定义项1 | |
| vdef10 | string | 否 | 否 | 自定义项10 | |
| vdef11 | string | 否 | 否 | 自定义项11 | |
| vdef12 | string | 否 | 否 | 自定义项12 | |
| vdef13 | string | 否 | 否 | 自定义项13 | |
| vdef14 | string | 否 | 否 | 自定义项14 | |
| vdef15 | string | 否 | 否 | 自定义项15 | |
| vdef16 | string | 否 | 否 | 自定义项16 | |
| vdef17 | string | 否 | 否 | 自定义项17 | |
| vdef18 | string | 否 | 否 | 自定义项18 | |
| vdef19 | string | 否 | 否 | 自定义项19 | |
| vdef2 | string | 否 | 否 | 自定义项2 | |
| vdef20 | string | 否 | 否 | 自定义项20 | |
| vdef3 | string | 否 | 否 | 自定义项3 | |
| vdef4 | string | 否 | 否 | 自定义项4 | |
| vdef5 | string | 否 | 否 | 自定义项5 | |
| vdef6 | string | 否 | 否 | 自定义项6 | |
| vdef7 | string | 否 | 否 | 自定义项7 | |
| vdef8 | string | 否 | 否 | 自定义项8 | |
| vdef9 | string | 否 | 否 | 自定义项9 |
代码示例:
请求参数示例:
复制代码
{"psn":[{"parentvo":{"currentcorp":"APITest0101","psnbasvo":{"psnname":"api新增人员02"},"psnmanvo":{"pk_deptdoc":"FDEV01","pk_psncl":"11","psncode":"api9528"}}}]}
正确返回示例:
复制代码
{"status":"success","data":"[{\"parentvo\":{\"psnbasvo\":{\"psnname\":\"api新增人员02\",\"pk_psnbasdoc\":\"1086A2100000000001JM\",\"dr\":\"0\",\"ts\":\"2023-09-11 17:08:50\",\"pk_corp\":\"1086\",\"unitcode\":\"APITest0101\",\"unitname\":\"API测试新增子公司\"},\"psnmanvo\":{\"clerkflag\":false,\"pk_deptdoc\":\"1086F41000000000019I\",\"deptcode\":\"FDEV01\",\"deptname\":\"资金开发部门\",\"pk_psnbasdoc\":\"1086A2100000000001JM\",\"psnclscope\":\"0\",\"psncode\":\"api9528\",\"psnname\":\"api新增人员02\",\"pk_psncl\":\"0001A21000000000B6W5\",\"psnclasscode\":\"11\",\"psnclassname\":\"实习\",\"pk_psndoc\":\"1086A2100000000001JN\",\"dr\":\"0\",\"ts\":\"2023-09-11 17:08:50\"},\"bankaccbasVO\":[]},\"childrenvo\":[]}]","taskNumber":"202309110124"}
错误返回示例:
复制代码
status: "falied", errorcode: "-32000", errormsg: "将截断字符串或二进制数据。", stacktrace: "nc.bs.pub.SuperDMO.insert(SuperDMO.java:502);nc.bs.trade.checkflow.AbstractPFCheckFlow.insert