提交订单API
<h1>开发者</h1>
<ul>
<li>罗恒山</li>
</ul>
<h1>说明</h1>
<ul>
<li>提交订单</li>
</ul>
<h1>请求</h1>
<ul>
<li>Endpoint: <code>/api/cart/order/submit</code></li>
<li>Method:POST</li>
</ul>
<h1>请求参数</h1>
<h1>POST 参数</h1>
<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;">choose</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>all:全部提交,nonexistent:只提交不存在的书目</td>
</tr>
</tbody>
</table>
<h1>返回示例</h1>
<p>返回结果为图书馆中已存在的图书列表</p>
<pre><code>{
"status_code": 200,
"message": "",
"data": {
"id": 1,
"library_id": 1,
"user_id": 1,
"no": "xxxxx",
"money": 88.23000,
"goods_classification_quantity": 3,
"goods_quantity": 32,
"user_name": "xxxx",
"user_phone": "123456789",
"status": 0,
"province_id": 1001,
"city_id": 1002,
"county_id": 1003,
"township_id": 1004,
"address": "xxxxxxxx",
"created_at": "",
"updated_at": "",
"deleted_at": ""
}
}
CREATE TABLE `order` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`library_id` int(11) NOT NULL DEFAULT '0' COMMENT '图书馆ID',
`user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户ID',
`no` varchar(50) NOT NULL DEFAULT '' COMMENT '订单编号',
`money` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '订单金额(元)',
`goods_classification_quantity` smallint(6) NOT NULL DEFAULT '0' COMMENT '商品种类数量',
`goods_quantity` smallint(6) NOT NULL DEFAULT '0' COMMENT '商品数量',
`user_name` varchar(50) NOT NULL DEFAULT '' COMMENT '用户姓名',
`user_phone` varchar(50) NOT NULL DEFAULT '' COMMENT '用户手机号',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态:-1 已失效,0 待处理,1 已处理',
`province_id` int(11) NOT NULL DEFAULT '0' COMMENT '省ID',
`city_id` int(11) NOT NULL DEFAULT '0' COMMENT '市ID',
`county_id` int(11) NOT NULL DEFAULT '0' COMMENT '县/区ID',
`township_id` int(11) NOT NULL DEFAULT '0' COMMENT '乡镇ID',
`address` varchar(255) NOT NULL DEFAULT '' COMMENT '详细地址',
`created_at` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间',
`updated_at` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间',
`deleted_at` int(11) NOT NULL DEFAULT '0' COMMENT '删除时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='订单';</code></pre>
<h2>数据列表 data 中参数说明</h2>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">int</td>
<td>订单ID</td>
</tr>
<tr>
<td style="text-align: left;">library_id</td>
<td style="text-align: left;">int</td>
<td>图书馆ID</td>
</tr>
<tr>
<td style="text-align: left;">user_id</td>
<td style="text-align: left;">int</td>
<td>用户ID</td>
</tr>
<tr>
<td style="text-align: left;">no</td>
<td style="text-align: left;">string</td>
<td>订单编号</td>
</tr>
<tr>
<td style="text-align: left;">money</td>
<td style="text-align: left;">decimal</td>
<td>订单金额(元)</td>
</tr>
<tr>
<td style="text-align: left;">goods_classification_quantity</td>
<td style="text-align: left;">int</td>
<td>商品种类数量</td>
</tr>
<tr>
<td style="text-align: left;">goods_quantity</td>
<td style="text-align: left;">int</td>
<td>商品数量</td>
</tr>
<tr>
<td style="text-align: left;">user_name</td>
<td style="text-align: left;">string</td>
<td>用户姓名</td>
</tr>
<tr>
<td style="text-align: left;">user_phone</td>
<td style="text-align: left;">string</td>
<td>用户手机号</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">int</td>
<td>状态:-1 已失效,0 待处理,1 已处理</td>
</tr>
<tr>
<td style="text-align: left;">province_id</td>
<td style="text-align: left;">int</td>
<td>省ID</td>
</tr>
<tr>
<td style="text-align: left;">city_id</td>
<td style="text-align: left;">int</td>
<td>市ID</td>
</tr>
<tr>
<td style="text-align: left;">county_id</td>
<td style="text-align: left;">int</td>
<td>县/区ID</td>
</tr>
<tr>
<td style="text-align: left;">township_id</td>
<td style="text-align: left;">int</td>
<td>乡镇ID</td>
</tr>
<tr>
<td style="text-align: left;">address</td>
<td style="text-align: left;">string</td>
<td>详细地址</td>
</tr>
<tr>
<td style="text-align: left;">created_at</td>
<td style="text-align: left;">datetime</td>
<td>创建时间</td>
</tr>
<tr>
<td style="text-align: left;">updated_at</td>
<td style="text-align: left;">datetime</td>
<td>修改时间</td>
</tr>
<tr>
<td style="text-align: left;">deleted_at</td>
<td style="text-align: left;">datetime</td>
<td>删除时间</td>
</tr>
</tbody>
</table>
<h1>备注</h1>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>