初始化同步订单基础数据
<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;">如果失败,显示失败的说明文案,成功一般为""</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>