螳螂-同步接口

针对螳螂系统学员订单信息同步


初始化同步订单基础数据

<p><strong>简要描述:</strong> </p> <ul> <li>初始化同步订单基础数据</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>/syncApi/initOrderBase</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: center;">必选</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">描述</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">time</td> <td style="text-align: center;">M</td> <td style="text-align: left;">number</td> <td style="text-align: left;">请求时间戳(1970年1月1日至今的毫秒数)</td> </tr> <tr> <td style="text-align: left;">token</td> <td style="text-align: center;">M</td> <td style="text-align: left;">string</td> <td style="text-align: left;">计算规则为:md5(秘钥+time) 私钥另行提供</td> </tr> <tr> <td style="text-align: left;">companyId</td> <td style="text-align: center;">M</td> <td style="text-align: left;">number</td> <td style="text-align: left;">公司id</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>{ "flag": 1, "buttonFlag": "false", "count": 0, "message": "", "data": { "campusList": [ { "id": 54, "name": "江苏校区" }, { "id": 59, "name": "校区验证" } ], "baseExamList": [ { "id": 3, "firstProduct": { "id": 1, "name": "笔试在校生直播班", "type": "PRODUCT" }, "secondProduct": { "id": 0, "name": null, "type": "PRODUCT" }, "examDate": "2018-12-01" }, { "id": 154, "firstProduct": { "id": 742, "name": "行管-套读协议班-宝玉石鉴定与加工", "type": "PRODUCT" }, "secondProduct": { "id": 743, "name": "行管-套读金牌班-宝玉石鉴定与加工", "type": "PRODUCT" }, "examDate": "2019-03-01" } ], "baseFeeTypeList": [ { "id": 11, "name": "教材费" }, { "id": 12, "name": "学杂费" }, { "id": 279, "name": "报名费" }, { "id": 394, "name": "补缴费" } ], "baseCategoryList": [ { "id": 1, "name": "支付宝" }, { "id": 2, "name": "微信" }, { "id": 3, "name": "POS" } ], "baseBankList": [ { "id": 4, "name": "北京银行" }, { "id": 15, "name": "中国银行" }, { "id": 16, "name": "石家庄银行" } ], "commodityList": [ { "id": 1, "currentVersion": "V20190228142541858", "name": "商品包过班", "code": null, "firstProductId": 1, "firstProductName": "项目1", "secondProductId": 2, "secondProductName": "二级1", "servicePeriod": 0, "minPrice": 2999, "price": 3000 }, { "id": 44, "currentVersion": "V20190318114716902", "name": "正式商品测试", "code": null, "firstProductId": 8, "firstProductName": "成考1", "secondProductId": 10, "secondProductName": "专科", "servicePeriod": 10, "minPrice": 0.01, "price": 1 }, { "id": 2134, "currentVersion": "V20190604191546365", "name": "教师资格证基础班", "code": null, "firstProductId": 813, "firstProductName": "教师资格证7", "secondProductId": 814, "secondProductName": "中级教师资格证7", "servicePeriod": 90, "minPrice": 600, "price": 800 } ] } }</code></pre> <p><strong>返回参数说明</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;"></th> <th style="text-align: left;"></th> <th style="text-align: left;">类型</th> <th style="text-align: left;">描述</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">flag</td> <td style="text-align: left;">number</td> <td style="text-align: left;">标记 0,失败;1,成功</td> </tr> <tr> <td style="text-align: left;">buttonFlag</td> <td style="text-align: left;">string</td> <td style="text-align: left;">无实际意义,请忽略</td> </tr> <tr> <td style="text-align: left;">count</td> <td style="text-align: left;">number</td> <td style="text-align: left;">无实际意义,请忽略</td> </tr> <tr> <td style="text-align: left;">message</td> <td style="text-align: left;">string</td> <td style="text-align: left;">如果失败,显示失败的说明文案,成功一般为&quot;&quot;</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">object</td> <td style="text-align: left;">返回的业务数据</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">campusList</td> <td style="text-align: left;">array[object]</td> <td style="text-align: left;">校区列表</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">id</td> <td style="text-align: left;">number</td> <td style="text-align: left;">校区ID</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">校区名称</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">baseExamList</td> <td style="text-align: left;">array[object]</td> <td style="text-align: left;">考期列表</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">id</td> <td style="text-align: left;">number</td> <td style="text-align: left;">考期ID</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">examDate</td> <td style="text-align: left;">string</td> <td style="text-align: left;">考期</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">firstProduct</td> <td style="text-align: left;"></td> <td style="text-align: left;">object</td> <td style="text-align: left;">一级项目</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">id</td> <td style="text-align: left;">number</td> <td style="text-align: left;">一级项目ID</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">一级项目名称</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">type</td> <td style="text-align: left;">string</td> <td style="text-align: left;">无</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">secondProduct</td> <td style="text-align: left;">object</td> <td style="text-align: left;">二级项目</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">id</td> <td style="text-align: left;">number</td> <td style="text-align: left;">二级项目ID</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">二级项目名称</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">type</td> <td style="text-align: left;">string</td> <td style="text-align: left;">无</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">baseFeeTypeList</td> <td style="text-align: left;"></td> <td style="text-align: left;">array[object]</td> <td style="text-align: left;">费用类型列表</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">id</td> <td style="text-align: left;">number</td> <td style="text-align: left;">费用ID</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">费用名称</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">baseCategoryList</td> <td style="text-align: left;">array[object]</td> <td style="text-align: left;">支付方式列表</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">id</td> <td style="text-align: left;">number</td> <td style="text-align: left;">支付方式ID</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">支付方式名称</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">baseBankList</td> <td style="text-align: left;">array[object]</td> <td style="text-align: left;">收款机构列表</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">id</td> <td style="text-align: left;">number</td> <td style="text-align: left;">收款机构ID</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">收款机构吗名称</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">commodityList</td> <td style="text-align: left;">array[object]</td> <td style="text-align: left;">商品列表</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">id</td> <td style="text-align: left;">number</td> <td style="text-align: left;">商品ID</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">currentVersion</td> <td style="text-align: left;">string</td> <td style="text-align: left;">商品版本号</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">商品名称</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">code</td> <td style="text-align: left;">string</td> <td style="text-align: left;">商品编码</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">firstProductId</td> <td style="text-align: left;">number</td> <td style="text-align: left;">一级项目ID</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">firstProductName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">一级项目名称</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">secondProductId</td> <td style="text-align: left;">number</td> <td style="text-align: left;">二级项目ID</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">secondProductName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">二级项目名称</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">servicePeriod</td> <td style="text-align: left;">number</td> <td style="text-align: left;">使用期</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">minPrice</td> <td style="text-align: left;">number</td> <td style="text-align: left;">最低价</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;">price</td> <td style="text-align: left;">number</td> <td style="text-align: left;">标准价</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML