华峰系统对接

采销系统对接文档


用户数据同步/批量新增

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>用户数据同步</li> </ul> <h5>请求URL</h5> <ul> <li><code>http://10.1.7.164:8112/open/docking/user/saveUser</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST </li> <li>application/json</li> </ul> <h5>header参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">appId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>对接appId</td> </tr> <tr> <td style="text-align: left;">token</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>认证token</td> </tr> </tbody> </table> <h5>body参数示例</h5> <pre><code>[{ &amp;quot;emailAddr&amp;quot;: &amp;quot;87167070@qq.com&amp;quot;, &amp;quot;loginId&amp;quot;: &amp;quot;zenghang&amp;quot;, &amp;quot;mobileNo&amp;quot;: &amp;quot;17606667188&amp;quot;, &amp;quot;departmentCode&amp;quot;: &amp;quot;11111&amp;quot;, &amp;quot;password&amp;quot;: &amp;quot;C12345678&amp;quot;, &amp;quot;realName&amp;quot;: &amp;quot;曾航&amp;quot;, &amp;quot;status&amp;quot;: &amp;quot;01&amp;quot;, &amp;quot;tel&amp;quot;: &amp;quot;5631188&amp;quot;, &amp;quot;userAbbr&amp;quot;: &amp;quot;zh&amp;quot; }]</code></pre> <h5>参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <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;">loginId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>登录用户名</td> <td>WORKCODE</td> </tr> <tr> <td style="text-align: left;">realName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>真实姓名</td> <td>LASTNAME</td> </tr> <tr> <td style="text-align: left;">userAbbr</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>用户简称,默认真实姓名</td> <td>暂无,非必须</td> </tr> <tr> <td style="text-align: left;">password</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>密码</td> <td>暂无,必须,采销登录目前只提供账号密码登录</td> </tr> <tr> <td style="text-align: left;">mobileNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>联系电话</td> <td>MOBILE</td> </tr> <tr> <td style="text-align: left;">tel</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>座机号</td> <td>TELEPHONE/MOBILECALL</td> </tr> <tr> <td style="text-align: left;">emailAddr</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>邮箱地址</td> <td>EMAIL</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>用户状态,01-正常,02-禁用,默认01</td> <td>STATUS</td> </tr> <tr> <td style="text-align: left;">departmentCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>部门编号段</td> <td>暂无,必须,与SAP打通唯一编号</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code>{ &amp;quot;ret&amp;quot;: &amp;quot;200&amp;quot;, &amp;quot;msg&amp;quot;: &amp;quot;请求成功&amp;quot;, &amp;quot;data&amp;quot;: true, &amp;quot;timestamp&amp;quot;: 1706761326015, &amp;quot;requestId&amp;quot;: &amp;quot;E1706761326014&amp;quot; }</code></pre> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">ret</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>响应码</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>响应码描述</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Boolean</td> <td>业务是否执行成功,true-成功,false-失败</td> </tr> <tr> <td style="text-align: left;">timestamp</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Long</td> <td>响应时间戳</td> </tr> <tr> <td style="text-align: left;">requestId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>请求ID</td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li> <p>若业务执行失败,会使用请求参数重试,若依旧失败,采销系统会做记录,该记录是否需要回传给用户中心。</p> </li> <li>接口共用之前的代码,属于迭代循环保存,建议小数量发起请求,从而规避内存爆满及效率过低的问题。</li> </ul>

页面列表

ITEM_HTML