人事档案同步接口
<h5>简要描述</h5>
<ul>
<li>支持添加更新/删除操作。</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>https://{{ceshi}}/Out/Member/SycnPersonFiles</code> </li>
</ul>
<h5>请求方式</h5>
<ul>
<li>post</li>
</ul>
<h5>Header</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">字段名</th>
<th style="text-align: left;">示例值</th>
<th>必选</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">ticks</td>
<td style="text-align: left;"></td>
<td>是</td>
<td>string</td>
<td>时间戳</td>
</tr>
<tr>
<td style="text-align: left;">appid</td>
<td style="text-align: left;">9c145a40-8c3a-48c4-8ab3-cbf8c937320b</td>
<td>是</td>
<td>string</td>
<td>appid,应用id</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;"></td>
<td>是</td>
<td>string</td>
<td>sign,签名</td>
</tr>
<tr>
<td style="text-align: left;">appsecretcode</td>
<td style="text-align: left;">99</td>
<td>是</td>
<td>string</td>
<td>appsecretcode,身份编码</td>
</tr>
</tbody>
</table>
<h5>请求参数示例</h5>
<pre><code>{
"update": [
{
"numbercode": "01002",
"name": "测试",
"phone": "",
"idcard": "",
"department": "",
"firm": "",
"memberId": 0,
"status": 0,
"onboardingTime": "",
"ethnicityCode": "",
"ethnicityName": ""
}
],
"delete": []
}
</code></pre>
<h5>json字段说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">字段名</th>
<th style="text-align: left;">必选</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">update</td>
<td style="text-align: left;">是</td>
<td>array</td>
<td>更新集合</td>
</tr>
<tr>
<td style="text-align: left;">update.numbercode</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>工号</td>
</tr>
<tr>
<td style="text-align: left;">update.name</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>姓名</td>
</tr>
<tr>
<td style="text-align: left;">update.phone</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>手机号</td>
</tr>
<tr>
<td style="text-align: left;">update.idcard</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>身份证</td>
</tr>
<tr>
<td style="text-align: left;">update.department</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>部门</td>
</tr>
<tr>
<td style="text-align: left;">update.firm</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>公司</td>
</tr>
<tr>
<td style="text-align: left;">update.memberId</td>
<td style="text-align: left;">是</td>
<td>long</td>
<td>员工第三方ID,不可为空,默认0</td>
</tr>
<tr>
<td style="text-align: left;">update.status</td>
<td style="text-align: left;">是</td>
<td>int</td>
<td>在职状态,不可为空,默认0, 离职1</td>
</tr>
<tr>
<td style="text-align: left;">delete</td>
<td style="text-align: left;">否</td>
<td>array</td>
<td>删除员工工号集合。["xxxx","xxx"]</td>
</tr>
<tr>
<td style="text-align: left;">update.onboardingTime</td>
<td style="text-align: left;">否</td>
<td>date</td>
<td>入职时间</td>
</tr>
<tr>
<td style="text-align: left;">update.ethnicityCode</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>民族编码</td>
</tr>
<tr>
<td style="text-align: left;">update.ethnicityName</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>民族名称</td>
</tr>
</tbody>
</table>
<h5>成功返回示例</h5>
<pre><code>{
"code": 200,
"data": null,
"message": "同步成功"
}
</code></pre>
<h5>失败返回示例</h5>
<pre><code>{
"code": 4001,
"message": "验签失败"
}
</code></pre>