From 985d1364505eedd15bc65170f845bbb5ed41f533 Mon Sep 17 00:00:00 2001 From: Anyon Date: Fri, 18 Sep 2020 15:24:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=82=AE=E8=B4=B9=E8=A7=84?= =?UTF-8?q?=E5=88=99=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/data/controller/api/auth/Order.php | 20 +++-- app/data/data.sql | 113 +++++++------------------ app/data/service/TruckService.php | 10 +-- 3 files changed, 48 insertions(+), 95 deletions(-) diff --git a/app/data/controller/api/auth/Order.php b/app/data/controller/api/auth/Order.php index a6abb581f..d76fe2ffe 100644 --- a/app/data/controller/api/auth/Order.php +++ b/app/data/controller/api/auth/Order.php @@ -105,17 +105,16 @@ class Order extends Auth ]; } // 统计订单金额 - $order['truck_count'] = array_sum(array_column($items, 'truck_count')); - $order['amount_goods'] = array_sum(array_column($items, 'total_selling')); $order['amount_reduct'] = OrderService::instance()->getReduct(); - $order['amount_total'] = $order['amount_goods']; + $order['amount_goods'] = array_sum(array_column($items, 'total_selling')); + $order['amount_total'] = $order['amount_goods'] - $order['amount_reduct']; try { // 订单数据写入 $this->app->db->name('ShopOrder')->insert($order); $this->app->db->name('ShopOrderItem')->insertAll($items); // 同步商品库存及销量 foreach ($codes as $code) GoodsService::instance()->syncStock($code); - // 返回前端订单编号 + // 返回订单数据给接口 $order['items'] = $items; $this->success('预购订单创建成功,请补全收货地址', $order); } catch (HttpResponseException $exception) { @@ -144,15 +143,18 @@ class Order extends Auth // 订单状态检查 $map = ['mid' => $this->mid, 'order_no' => $data['order_no']]; $order = $this->app->db->name('ShopOrder')->where($map)->whereIn('status', [1, 2])->find(); + $tCount = $this->app->db->name('ShopOrderItem')->where($map)->sum('truck_count'); if (empty($order)) $this->error('不能修改收货地址哦!'); // 根据地址计算运费 $map = ['status' => 1, 'deleted' => 0, 'order_no' => $data['order_no']]; - $tcodes = $this->app->db->name('ShopOrderItem')->where($map)->column('truck_tcode'); - [$amount, $tcode, $remark] = TruckService::instance()->amount($tcodes, $addr['province'], $addr['city'], $order['truck_count']); + $tCode = $this->app->db->name('ShopOrderItem')->where($map)->column('truck_tcode'); + [$amount, $tCount, $tCode, $remark] = TruckService::instance()->amount($tCode, $addr['province'], $addr['city'], $tCount); // 创建订单发货信息 - $express = ['template_code' => $tcode, 'template_remark' => $remark, 'template_amount' => $amount]; - $express['mid'] = $this->mid; - $express['status'] = 1; + $express = [ + 'mid' => $this->mid, 'status' => 1, + 'template_code' => $tCode, 'template_count' => $tCount, + 'template_remark' => $remark, 'template_amount' => $amount, + ]; $express['order_no'] = $data['order_no']; $express['address_code'] = $data['code']; $express['address_name'] = $addr['name']; diff --git a/app/data/data.sql b/app/data/data.sql index b335150fd..b9d80e817 100644 --- a/app/data/data.sql +++ b/app/data/data.sql @@ -11,7 +11,7 @@ Target Server Version : 50562 File Encoding : 65001 - Date: 18/09/2020 14:43:04 + Date: 18/09/2020 15:24:40 */ SET NAMES utf8mb4; @@ -288,10 +288,10 @@ CREATE TABLE `shop_goods` ( -- ---------------------------- INSERT INTO `shop_goods` VALUES (1, 6, 'G69962109079', '32512351', '', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg', '', '', '[{\"name\":\"默认分组\",\"list\":[{\"name\":\"默认规格22213\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\"}]},{\"name\":\"规格分组\",\"list\":[{\"name\":\"规格属性1111123\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"规格分组\"},{\"name\":\"规格属性1321\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"规格分组\"}]}]', '[[{\"name\":\"默认规格22213\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\",\"key\":\"默认分组::默认规格22213;;规格分组::规格属性1111123\",\"sku\":\"S159962111569712\",\"status\":true,\"market\":\"0.00\",\"selling\":\"0.00\",\"virtual\":\"0\",\"express\":\"1\"},{\"name\":\"规格属性1111123\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"规格分组\"}],[{\"name\":\"默认规格22213\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\",\"key\":\"默认分组::默认规格22213;;规格分组::规格属性1321\",\"sku\":\"S159962111569760\",\"status\":true,\"market\":\"0.00\",\"selling\":\"0.00\",\"virtual\":\"0\",\"express\":\"1\"},{\"name\":\"规格属性1321\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"规格分组\"}]]', '', 0, 0, 0, 0.00, 0.00, 0, 0, 0, 0, 1, 1, '2020-09-09 02:55:00'); INSERT INTO `shop_goods` VALUES (2, 1, 'G69962122974', '34563242', '', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg', '', '

1235123

', '[{\"name\":\"默认分组\",\"list\":[{\"name\":\"默认规格\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\"}]}]', '[[{\"name\":\"默认规格\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\",\"key\":\"默认分组::默认规格\",\"sku\":\"S159962123001821\",\"status\":true,\"market\":\"111.00\",\"selling\":\"22.00\",\"virtual\":22,\"express\":1}]]', '', 0, 0, 22, 0.00, 111.00, 0, 0, 0, 0, 1, 1, '2020-09-09 02:57:05'); -INSERT INTO `shop_goods` VALUES (3, 6, 'G69962280234', '36152365213', ',商品标签1,商品标签2,', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg|http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg', '', '

2365123

', '[{\"name\":\"默认分组\",\"list\":[{\"name\":\"默认规格\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\"}]}]', '[[{\"name\":\"默认规格\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\",\"key\":\"默认分组::默认规格\",\"sku\":\"S159962280311732\",\"status\":true,\"market\":\"111.00\",\"selling\":\"44.00\",\"express\":1,\"virtual\":44}]]', '', 234, 41, 44, 0.00, 111.00, 17, 0, 0, 0, 1, 0, '2020-09-09 03:23:18'); -INSERT INTO `shop_goods` VALUES (4, 7, 'G69971817078', '商品名称', ',商品标签1,商品标签2,', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg', '', '', '[{\"name\":\"默认分组1\",\"list\":[{\"name\":\"默认规格2\",\"check\":true,\"show\":true,\"group\":\"默认分组1\"}]},{\"name\":\"规格分组111\",\"list\":[{\"name\":\"规格属性22231\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性11235\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性221\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"}]},{\"name\":\"规格分组21325\",\"list\":[{\"name\":\"规格属性32151\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"},{\"name\":\"规格属性1235123\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"}]}]', '[[{\"name\":\"默认规格2\",\"check\":true,\"show\":true,\"group\":\"默认分组1\",\"key\":\"默认分组1::默认规格2;;规格分组111::规格属性22231;;规格分组21325::规格属性32151\",\"sku\":\"S159971819422415\",\"status\":true,\"market\":\"111.00\",\"selling\":\"315123.00\",\"express\":15123,\"virtual\":235123},{\"name\":\"规格属性22231\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性32151\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"}],[{\"name\":\"默认规格2\",\"check\":true,\"show\":true,\"group\":\"默认分组1\",\"key\":\"默认分组1::默认规格2;;规格分组111::规格属性22231;;规格分组21325::规格属性1235123\",\"sku\":\"S159971819649657\",\"status\":true,\"market\":\"222.00\",\"selling\":\"5123.00\",\"express\":5123,\"virtual\":32151},{\"name\":\"规格属性22231\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性1235123\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"}],[{\"name\":\"默认规格2\",\"check\":true,\"show\":true,\"group\":\"默认分组1\",\"key\":\"默认分组1::默认规格2;;规格分组111::规格属性11235;;规格分组21325::规格属性32151\",\"sku\":\"S159971819422444\",\"status\":false,\"market\":\"333.00\",\"selling\":\"123.00\",\"express\":1531,\"virtual\":2342},{\"name\":\"规格属性11235\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性32151\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"}],[{\"name\":\"默认规格2\",\"check\":true,\"show\":true,\"group\":\"默认分组1\",\"key\":\"默认分组1::默认规格2;;规格分组111::规格属性11235;;规格分组21325::规格属性1235123\",\"sku\":\"S159971819649628\",\"status\":true,\"market\":\"444.00\",\"selling\":\"231.00\",\"express\":113,\"virtual\":13651},{\"name\":\"规格属性11235\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性1235123\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"}],[{\"name\":\"默认规格2\",\"check\":true,\"show\":true,\"group\":\"默认分组1\",\"key\":\"默认分组1::默认规格2;;规格分组111::规格属性221;;规格分组21325::规格属性32151\",\"sku\":\"S159971819422496\",\"status\":false,\"market\":\"111.00\",\"selling\":\"123.00\",\"express\":132561,\"virtual\":24},{\"name\":\"规格属性221\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性32151\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"}],[{\"name\":\"默认规格2\",\"check\":true,\"show\":true,\"group\":\"默认分组1\",\"key\":\"默认分组1::默认规格2;;规格分组111::规格属性221;;规格分组21325::规格属性1235123\",\"sku\":\"S159971819649676\",\"status\":true,\"market\":\"1231.00\",\"selling\":\"112.00\",\"express\":1113,\"virtual\":16512},{\"name\":\"规格属性221\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性1235123\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"}]]', '', 15, 0, 299803, 0.00, 111.00, 0, 0, 0, 0, 1, 0, '2020-09-10 05:53:17'); -INSERT INTO `shop_goods` VALUES (5, 0, 'G70015845347', '36152365213', ',商品标签1,商品标签2,', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg|http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg', '', '

2365123

', '[{\"name\":\"默认分组\",\"list\":[{\"name\":\"默认规格\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\"}]}]', '[[{\"name\":\"默认规格\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\",\"key\":\"默认分组::默认规格\",\"sku\":\"S159962280311732\",\"status\":true,\"market\":\"111.00\",\"selling\":\"44.00\",\"express\":1,\"virtual\":44}]]', '', 0, 0, 44, 0.00, 111.00, 0, 0, 0, 0, 1, 0, '2020-09-15 08:10:22'); -INSERT INTO `shop_goods` VALUES (6, 6, 'G70015891349', '复制商品的名称', ',商品标签1,商品标签2,', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg|http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg', '', '

2365123

', '[{\"name\":\"默认分组\",\"list\":[{\"name\":\"默认规格\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\"}]}]', '[[{\"name\":\"默认规格\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\",\"key\":\"默认分组::默认规格\",\"sku\":\"S159962280311732\",\"status\":true,\"market\":\"111.00\",\"selling\":\"44.00\",\"express\":1,\"virtual\":44}]]', 'T2020091731249', 0, 0, 44, 0.00, 111.00, 0, 0, 0, 0, 1, 0, '2020-09-15 08:18:02'); +INSERT INTO `shop_goods` VALUES (3, 6, 'G69962280234', '36152365213', ',商品标签1,商品标签2,', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg|http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg', '', '

2365123

', '[{\"name\":\"默认分组\",\"list\":[{\"name\":\"默认规格\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\"}]}]', '[[{\"name\":\"默认规格\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\",\"key\":\"默认分组::默认规格\",\"sku\":\"S159962280311732\",\"status\":true,\"market\":\"111.00\",\"selling\":\"44.00\",\"express\":1,\"virtual\":44}]]', '', 234, 41, 44, 0.00, 111.00, 17, 0, 0, 0, 0, 0, '2020-09-09 03:23:18'); +INSERT INTO `shop_goods` VALUES (4, 7, 'G69971817078', '商品名称', ',商品标签1,商品标签2,', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg', '', '', '[{\"name\":\"默认分组1\",\"list\":[{\"name\":\"默认规格2\",\"check\":true,\"show\":true,\"group\":\"默认分组1\"}]},{\"name\":\"规格分组111\",\"list\":[{\"name\":\"规格属性22231\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性11235\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性221\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"}]},{\"name\":\"规格分组21325\",\"list\":[{\"name\":\"规格属性32151\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"},{\"name\":\"规格属性1235123\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"}]}]', '[[{\"name\":\"默认规格2\",\"check\":true,\"show\":true,\"group\":\"默认分组1\",\"key\":\"默认分组1::默认规格2;;规格分组111::规格属性22231;;规格分组21325::规格属性32151\",\"sku\":\"S159971819422415\",\"status\":true,\"market\":\"111.00\",\"selling\":\"315123.00\",\"express\":15123,\"virtual\":235123},{\"name\":\"规格属性22231\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性32151\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"}],[{\"name\":\"默认规格2\",\"check\":true,\"show\":true,\"group\":\"默认分组1\",\"key\":\"默认分组1::默认规格2;;规格分组111::规格属性22231;;规格分组21325::规格属性1235123\",\"sku\":\"S159971819649657\",\"status\":true,\"market\":\"222.00\",\"selling\":\"5123.00\",\"express\":5123,\"virtual\":32151},{\"name\":\"规格属性22231\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性1235123\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"}],[{\"name\":\"默认规格2\",\"check\":true,\"show\":true,\"group\":\"默认分组1\",\"key\":\"默认分组1::默认规格2;;规格分组111::规格属性11235;;规格分组21325::规格属性32151\",\"sku\":\"S159971819422444\",\"status\":false,\"market\":\"333.00\",\"selling\":\"123.00\",\"express\":1531,\"virtual\":2342},{\"name\":\"规格属性11235\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性32151\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"}],[{\"name\":\"默认规格2\",\"check\":true,\"show\":true,\"group\":\"默认分组1\",\"key\":\"默认分组1::默认规格2;;规格分组111::规格属性11235;;规格分组21325::规格属性1235123\",\"sku\":\"S159971819649628\",\"status\":true,\"market\":\"444.00\",\"selling\":\"231.00\",\"express\":113,\"virtual\":13651},{\"name\":\"规格属性11235\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性1235123\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"}],[{\"name\":\"默认规格2\",\"check\":true,\"show\":true,\"group\":\"默认分组1\",\"key\":\"默认分组1::默认规格2;;规格分组111::规格属性221;;规格分组21325::规格属性32151\",\"sku\":\"S159971819422496\",\"status\":false,\"market\":\"111.00\",\"selling\":\"123.00\",\"express\":132561,\"virtual\":24},{\"name\":\"规格属性221\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性32151\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"}],[{\"name\":\"默认规格2\",\"check\":true,\"show\":true,\"group\":\"默认分组1\",\"key\":\"默认分组1::默认规格2;;规格分组111::规格属性221;;规格分组21325::规格属性1235123\",\"sku\":\"S159971819649676\",\"status\":true,\"market\":\"1231.00\",\"selling\":\"112.00\",\"express\":1113,\"virtual\":16512},{\"name\":\"规格属性221\",\"check\":true,\"show\":true,\"group\":\"规格分组111\"},{\"name\":\"规格属性1235123\",\"check\":true,\"show\":true,\"group\":\"规格分组21325\"}]]', '', 15, 0, 299803, 0.00, 111.00, 0, 0, 0, 0, 0, 0, '2020-09-10 05:53:17'); +INSERT INTO `shop_goods` VALUES (5, 0, 'G70015845347', '36152365213', ',商品标签1,商品标签2,', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg|http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg', '', '

2365123

', '[{\"name\":\"默认分组\",\"list\":[{\"name\":\"默认规格\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\"}]}]', '[[{\"name\":\"默认规格\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\",\"key\":\"默认分组::默认规格\",\"sku\":\"S159962280311732\",\"status\":true,\"market\":\"111.00\",\"selling\":\"44.00\",\"express\":1,\"virtual\":44}]]', '', 0, 0, 44, 0.00, 111.00, 0, 0, 0, 0, 0, 0, '2020-09-15 08:10:22'); +INSERT INTO `shop_goods` VALUES (6, 6, 'G70015891349', '复制商品的名称', ',商品标签1,商品标签2,', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg|http://127.0.0.1:8000/upload/b4/e34bf60203f28f15a63b2af1c32dcb.jpg', '', '

2365123

', '[{\"name\":\"默认分组\",\"list\":[{\"name\":\"默认规格\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\"}]}]', '[[{\"name\":\"默认规格\",\"check\":true,\"span\":1,\"show\":true,\"group\":\"默认分组\",\"key\":\"默认分组::默认规格\",\"sku\":\"S159962280311732\",\"status\":true,\"market\":\"111.00\",\"selling\":\"44.00\",\"express\":2,\"virtual\":44}]]', 'T2020091731249', 10, 0, 44, 0.00, 111.00, 0, 0, 0, 0, 1, 0, '2020-09-15 08:18:02'); -- ---------------------------- -- Table structure for shop_goods_cate @@ -361,7 +361,7 @@ INSERT INTO `shop_goods_item` VALUES (8, 'S159971819649628', 'G69971817078', ' INSERT INTO `shop_goods_item` VALUES (9, 'S159971819422496', 'G69971817078', '默认分组1::默认规格2;;规格分组111::规格属性221;;规格分组21325::规格属性32151', 0, 0, 123.00, 111.00, 24, 132561, 0, '2020-09-10 05:53:17'); INSERT INTO `shop_goods_item` VALUES (10, 'S159971819649676', 'G69971817078', '默认分组1::默认规格2;;规格分组111::规格属性221;;规格分组21325::规格属性1235123', 0, 5, 112.00, 1231.00, 16512, 1113, 1, '2020-09-10 05:53:17'); INSERT INTO `shop_goods_item` VALUES (11, 'S159962280311732', 'G70015845347', '默认分组::默认规格', 0, 0, 44.00, 111.00, 44, 1, 1, '2020-09-15 08:10:22'); -INSERT INTO `shop_goods_item` VALUES (12, 'S159962280311732', 'G70015891349', '默认分组::默认规格', 0, 0, 44.00, 111.00, 44, 1, 1, '2020-09-15 08:18:02'); +INSERT INTO `shop_goods_item` VALUES (12, 'S159962280311732', 'G70015891349', '默认分组::默认规格', 0, 10, 44.00, 111.00, 44, 2, 1, '2020-09-15 08:18:02'); -- ---------------------------- -- Table structure for shop_goods_mark @@ -401,7 +401,7 @@ CREATE TABLE `shop_goods_stock` ( PRIMARY KEY (`id`) USING BTREE, INDEX `idx_data_news_item_status`(`status`) USING BTREE, INDEX `idx_data_news_item_deleted`(`deleted`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-商品-库存' ROW_FORMAT = Compact; +) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-商品-库存' ROW_FORMAT = Compact; -- ---------------------------- -- Records of shop_goods_stock @@ -415,6 +415,7 @@ INSERT INTO `shop_goods_stock` VALUES (6, 'B2020091021257', 'G69971817078', '默 INSERT INTO `shop_goods_stock` VALUES (7, 'B2020091021257', 'G69971817078', '默认分组1::默认规格2;;规格分组111::规格属性11235;;规格分组21325::规格属性32151', 3, 1, 0, '2020-09-10 06:49:24'); INSERT INTO `shop_goods_stock` VALUES (8, 'B2020091021257', 'G69971817078', '默认分组1::默认规格2;;规格分组111::规格属性11235;;规格分组21325::规格属性1235123', 4, 1, 0, '2020-09-10 06:49:24'); INSERT INTO `shop_goods_stock` VALUES (9, 'B2020091021257', 'G69971817078', '默认分组1::默认规格2;;规格分组111::规格属性221;;规格分组21325::规格属性1235123', 5, 1, 0, '2020-09-10 06:49:24'); +INSERT INTO `shop_goods_stock` VALUES (10, 'B2020091820230', 'G70015891349', '默认分组::默认规格', 10, 1, 0, '2020-09-18 06:48:07'); -- ---------------------------- -- Table structure for shop_order @@ -439,7 +440,6 @@ CREATE TABLE `shop_order` ( `cancel_status` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '订单取消状态', `cancel_remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '订单取消描述', `cancel_datetime` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '订单取消时间', - `truck_count` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '快递计费基数', `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '订单状态(0已取消,1预订单,2待支付,3待发货,4待签收,5已完成)', `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态(0未删,1已删)', `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', @@ -451,14 +451,15 @@ CREATE TABLE `shop_order` ( INDEX `idx_shop_order_orderno`(`order_no`) USING BTREE, INDEX `idx_shop_order_cancel_status`(`cancel_status`) USING BTREE, INDEX `idx_shop_order_payment_status`(`payment_status`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-订单-内容' ROW_FORMAT = Compact; +) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-订单-内容' ROW_FORMAT = Compact; -- ---------------------------- -- Records of shop_order -- ---------------------------- -INSERT INTO `shop_order` VALUES (1, 1, 0, 'N20200918302856917', 43.40, 44.00, 0.60, 0.00, 0.00, '', '', 0, 0.00, '', '', 0, '', '', 1, 4, 0, '2020-09-18 05:00:12'); -INSERT INTO `shop_order` VALUES (2, 1, 0, 'N20200918312265361', 44.00, 44.00, 0.27, 0.00, 0.00, '', '', 0, 0.00, '', '', 1, '后台未支付的取消', '2020-09-18 13:50:29', 1, 0, 0, '2020-09-18 05:01:06'); -INSERT INTO `shop_order` VALUES (3, 1, 0, 'N20200918312862491', 44.00, 44.00, 1.00, 0.00, 0.00, '', '', 0, 0.00, '', '', 0, '', '', 1, 1, 0, '2020-09-18 05:01:12'); +INSERT INTO `shop_order` VALUES (1, 1, 0, 'N20200918302856917', 43.40, 44.00, 0.60, 0.00, 0.00, '', '', 0, 0.00, '', '', 0, '', '', 4, 0, '2020-09-18 05:00:12'); +INSERT INTO `shop_order` VALUES (2, 1, 0, 'N20200918312265361', 44.00, 44.00, 0.27, 0.00, 0.00, '', '', 0, 0.00, '', '', 1, '后台未支付的取消', '2020-09-18 13:50:29', 0, 0, '2020-09-18 05:01:06'); +INSERT INTO `shop_order` VALUES (3, 1, 0, 'N20200918312862491', 44.00, 44.00, 1.00, 0.00, 0.00, '', '', 0, 0.00, '', '', 0, '', '', 1, 0, '2020-09-18 05:01:12'); +INSERT INTO `shop_order` VALUES (4, 1, 0, 'N20200918202608084', 53.85, 44.00, 0.15, 10.00, 0.00, '', '', 0, 0.00, '', '', 0, '', '', 2, 0, '2020-09-18 06:48:09'); -- ---------------------------- -- Table structure for shop_order_item @@ -467,8 +468,8 @@ DROP TABLE IF EXISTS `shop_order_item`; CREATE TABLE `shop_order_item` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员编号', - `order_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '订单订单', - `goods_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品名称', + `order_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '订单单号', + `goods_name` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品名称', `goods_cover` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品图片', `goods_sku` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品SKU', `goods_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品编号', @@ -477,9 +478,9 @@ CREATE TABLE `shop_order_item` ( `price_selling` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '销售单价', `total_market` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '市场总价', `total_selling` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '销售总价', - `stock_sales` bigint(20) UNSIGNED NULL DEFAULT 1 COMMENT '销售数量', - `truck_count` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '快递数量', - `truck_tcode` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '运费模板', + `truck_count` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '快递计费基数', + `truck_tcode` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '快递邮费模板', + `stock_sales` bigint(20) UNSIGNED NULL DEFAULT 1 COMMENT '购买商品数量', `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '商品状态(1使用,0禁用)', `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态(0未删,1已删)', `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', @@ -490,14 +491,15 @@ CREATE TABLE `shop_order_item` ( INDEX `idx_shop_order_item_goods_sku`(`goods_sku`) USING BTREE, INDEX `idx_shop_order_item_goods_code`(`goods_code`) USING BTREE, INDEX `idx_shop_order_item_goods_spec`(`goods_spec`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-订单-商品' ROW_FORMAT = Compact; +) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-订单-商品' ROW_FORMAT = Compact; -- ---------------------------- -- Records of shop_order_item -- ---------------------------- -INSERT INTO `shop_order_item` VALUES (1, 1, 'N20200918302856917', '36152365213', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'S159962280311732', 'G69962280234', '默认分组::默认规格', 111.00, 44.00, 111.00, 44.00, 1, 1, '', 1, 0, '2020-09-18 05:00:12'); -INSERT INTO `shop_order_item` VALUES (2, 1, 'N20200918312265361', '36152365213', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'S159962280311732', 'G69962280234', '默认分组::默认规格', 111.00, 44.00, 111.00, 44.00, 1, 1, '', 1, 0, '2020-09-18 05:01:06'); -INSERT INTO `shop_order_item` VALUES (3, 1, 'N20200918312862491', '36152365213', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'S159962280311732', 'G69962280234', '默认分组::默认规格', 111.00, 44.00, 111.00, 44.00, 1, 1, '', 1, 0, '2020-09-18 05:01:12'); +INSERT INTO `shop_order_item` VALUES (1, 1, 'N20200918302856917', '36152365213', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'S159962280311732', 'G69962280234', '默认分组::默认规格', 111.00, 44.00, 111.00, 44.00, 1, '', 1, 1, 0, '2020-09-18 05:00:12'); +INSERT INTO `shop_order_item` VALUES (2, 1, 'N20200918312265361', '36152365213', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'S159962280311732', 'G69962280234', '默认分组::默认规格', 111.00, 44.00, 111.00, 44.00, 1, '', 1, 1, 0, '2020-09-18 05:01:06'); +INSERT INTO `shop_order_item` VALUES (3, 1, 'N20200918312862491', '36152365213', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'S159962280311732', 'G69962280234', '默认分组::默认规格', 111.00, 44.00, 111.00, 44.00, 1, '', 1, 1, 0, '2020-09-18 05:01:12'); +INSERT INTO `shop_order_item` VALUES (4, 1, 'N20200918202608084', '复制商品的名称', 'http://127.0.0.1:8000/upload/25/e9c92266d3b7ab86d3221b0c9305fe.jpg', 'S159962280311732', 'G70015891349', '默认分组::默认规格', 111.00, 44.00, 111.00, 44.00, 2, 'T2020091731249', 1, 1, 0, '2020-09-18 06:48:09'); -- ---------------------------- -- Table structure for shop_order_send @@ -516,13 +518,14 @@ CREATE TABLE `shop_order_send` ( `address_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配送的详细地址', `address_datetime` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址确认时间', `template_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配送模板编号', + `template_count` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '快递计费基数', `template_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配送计算描述', `template_amount` decimal(20, 2) UNSIGNED NULL DEFAULT 0.00 COMMENT '配送计算金额', `company_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '快递公司编码', `company_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '快递公司名称', `send_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '快递运送单号', - `send_datetime` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '快递发送时间', `send_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '快递发送备注', + `send_datetime` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '快递发送时间', `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '商品状态(1使用,0禁用)', `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态(0未删,1已删)', `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', @@ -531,12 +534,13 @@ CREATE TABLE `shop_order_send` ( INDEX `idx_shop_order_send_status`(`status`) USING BTREE, INDEX `idx_shop_order_send_deleted`(`deleted`) USING BTREE, INDEX `idx_shop_order_send_order_no`(`order_no`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-订单-配送' ROW_FORMAT = Compact; +) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-订单-配送' ROW_FORMAT = Compact; -- ---------------------------- -- Records of shop_order_send -- ---------------------------- -INSERT INTO `shop_order_send` VALUES (1, 1, 'N20200918302856917', 'A2020091128300', '小小邹', '13617343811', '广东省', '广州市', '天河区', '体育中心11号', '2020-09-18 13:20:22', '', '邮费模板编码无效!', 0.00, 'ZTO', '中通快递', '75341484568973', '2020-09-18 13:36:22', '1235123', 2, 0, '2020-09-18 05:03:06'); +INSERT INTO `shop_order_send` VALUES (1, 1, 'N20200918302856917', 'A2020091128300', '小小邹', '13617343811', '广东省', '广州市', '天河区', '体育中心11号', '2020-09-18 13:20:22', '', 0, '邮费模板编码无效!', 0.00, 'ZTO', '中通快递', '75341484568973', '1235123', '2020-09-18 13:36:22', 2, 0, '2020-09-18 05:03:06'); +INSERT INTO `shop_order_send` VALUES (2, 1, 'N20200918202608084', 'A2020091128300', '小小邹', '13617343811', '广东省', '广州市', '天河区', '体育中心11号', '2020-09-18 15:05:39', 'T2020091731249', 0, '续件计费,超出1件续件4元', 10.00, '', '', '', '', '', 1, 0, '2020-09-18 06:48:22'); -- ---------------------------- -- Table structure for shop_order_service @@ -608,59 +612,6 @@ INSERT INTO `shop_truck_company` VALUES (13, '宅急送', 'ZJS', 'zhaijisong', ' INSERT INTO `shop_truck_company` VALUES (14, '韵达快递', 'YDA', 'yunda', 'yunda', '', 0, 0, 1, '2020-04-14 10:51:56'); INSERT INTO `shop_truck_company` VALUES (15, '极兔快递', 'jtexpress', 'jtexpress', 'jtexpress', '', 0, 1, 0, '2020-09-15 08:44:08'); --- ---------------------------- --- Table structure for shop_truck_province --- ---------------------------- -DROP TABLE IF EXISTS `shop_truck_province`; -CREATE TABLE `shop_truck_province` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT, - `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '地区名称', - `sort` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '排序权限', - `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '数据状态', - `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - PRIMARY KEY (`id`) USING BTREE, - INDEX `idx_store_express_province_title`(`name`) USING BTREE, - INDEX `idx_store_express_province_status`(`status`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 3113 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商城-快递-省份' ROW_FORMAT = Compact; - --- ---------------------------- --- Records of shop_truck_province --- ---------------------------- -INSERT INTO `shop_truck_province` VALUES (1, '北京市', 1, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (19, '天津市', 2, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (37, '河北省', 3, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (217, '山西省', 4, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (464, '辽宁省', 6, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (579, '吉林省', 7, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (649, '黑龙江省', 8, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (792, '上海市', 9, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (810, '江苏省', 10, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (920, '浙江省', 11, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (1021, '安徽省', 12, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (1143, '福建省', 13, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (1238, '江西省', 14, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (1350, '山东省', 15, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (1505, '河南省', 16, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (1681, '湖北省', 17, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (1798, '湖南省', 18, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (1935, '广东省', 19, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (2079, '广西壮族自治区', 20, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (2205, '海南省', 21, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (2236, '重庆市', 22, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (2277, '四川省', 23, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (2482, '贵州省', 24, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (2580, '云南省', 25, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (2726, '西藏自治区', 26, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (2808, '陕西省', 27, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (2926, '甘肃省', 28, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (3027, '青海省', 29, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (3080, '宁夏回族自治区', 30, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (3108, '新疆维吾尔自治区', 31, 1, '2017-09-12 11:53:40'); -INSERT INTO `shop_truck_province` VALUES (3109, '内蒙古自治区', 0, 1, '2020-04-28 10:57:37'); -INSERT INTO `shop_truck_province` VALUES (3110, '台湾省', 0, 1, '2020-04-28 10:57:37'); -INSERT INTO `shop_truck_province` VALUES (3111, '香港', 0, 1, '2020-04-28 10:57:37'); -INSERT INTO `shop_truck_province` VALUES (3112, '澳门', 0, 1, '2020-04-28 10:57:37'); - -- ---------------------------- -- Table structure for shop_truck_region -- ---------------------------- @@ -4451,9 +4402,9 @@ CREATE TABLE `shop_truck_template` ( -- Records of shop_truck_template -- ---------------------------- INSERT INTO `shop_truck_template` VALUES (190, '', '', NULL, ',默认邮费规则,', 0, 1, 1, '2020-03-20 10:39:07'); -INSERT INTO `shop_truck_template` VALUES (191, 'T2020091731584', '1256123', NULL, '[{\"city\":[{\"name\":\"天津市\",\"subs\":[\"天津市\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":1}},{\"city\":[{\"name\":\"云南省\",\"subs\":[\"昆明市\",\"曲靖市\",\"玉溪市\",\"保山市\",\"昭通市\",\"丽江市\",\"普洱市\",\"临沧市\",\"楚雄彝族自治州\",\"红河哈尼族彝族自治州\",\"文山壮族苗族自治州\",\"西双版纳傣族自治州\",\"大理白族自治州\",\"德宏傣族景颇族自治州\",\"怒江傈僳族自治州\",\"迪庆藏族自治州\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":\"2\"}},{\"city\":[{\"name\":\"河北省\",\"subs\":[\"石家庄市\",\"唐山市\",\"秦皇岛市\",\"邯郸市\",\"邢台市\",\"保定市\",\"张家口市\",\"承德市\",\"沧州市\",\"廊坊市\",\"衡水市\"]},{\"name\":\"吉林省\",\"subs\":[\"长春市\",\"吉林市\",\"四平市\",\"通化市\",\"白山市\",\"松原市\",\"白城市\",\"延边朝鲜族自治州\"]},{\"name\":\"浙江省\",\"subs\":[\"杭州市\",\"宁波市\",\"温州市\",\"嘉兴市\",\"湖州市\",\"绍兴市\",\"金华市\",\"衢州市\",\"舟山市\",\"台州市\",\"丽水市\",\"舟山群岛新区\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":1}}]', 0, 1, 0, '2020-09-17 06:00:44'); -INSERT INTO `shop_truck_template` VALUES (192, 'T2020091734143', '1256123', '{\"firstNumber\":1,\"firstAmount\":\"1.00\",\"repeatNumber\":1,\"repeatAmount\":\"2.00\"}', '[{\"city\":[{\"name\":\"北京市\",\"subs\":[\"北京市\"]},{\"name\":\"内蒙古自治区\",\"subs\":[\"呼和浩特市\",\"包头市\",\"乌海市\",\"赤峰市\",\"通辽市\",\"鄂尔多斯市\",\"呼伦贝尔市\",\"巴彦淖尔市\",\"乌兰察布市\",\"兴安盟\",\"锡林郭勒盟\",\"阿拉善盟\"]},{\"name\":\"上海市\",\"subs\":[\"上海市\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":\"2.00\"}}]', 2, 1, 0, '2020-09-17 06:03:00'); -INSERT INTO `shop_truck_template` VALUES (193, 'T2020091734314', '1256123', NULL, '[{\"city\":[{\"name\":\"天津市\",\"subs\":[\"天津市\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":1}},{\"city\":[{\"name\":\"北京市\",\"subs\":[\"北京市\"]},{\"name\":\"河北省\",\"subs\":[\"石家庄市\",\"唐山市\",\"秦皇岛市\",\"邯郸市\",\"邢台市\",\"保定市\",\"张家口市\",\"承德市\",\"沧州市\",\"廊坊市\",\"衡水市\"]},{\"name\":\"山西省\",\"subs\":[\"太原市\",\"大同市\",\"阳泉市\",\"长治市\",\"晋城市\",\"朔州市\",\"晋中市\",\"运城市\",\"忻州市\",\"临汾市\",\"吕梁市\"]},{\"name\":\"内蒙古自治区\",\"subs\":[\"呼和浩特市\",\"包头市\",\"乌海市\",\"赤峰市\",\"通辽市\",\"鄂尔多斯市\",\"呼伦贝尔市\",\"巴彦淖尔市\",\"乌兰察布市\",\"兴安盟\",\"锡林郭勒盟\",\"阿拉善盟\"]},{\"name\":\"辽宁省\",\"subs\":[\"沈阳市\",\"大连市\",\"鞍山市\",\"抚顺市\",\"本溪市\",\"丹东市\",\"锦州市\",\"营口市\",\"阜新市\",\"辽阳市\",\"盘锦市\",\"铁岭市\",\"朝阳市\",\"葫芦岛市\",\"金普新区\"]},{\"name\":\"吉林省\",\"subs\":[\"长春市\",\"吉林市\",\"四平市\",\"辽源市\",\"通化市\",\"白山市\",\"松原市\",\"白城市\",\"延边朝鲜族自治州\"]},{\"name\":\"黑龙江省\",\"subs\":[\"哈尔滨市\",\"齐齐哈尔市\",\"鸡西市\",\"鹤岗市\",\"双鸭山市\",\"大庆市\",\"伊春市\",\"佳木斯市\",\"七台河市\",\"牡丹江市\",\"黑河市\",\"绥化市\",\"大兴安岭地区\"]},{\"name\":\"上海市\",\"subs\":[\"上海市\"]},{\"name\":\"浙江省\",\"subs\":[\"杭州市\",\"宁波市\",\"温州市\",\"嘉兴市\",\"湖州市\",\"绍兴市\",\"金华市\",\"衢州市\",\"舟山市\",\"台州市\",\"丽水市\",\"舟山群岛新区\"]},{\"name\":\"安徽省\",\"subs\":[\"合肥市\",\"芜湖市\",\"蚌埠市\",\"淮南市\",\"马鞍山市\",\"淮北市\",\"铜陵市\",\"安庆市\",\"黄山市\",\"滁州市\",\"阜阳市\",\"宿州市\",\"六安市\",\"亳州市\",\"池州市\",\"宣城市\"]},{\"name\":\"福建省\",\"subs\":[\"福州市\",\"厦门市\",\"莆田市\",\"三明市\",\"泉州市\",\"漳州市\",\"龙岩市\",\"宁德市\"]},{\"name\":\"江西省\",\"subs\":[\"南昌市\",\"景德镇市\",\"萍乡市\",\"九江市\",\"新余市\",\"鹰潭市\",\"赣州市\",\"吉安市\",\"宜春市\",\"抚州市\",\"上饶市\"]},{\"name\":\"山东省\",\"subs\":[\"济南市\",\"青岛市\",\"淄博市\",\"枣庄市\",\"东营市\",\"烟台市\",\"潍坊市\",\"济宁市\",\"泰安市\",\"威海市\",\"日照市\",\"莱芜市\",\"临沂市\",\"德州市\",\"聊城市\",\"滨州市\",\"菏泽市\"]},{\"name\":\"河南省\",\"subs\":[\"郑州市\",\"开封市\",\"洛阳市\",\"平顶山市\",\"安阳市\",\"鹤壁市\",\"新乡市\",\"焦作市\",\"濮阳市\",\"许昌市\",\"漯河市\",\"三门峡市\",\"南阳市\",\"商丘市\",\"信阳市\",\"周口市\",\"驻马店市\",\"直辖县级\"]},{\"name\":\"湖北省\",\"subs\":[\"武汉市\",\"黄石市\",\"十堰市\",\"宜昌市\",\"襄阳市\",\"鄂州市\",\"荆门市\",\"孝感市\",\"荆州市\",\"黄冈市\",\"咸宁市\",\"随州市\",\"恩施土家族苗族自治州\",\"直辖县级\"]},{\"name\":\"湖南省\",\"subs\":[\"长沙市\",\"株洲市\",\"湘潭市\",\"衡阳市\",\"邵阳市\",\"岳阳市\",\"常德市\",\"张家界市\",\"益阳市\",\"郴州市\",\"永州市\",\"怀化市\",\"娄底市\",\"湘西土家族苗族自治州\"]},{\"name\":\"广东省\",\"subs\":[\"广州市\",\"韶关市\",\"深圳市\",\"珠海市\",\"汕头市\",\"佛山市\",\"江门市\",\"湛江市\",\"茂名市\",\"肇庆市\",\"惠州市\",\"梅州市\",\"汕尾市\",\"河源市\",\"阳江市\",\"清远市\",\"东莞市\",\"中山市\",\"潮州市\",\"揭阳市\",\"云浮市\"]},{\"name\":\"广西壮族自治区\",\"subs\":[\"南宁市\",\"柳州市\",\"桂林市\",\"梧州市\",\"北海市\",\"防城港市\",\"钦州市\",\"贵港市\",\"玉林市\",\"百色市\",\"贺州市\",\"河池市\",\"来宾市\",\"崇左市\"]},{\"name\":\"海南省\",\"subs\":[\"海口市\",\"三亚市\",\"三沙市\",\"直辖县级\",\"儋州市\"]},{\"name\":\"重庆市\",\"subs\":[\"重庆市\",\"县\"]},{\"name\":\"四川省\",\"subs\":[\"成都市\",\"自贡市\",\"攀枝花市\",\"泸州市\",\"德阳市\",\"绵阳市\",\"广元市\",\"遂宁市\",\"内江市\",\"乐山市\",\"南充市\",\"眉山市\",\"宜宾市\",\"广安市\",\"达州市\",\"雅安市\",\"巴中市\",\"资阳市\",\"阿坝藏族羌族自治州\",\"甘孜藏族自治州\",\"凉山彝族自治州\"]},{\"name\":\"贵州省\",\"subs\":[\"贵阳市\",\"六盘水市\",\"遵义市\",\"安顺市\",\"毕节市\",\"铜仁市\",\"黔西南布依族苗族自治州\",\"黔东南苗族侗族自治州\",\"黔南布依族苗族自治州\"]},{\"name\":\"云南省\",\"subs\":[\"昆明市\",\"曲靖市\",\"玉溪市\",\"保山市\",\"昭通市\",\"丽江市\",\"普洱市\",\"临沧市\",\"楚雄彝族自治州\",\"红河哈尼族彝族自治州\",\"文山壮族苗族自治州\",\"西双版纳傣族自治州\",\"大理白族自治州\",\"德宏傣族景颇族自治州\",\"怒江傈僳族自治州\",\"迪庆藏族自治州\"]},{\"name\":\"西藏自治区\",\"subs\":[\"拉萨市\",\"日喀则市\",\"昌都市\",\"山南地区\",\"那曲地区\",\"阿里地区\",\"林芝地区\"]},{\"name\":\"陕西省\",\"subs\":[\"西安市\",\"铜川市\",\"宝鸡市\",\"咸阳市\",\"渭南市\",\"延安市\",\"汉中市\",\"榆林市\",\"安康市\",\"商洛市\",\"西咸新区\"]},{\"name\":\"甘肃省\",\"subs\":[\"兰州市\",\"嘉峪关市\",\"金昌市\",\"白银市\",\"天水市\",\"武威市\",\"张掖市\",\"平凉市\",\"酒泉市\",\"庆阳市\",\"定西市\",\"陇南市\",\"临夏回族自治州\",\"甘南藏族自治州\"]},{\"name\":\"青海省\",\"subs\":[\"西宁市\",\"海东市\",\"海北藏族自治州\",\"黄南藏族自治州\",\"海南藏族自治州\",\"果洛藏族自治州\",\"玉树藏族自治州\",\"海西蒙古族藏族自治州\"]},{\"name\":\"宁夏回族自治区\",\"subs\":[\"银川市\",\"石嘴山市\",\"吴忠市\",\"固原市\",\"中卫市\"]},{\"name\":\"新疆维吾尔自治区\",\"subs\":[\"乌鲁木齐市\",\"克拉玛依市\",\"吐鲁番地区\",\"哈密地区\",\"昌吉回族自治州\",\"博尔塔拉蒙古自治州\",\"巴音郭楞蒙古自治州\",\"阿克苏地区\",\"克孜勒苏柯尔克孜自治州\",\"喀什地区\",\"和田地区\",\"伊犁哈萨克自治州\",\"塔城地区\",\"阿勒泰地区\",\"直辖县级\"]},{\"name\":\"台湾省\",\"subs\":[\"台北市\",\"高雄市\",\"基隆市\",\"台中市\",\"台南市\",\"新竹市\",\"嘉义市\",\"新北市\",\"宜兰县\",\"桃园县\",\"新竹县\",\"苗栗县\",\"彰化县\",\"南投县\",\"云林县\",\"嘉义县\",\"屏东县\",\"台东县\",\"花莲县\",\"澎湖县\",\"金门县\",\"连江县\"]},{\"name\":\"香港特别行政区\",\"subs\":[\"香港特别行政区\"]},{\"name\":\"澳门特别行政区\",\"subs\":[\"澳门半岛\",\"氹仔岛\",\"路环岛\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":1}},{\"city\":[{\"name\":\"江苏省\",\"subs\":[\"南京市\",\"无锡市\",\"徐州市\",\"苏州市\",\"南通市\",\"连云港市\",\"淮安市\",\"盐城市\",\"扬州市\",\"镇江市\",\"泰州市\",\"宿迁市\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":1}},{\"city\":[{\"name\":\"江苏省\",\"subs\":[\"常州市\"]},{\"name\":\"福建省\",\"subs\":[\"南平市\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":1}}]', 0, 1, 0, '2020-09-17 06:03:16'); -INSERT INTO `shop_truck_template` VALUES (194, 'T2020091731249', '香港特别行政区澳门特别行政区 不送', '{\"firstNumber\":1,\"firstAmount\":\"1.00\",\"repeatNumber\":1,\"repeatAmount\":\"1.00\"}', '[{\"city\":[{\"name\":\"北京市\",\"subs\":[\"北京市\"]},{\"name\":\"天津市\",\"subs\":[\"天津市\"]},{\"name\":\"河北省\",\"subs\":[\"石家庄市\",\"唐山市\",\"秦皇岛市\",\"邯郸市\",\"邢台市\",\"保定市\",\"张家口市\",\"承德市\",\"沧州市\",\"廊坊市\",\"衡水市\"]},{\"name\":\"山西省\",\"subs\":[\"太原市\",\"大同市\",\"阳泉市\",\"长治市\",\"晋城市\",\"朔州市\",\"晋中市\",\"运城市\",\"忻州市\",\"临汾市\",\"吕梁市\"]},{\"name\":\"内蒙古自治区\",\"subs\":[\"呼和浩特市\",\"包头市\",\"乌海市\",\"赤峰市\",\"通辽市\",\"鄂尔多斯市\",\"呼伦贝尔市\",\"巴彦淖尔市\",\"乌兰察布市\",\"兴安盟\",\"锡林郭勒盟\",\"阿拉善盟\"]},{\"name\":\"辽宁省\",\"subs\":[\"沈阳市\",\"大连市\",\"鞍山市\",\"抚顺市\",\"本溪市\",\"丹东市\",\"锦州市\",\"营口市\",\"阜新市\",\"辽阳市\",\"盘锦市\",\"铁岭市\",\"朝阳市\",\"葫芦岛市\",\"金普新区\"]},{\"name\":\"吉林省\",\"subs\":[\"长春市\",\"吉林市\",\"四平市\",\"辽源市\",\"通化市\",\"白山市\",\"松原市\",\"白城市\",\"延边朝鲜族自治州\"]},{\"name\":\"黑龙江省\",\"subs\":[\"哈尔滨市\",\"齐齐哈尔市\",\"鸡西市\",\"鹤岗市\",\"双鸭山市\",\"大庆市\",\"伊春市\",\"佳木斯市\",\"七台河市\",\"牡丹江市\",\"黑河市\",\"绥化市\",\"大兴安岭地区\"]},{\"name\":\"上海市\",\"subs\":[\"上海市\"]},{\"name\":\"江苏省\",\"subs\":[\"南京市\",\"无锡市\",\"徐州市\",\"常州市\",\"苏州市\",\"南通市\",\"连云港市\",\"淮安市\",\"盐城市\",\"扬州市\",\"镇江市\",\"泰州市\",\"宿迁市\"]},{\"name\":\"浙江省\",\"subs\":[\"杭州市\",\"宁波市\",\"温州市\",\"嘉兴市\",\"湖州市\",\"绍兴市\",\"金华市\",\"衢州市\",\"舟山市\",\"台州市\",\"丽水市\",\"舟山群岛新区\"]},{\"name\":\"安徽省\",\"subs\":[\"合肥市\",\"芜湖市\",\"蚌埠市\",\"淮南市\",\"马鞍山市\",\"淮北市\",\"铜陵市\",\"安庆市\",\"黄山市\",\"滁州市\",\"阜阳市\",\"宿州市\",\"六安市\",\"亳州市\",\"池州市\",\"宣城市\"]},{\"name\":\"福建省\",\"subs\":[\"福州市\",\"厦门市\",\"莆田市\",\"三明市\",\"泉州市\",\"漳州市\",\"南平市\",\"龙岩市\",\"宁德市\"]},{\"name\":\"江西省\",\"subs\":[\"南昌市\",\"景德镇市\",\"萍乡市\",\"九江市\",\"新余市\",\"鹰潭市\",\"赣州市\",\"吉安市\",\"宜春市\",\"抚州市\",\"上饶市\"]},{\"name\":\"山东省\",\"subs\":[\"济南市\",\"青岛市\",\"淄博市\",\"枣庄市\",\"东营市\",\"烟台市\",\"潍坊市\",\"济宁市\",\"泰安市\",\"威海市\",\"日照市\",\"莱芜市\",\"临沂市\",\"德州市\",\"聊城市\",\"滨州市\",\"菏泽市\"]},{\"name\":\"河南省\",\"subs\":[\"郑州市\",\"开封市\",\"洛阳市\",\"平顶山市\",\"安阳市\",\"鹤壁市\",\"新乡市\",\"焦作市\",\"濮阳市\",\"许昌市\",\"漯河市\",\"三门峡市\",\"南阳市\",\"商丘市\",\"信阳市\",\"周口市\",\"驻马店市\",\"直辖县级\"]},{\"name\":\"湖北省\",\"subs\":[\"武汉市\",\"黄石市\",\"十堰市\",\"宜昌市\",\"襄阳市\",\"鄂州市\",\"荆门市\",\"孝感市\",\"荆州市\",\"黄冈市\",\"咸宁市\",\"随州市\",\"恩施土家族苗族自治州\",\"直辖县级\"]},{\"name\":\"湖南省\",\"subs\":[\"长沙市\",\"株洲市\",\"湘潭市\",\"衡阳市\",\"邵阳市\",\"岳阳市\",\"常德市\",\"张家界市\",\"益阳市\",\"郴州市\",\"永州市\",\"怀化市\",\"娄底市\",\"湘西土家族苗族自治州\"]},{\"name\":\"广东省\",\"subs\":[\"广州市\",\"韶关市\",\"深圳市\",\"珠海市\",\"汕头市\",\"佛山市\",\"江门市\",\"湛江市\",\"茂名市\",\"肇庆市\",\"惠州市\",\"梅州市\",\"汕尾市\",\"河源市\",\"阳江市\",\"清远市\",\"东莞市\",\"中山市\",\"潮州市\",\"揭阳市\",\"云浮市\"]},{\"name\":\"广西壮族自治区\",\"subs\":[\"南宁市\",\"柳州市\",\"桂林市\",\"梧州市\",\"北海市\",\"防城港市\",\"钦州市\",\"贵港市\",\"玉林市\",\"百色市\",\"贺州市\",\"河池市\",\"来宾市\",\"崇左市\"]},{\"name\":\"海南省\",\"subs\":[\"海口市\",\"三亚市\",\"三沙市\",\"直辖县级\",\"儋州市\"]},{\"name\":\"重庆市\",\"subs\":[\"重庆市\",\"县\"]},{\"name\":\"四川省\",\"subs\":[\"成都市\",\"自贡市\",\"攀枝花市\",\"泸州市\",\"德阳市\",\"绵阳市\",\"广元市\",\"遂宁市\",\"内江市\",\"乐山市\",\"南充市\",\"眉山市\",\"宜宾市\",\"广安市\",\"达州市\",\"雅安市\",\"巴中市\",\"资阳市\",\"阿坝藏族羌族自治州\",\"甘孜藏族自治州\",\"凉山彝族自治州\"]},{\"name\":\"贵州省\",\"subs\":[\"贵阳市\",\"六盘水市\",\"遵义市\",\"安顺市\",\"毕节市\",\"铜仁市\",\"黔西南布依族苗族自治州\",\"黔东南苗族侗族自治州\",\"黔南布依族苗族自治州\"]},{\"name\":\"云南省\",\"subs\":[\"昆明市\",\"曲靖市\",\"玉溪市\",\"保山市\",\"昭通市\",\"丽江市\",\"普洱市\",\"临沧市\",\"楚雄彝族自治州\",\"红河哈尼族彝族自治州\",\"文山壮族苗族自治州\",\"西双版纳傣族自治州\",\"大理白族自治州\",\"德宏傣族景颇族自治州\",\"怒江傈僳族自治州\",\"迪庆藏族自治州\"]},{\"name\":\"西藏自治区\",\"subs\":[\"拉萨市\",\"日喀则市\",\"昌都市\",\"山南地区\",\"那曲地区\",\"阿里地区\",\"林芝地区\"]},{\"name\":\"陕西省\",\"subs\":[\"西安市\",\"铜川市\",\"宝鸡市\",\"咸阳市\",\"渭南市\",\"延安市\",\"汉中市\",\"榆林市\",\"安康市\",\"商洛市\",\"西咸新区\"]},{\"name\":\"甘肃省\",\"subs\":[\"兰州市\",\"嘉峪关市\",\"金昌市\",\"白银市\",\"天水市\",\"武威市\",\"张掖市\",\"平凉市\",\"酒泉市\",\"庆阳市\",\"定西市\",\"陇南市\",\"临夏回族自治州\",\"甘南藏族自治州\"]},{\"name\":\"青海省\",\"subs\":[\"西宁市\",\"海东市\",\"海北藏族自治州\",\"黄南藏族自治州\",\"海南藏族自治州\",\"果洛藏族自治州\",\"玉树藏族自治州\",\"海西蒙古族藏族自治州\"]},{\"name\":\"宁夏回族自治区\",\"subs\":[\"银川市\",\"石嘴山市\",\"吴忠市\",\"固原市\",\"中卫市\"]},{\"name\":\"新疆维吾尔自治区\",\"subs\":[\"乌鲁木齐市\",\"克拉玛依市\",\"吐鲁番地区\",\"哈密地区\",\"昌吉回族自治州\",\"博尔塔拉蒙古自治州\",\"巴音郭楞蒙古自治州\",\"阿克苏地区\",\"克孜勒苏柯尔克孜自治州\",\"喀什地区\",\"和田地区\",\"伊犁哈萨克自治州\",\"塔城地区\",\"阿勒泰地区\",\"直辖县级\"]},{\"name\":\"台湾省\",\"subs\":[\"台北市\",\"高雄市\",\"基隆市\",\"台中市\",\"台南市\",\"新竹市\",\"嘉义市\",\"新北市\",\"宜兰县\",\"桃园县\",\"新竹县\",\"苗栗县\",\"彰化县\",\"南投县\",\"云林县\",\"嘉义县\",\"屏东县\",\"台东县\",\"花莲县\",\"澎湖县\",\"金门县\",\"连江县\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":\"1.00\",\"repeatNumber\":1,\"repeatAmount\":\"1.00\"}}]', 3, 1, 0, '2020-09-17 08:58:02'); +INSERT INTO `shop_truck_template` VALUES (191, 'T2020091731584', '1256123', NULL, '[{\"city\":[{\"name\":\"天津市\",\"subs\":[\"天津市\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":1}},{\"city\":[{\"name\":\"云南省\",\"subs\":[\"昆明市\",\"曲靖市\",\"玉溪市\",\"保山市\",\"昭通市\",\"丽江市\",\"普洱市\",\"临沧市\",\"楚雄彝族自治州\",\"红河哈尼族彝族自治州\",\"文山壮族苗族自治州\",\"西双版纳傣族自治州\",\"大理白族自治州\",\"德宏傣族景颇族自治州\",\"怒江傈僳族自治州\",\"迪庆藏族自治州\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":\"2\"}},{\"city\":[{\"name\":\"河北省\",\"subs\":[\"石家庄市\",\"唐山市\",\"秦皇岛市\",\"邯郸市\",\"邢台市\",\"保定市\",\"张家口市\",\"承德市\",\"沧州市\",\"廊坊市\",\"衡水市\"]},{\"name\":\"吉林省\",\"subs\":[\"长春市\",\"吉林市\",\"四平市\",\"通化市\",\"白山市\",\"松原市\",\"白城市\",\"延边朝鲜族自治州\"]},{\"name\":\"浙江省\",\"subs\":[\"杭州市\",\"宁波市\",\"温州市\",\"嘉兴市\",\"湖州市\",\"绍兴市\",\"金华市\",\"衢州市\",\"舟山市\",\"台州市\",\"丽水市\",\"舟山群岛新区\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":1}}]', 0, 0, 0, '2020-09-17 06:00:44'); +INSERT INTO `shop_truck_template` VALUES (192, 'T2020091734143', '1256123', '{\"firstNumber\":1,\"firstAmount\":\"1.00\",\"repeatNumber\":1,\"repeatAmount\":\"2.00\"}', '[{\"city\":[{\"name\":\"北京市\",\"subs\":[\"北京市\"]},{\"name\":\"内蒙古自治区\",\"subs\":[\"呼和浩特市\",\"包头市\",\"乌海市\",\"赤峰市\",\"通辽市\",\"鄂尔多斯市\",\"呼伦贝尔市\",\"巴彦淖尔市\",\"乌兰察布市\",\"兴安盟\",\"锡林郭勒盟\",\"阿拉善盟\"]},{\"name\":\"上海市\",\"subs\":[\"上海市\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":\"2.00\"}}]', 2, 0, 0, '2020-09-17 06:03:00'); +INSERT INTO `shop_truck_template` VALUES (193, 'T2020091734314', '1256123', NULL, '[{\"city\":[{\"name\":\"天津市\",\"subs\":[\"天津市\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":1}},{\"city\":[{\"name\":\"北京市\",\"subs\":[\"北京市\"]},{\"name\":\"河北省\",\"subs\":[\"石家庄市\",\"唐山市\",\"秦皇岛市\",\"邯郸市\",\"邢台市\",\"保定市\",\"张家口市\",\"承德市\",\"沧州市\",\"廊坊市\",\"衡水市\"]},{\"name\":\"山西省\",\"subs\":[\"太原市\",\"大同市\",\"阳泉市\",\"长治市\",\"晋城市\",\"朔州市\",\"晋中市\",\"运城市\",\"忻州市\",\"临汾市\",\"吕梁市\"]},{\"name\":\"内蒙古自治区\",\"subs\":[\"呼和浩特市\",\"包头市\",\"乌海市\",\"赤峰市\",\"通辽市\",\"鄂尔多斯市\",\"呼伦贝尔市\",\"巴彦淖尔市\",\"乌兰察布市\",\"兴安盟\",\"锡林郭勒盟\",\"阿拉善盟\"]},{\"name\":\"辽宁省\",\"subs\":[\"沈阳市\",\"大连市\",\"鞍山市\",\"抚顺市\",\"本溪市\",\"丹东市\",\"锦州市\",\"营口市\",\"阜新市\",\"辽阳市\",\"盘锦市\",\"铁岭市\",\"朝阳市\",\"葫芦岛市\",\"金普新区\"]},{\"name\":\"吉林省\",\"subs\":[\"长春市\",\"吉林市\",\"四平市\",\"辽源市\",\"通化市\",\"白山市\",\"松原市\",\"白城市\",\"延边朝鲜族自治州\"]},{\"name\":\"黑龙江省\",\"subs\":[\"哈尔滨市\",\"齐齐哈尔市\",\"鸡西市\",\"鹤岗市\",\"双鸭山市\",\"大庆市\",\"伊春市\",\"佳木斯市\",\"七台河市\",\"牡丹江市\",\"黑河市\",\"绥化市\",\"大兴安岭地区\"]},{\"name\":\"上海市\",\"subs\":[\"上海市\"]},{\"name\":\"浙江省\",\"subs\":[\"杭州市\",\"宁波市\",\"温州市\",\"嘉兴市\",\"湖州市\",\"绍兴市\",\"金华市\",\"衢州市\",\"舟山市\",\"台州市\",\"丽水市\",\"舟山群岛新区\"]},{\"name\":\"安徽省\",\"subs\":[\"合肥市\",\"芜湖市\",\"蚌埠市\",\"淮南市\",\"马鞍山市\",\"淮北市\",\"铜陵市\",\"安庆市\",\"黄山市\",\"滁州市\",\"阜阳市\",\"宿州市\",\"六安市\",\"亳州市\",\"池州市\",\"宣城市\"]},{\"name\":\"福建省\",\"subs\":[\"福州市\",\"厦门市\",\"莆田市\",\"三明市\",\"泉州市\",\"漳州市\",\"龙岩市\",\"宁德市\"]},{\"name\":\"江西省\",\"subs\":[\"南昌市\",\"景德镇市\",\"萍乡市\",\"九江市\",\"新余市\",\"鹰潭市\",\"赣州市\",\"吉安市\",\"宜春市\",\"抚州市\",\"上饶市\"]},{\"name\":\"山东省\",\"subs\":[\"济南市\",\"青岛市\",\"淄博市\",\"枣庄市\",\"东营市\",\"烟台市\",\"潍坊市\",\"济宁市\",\"泰安市\",\"威海市\",\"日照市\",\"莱芜市\",\"临沂市\",\"德州市\",\"聊城市\",\"滨州市\",\"菏泽市\"]},{\"name\":\"河南省\",\"subs\":[\"郑州市\",\"开封市\",\"洛阳市\",\"平顶山市\",\"安阳市\",\"鹤壁市\",\"新乡市\",\"焦作市\",\"濮阳市\",\"许昌市\",\"漯河市\",\"三门峡市\",\"南阳市\",\"商丘市\",\"信阳市\",\"周口市\",\"驻马店市\",\"直辖县级\"]},{\"name\":\"湖北省\",\"subs\":[\"武汉市\",\"黄石市\",\"十堰市\",\"宜昌市\",\"襄阳市\",\"鄂州市\",\"荆门市\",\"孝感市\",\"荆州市\",\"黄冈市\",\"咸宁市\",\"随州市\",\"恩施土家族苗族自治州\",\"直辖县级\"]},{\"name\":\"湖南省\",\"subs\":[\"长沙市\",\"株洲市\",\"湘潭市\",\"衡阳市\",\"邵阳市\",\"岳阳市\",\"常德市\",\"张家界市\",\"益阳市\",\"郴州市\",\"永州市\",\"怀化市\",\"娄底市\",\"湘西土家族苗族自治州\"]},{\"name\":\"广东省\",\"subs\":[\"广州市\",\"韶关市\",\"深圳市\",\"珠海市\",\"汕头市\",\"佛山市\",\"江门市\",\"湛江市\",\"茂名市\",\"肇庆市\",\"惠州市\",\"梅州市\",\"汕尾市\",\"河源市\",\"阳江市\",\"清远市\",\"东莞市\",\"中山市\",\"潮州市\",\"揭阳市\",\"云浮市\"]},{\"name\":\"广西壮族自治区\",\"subs\":[\"南宁市\",\"柳州市\",\"桂林市\",\"梧州市\",\"北海市\",\"防城港市\",\"钦州市\",\"贵港市\",\"玉林市\",\"百色市\",\"贺州市\",\"河池市\",\"来宾市\",\"崇左市\"]},{\"name\":\"海南省\",\"subs\":[\"海口市\",\"三亚市\",\"三沙市\",\"直辖县级\",\"儋州市\"]},{\"name\":\"重庆市\",\"subs\":[\"重庆市\",\"县\"]},{\"name\":\"四川省\",\"subs\":[\"成都市\",\"自贡市\",\"攀枝花市\",\"泸州市\",\"德阳市\",\"绵阳市\",\"广元市\",\"遂宁市\",\"内江市\",\"乐山市\",\"南充市\",\"眉山市\",\"宜宾市\",\"广安市\",\"达州市\",\"雅安市\",\"巴中市\",\"资阳市\",\"阿坝藏族羌族自治州\",\"甘孜藏族自治州\",\"凉山彝族自治州\"]},{\"name\":\"贵州省\",\"subs\":[\"贵阳市\",\"六盘水市\",\"遵义市\",\"安顺市\",\"毕节市\",\"铜仁市\",\"黔西南布依族苗族自治州\",\"黔东南苗族侗族自治州\",\"黔南布依族苗族自治州\"]},{\"name\":\"云南省\",\"subs\":[\"昆明市\",\"曲靖市\",\"玉溪市\",\"保山市\",\"昭通市\",\"丽江市\",\"普洱市\",\"临沧市\",\"楚雄彝族自治州\",\"红河哈尼族彝族自治州\",\"文山壮族苗族自治州\",\"西双版纳傣族自治州\",\"大理白族自治州\",\"德宏傣族景颇族自治州\",\"怒江傈僳族自治州\",\"迪庆藏族自治州\"]},{\"name\":\"西藏自治区\",\"subs\":[\"拉萨市\",\"日喀则市\",\"昌都市\",\"山南地区\",\"那曲地区\",\"阿里地区\",\"林芝地区\"]},{\"name\":\"陕西省\",\"subs\":[\"西安市\",\"铜川市\",\"宝鸡市\",\"咸阳市\",\"渭南市\",\"延安市\",\"汉中市\",\"榆林市\",\"安康市\",\"商洛市\",\"西咸新区\"]},{\"name\":\"甘肃省\",\"subs\":[\"兰州市\",\"嘉峪关市\",\"金昌市\",\"白银市\",\"天水市\",\"武威市\",\"张掖市\",\"平凉市\",\"酒泉市\",\"庆阳市\",\"定西市\",\"陇南市\",\"临夏回族自治州\",\"甘南藏族自治州\"]},{\"name\":\"青海省\",\"subs\":[\"西宁市\",\"海东市\",\"海北藏族自治州\",\"黄南藏族自治州\",\"海南藏族自治州\",\"果洛藏族自治州\",\"玉树藏族自治州\",\"海西蒙古族藏族自治州\"]},{\"name\":\"宁夏回族自治区\",\"subs\":[\"银川市\",\"石嘴山市\",\"吴忠市\",\"固原市\",\"中卫市\"]},{\"name\":\"新疆维吾尔自治区\",\"subs\":[\"乌鲁木齐市\",\"克拉玛依市\",\"吐鲁番地区\",\"哈密地区\",\"昌吉回族自治州\",\"博尔塔拉蒙古自治州\",\"巴音郭楞蒙古自治州\",\"阿克苏地区\",\"克孜勒苏柯尔克孜自治州\",\"喀什地区\",\"和田地区\",\"伊犁哈萨克自治州\",\"塔城地区\",\"阿勒泰地区\",\"直辖县级\"]},{\"name\":\"台湾省\",\"subs\":[\"台北市\",\"高雄市\",\"基隆市\",\"台中市\",\"台南市\",\"新竹市\",\"嘉义市\",\"新北市\",\"宜兰县\",\"桃园县\",\"新竹县\",\"苗栗县\",\"彰化县\",\"南投县\",\"云林县\",\"嘉义县\",\"屏东县\",\"台东县\",\"花莲县\",\"澎湖县\",\"金门县\",\"连江县\"]},{\"name\":\"香港特别行政区\",\"subs\":[\"香港特别行政区\"]},{\"name\":\"澳门特别行政区\",\"subs\":[\"澳门半岛\",\"氹仔岛\",\"路环岛\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":1}},{\"city\":[{\"name\":\"江苏省\",\"subs\":[\"南京市\",\"无锡市\",\"徐州市\",\"苏州市\",\"南通市\",\"连云港市\",\"淮安市\",\"盐城市\",\"扬州市\",\"镇江市\",\"泰州市\",\"宿迁市\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":1}},{\"city\":[{\"name\":\"江苏省\",\"subs\":[\"常州市\"]},{\"name\":\"福建省\",\"subs\":[\"南平市\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":1,\"repeatNumber\":1,\"repeatAmount\":1}}]', 0, 0, 0, '2020-09-17 06:03:16'); +INSERT INTO `shop_truck_template` VALUES (194, 'T2020091731249', '通用邮费模板', '{\"firstNumber\":1,\"firstAmount\":\"1.00\",\"repeatNumber\":1,\"repeatAmount\":\"1.00\"}', '[{\"city\":[{\"name\":\"北京市\",\"subs\":[\"北京市\"]},{\"name\":\"天津市\",\"subs\":[\"天津市\"]},{\"name\":\"河北省\",\"subs\":[\"石家庄市\",\"唐山市\",\"秦皇岛市\",\"邯郸市\",\"邢台市\",\"保定市\",\"张家口市\",\"承德市\",\"沧州市\",\"廊坊市\",\"衡水市\"]},{\"name\":\"山西省\",\"subs\":[\"太原市\",\"大同市\",\"阳泉市\",\"长治市\",\"晋城市\",\"朔州市\",\"晋中市\",\"运城市\",\"忻州市\",\"临汾市\",\"吕梁市\"]},{\"name\":\"内蒙古自治区\",\"subs\":[\"呼和浩特市\",\"包头市\",\"乌海市\",\"赤峰市\",\"通辽市\",\"鄂尔多斯市\",\"呼伦贝尔市\",\"巴彦淖尔市\",\"乌兰察布市\",\"兴安盟\",\"锡林郭勒盟\",\"阿拉善盟\"]},{\"name\":\"辽宁省\",\"subs\":[\"沈阳市\",\"大连市\",\"鞍山市\",\"抚顺市\",\"本溪市\",\"丹东市\",\"锦州市\",\"营口市\",\"阜新市\",\"辽阳市\",\"盘锦市\",\"铁岭市\",\"朝阳市\",\"葫芦岛市\",\"金普新区\"]},{\"name\":\"吉林省\",\"subs\":[\"长春市\",\"吉林市\",\"四平市\",\"辽源市\",\"通化市\",\"白山市\",\"松原市\",\"白城市\",\"延边朝鲜族自治州\"]},{\"name\":\"黑龙江省\",\"subs\":[\"哈尔滨市\",\"齐齐哈尔市\",\"鸡西市\",\"鹤岗市\",\"双鸭山市\",\"大庆市\",\"伊春市\",\"佳木斯市\",\"七台河市\",\"牡丹江市\",\"黑河市\",\"绥化市\",\"大兴安岭地区\"]},{\"name\":\"上海市\",\"subs\":[\"上海市\"]},{\"name\":\"江苏省\",\"subs\":[\"南京市\",\"无锡市\",\"徐州市\",\"常州市\",\"苏州市\",\"南通市\",\"连云港市\",\"淮安市\",\"盐城市\",\"扬州市\",\"镇江市\",\"泰州市\",\"宿迁市\"]},{\"name\":\"浙江省\",\"subs\":[\"杭州市\",\"宁波市\",\"温州市\",\"嘉兴市\",\"湖州市\",\"绍兴市\",\"金华市\",\"衢州市\",\"舟山市\",\"台州市\",\"丽水市\",\"舟山群岛新区\"]},{\"name\":\"安徽省\",\"subs\":[\"合肥市\",\"芜湖市\",\"蚌埠市\",\"淮南市\",\"马鞍山市\",\"淮北市\",\"铜陵市\",\"安庆市\",\"黄山市\",\"滁州市\",\"阜阳市\",\"宿州市\",\"六安市\",\"亳州市\",\"池州市\",\"宣城市\"]},{\"name\":\"福建省\",\"subs\":[\"福州市\",\"厦门市\",\"莆田市\",\"三明市\",\"泉州市\",\"漳州市\",\"南平市\",\"龙岩市\",\"宁德市\"]},{\"name\":\"江西省\",\"subs\":[\"南昌市\",\"景德镇市\",\"萍乡市\",\"九江市\",\"新余市\",\"鹰潭市\",\"赣州市\",\"吉安市\",\"宜春市\",\"抚州市\",\"上饶市\"]},{\"name\":\"山东省\",\"subs\":[\"济南市\",\"青岛市\",\"淄博市\",\"枣庄市\",\"东营市\",\"烟台市\",\"潍坊市\",\"济宁市\",\"泰安市\",\"威海市\",\"日照市\",\"莱芜市\",\"临沂市\",\"德州市\",\"聊城市\",\"滨州市\",\"菏泽市\"]},{\"name\":\"河南省\",\"subs\":[\"郑州市\",\"开封市\",\"洛阳市\",\"平顶山市\",\"安阳市\",\"鹤壁市\",\"新乡市\",\"焦作市\",\"濮阳市\",\"许昌市\",\"漯河市\",\"三门峡市\",\"南阳市\",\"商丘市\",\"信阳市\",\"周口市\",\"驻马店市\",\"直辖县级\"]},{\"name\":\"湖北省\",\"subs\":[\"武汉市\",\"黄石市\",\"十堰市\",\"宜昌市\",\"襄阳市\",\"鄂州市\",\"荆门市\",\"孝感市\",\"荆州市\",\"黄冈市\",\"咸宁市\",\"随州市\",\"恩施土家族苗族自治州\",\"直辖县级\"]},{\"name\":\"湖南省\",\"subs\":[\"长沙市\",\"株洲市\",\"湘潭市\",\"衡阳市\",\"邵阳市\",\"岳阳市\",\"常德市\",\"张家界市\",\"益阳市\",\"郴州市\",\"永州市\",\"怀化市\",\"娄底市\",\"湘西土家族苗族自治州\"]},{\"name\":\"广东省\",\"subs\":[\"广州市\",\"韶关市\",\"深圳市\",\"珠海市\",\"汕头市\",\"佛山市\",\"江门市\",\"湛江市\",\"茂名市\",\"肇庆市\",\"惠州市\",\"梅州市\",\"汕尾市\",\"河源市\",\"阳江市\",\"清远市\",\"东莞市\",\"中山市\",\"潮州市\",\"揭阳市\",\"云浮市\"]},{\"name\":\"广西壮族自治区\",\"subs\":[\"南宁市\",\"柳州市\",\"桂林市\",\"梧州市\",\"北海市\",\"防城港市\",\"钦州市\",\"贵港市\",\"玉林市\",\"百色市\",\"贺州市\",\"河池市\",\"来宾市\",\"崇左市\"]},{\"name\":\"海南省\",\"subs\":[\"海口市\",\"三亚市\",\"三沙市\",\"直辖县级\",\"儋州市\"]},{\"name\":\"重庆市\",\"subs\":[\"重庆市\",\"县\"]},{\"name\":\"四川省\",\"subs\":[\"成都市\",\"自贡市\",\"攀枝花市\",\"泸州市\",\"德阳市\",\"绵阳市\",\"广元市\",\"遂宁市\",\"内江市\",\"乐山市\",\"南充市\",\"眉山市\",\"宜宾市\",\"广安市\",\"达州市\",\"雅安市\",\"巴中市\",\"资阳市\",\"阿坝藏族羌族自治州\",\"甘孜藏族自治州\",\"凉山彝族自治州\"]},{\"name\":\"贵州省\",\"subs\":[\"贵阳市\",\"六盘水市\",\"遵义市\",\"安顺市\",\"毕节市\",\"铜仁市\",\"黔西南布依族苗族自治州\",\"黔东南苗族侗族自治州\",\"黔南布依族苗族自治州\"]},{\"name\":\"云南省\",\"subs\":[\"昆明市\",\"曲靖市\",\"玉溪市\",\"保山市\",\"昭通市\",\"丽江市\",\"普洱市\",\"临沧市\",\"楚雄彝族自治州\",\"红河哈尼族彝族自治州\",\"文山壮族苗族自治州\",\"西双版纳傣族自治州\",\"大理白族自治州\",\"德宏傣族景颇族自治州\",\"怒江傈僳族自治州\",\"迪庆藏族自治州\"]},{\"name\":\"西藏自治区\",\"subs\":[\"拉萨市\",\"日喀则市\",\"昌都市\",\"山南地区\",\"那曲地区\",\"阿里地区\",\"林芝地区\"]},{\"name\":\"陕西省\",\"subs\":[\"西安市\",\"铜川市\",\"宝鸡市\",\"咸阳市\",\"渭南市\",\"延安市\",\"汉中市\",\"榆林市\",\"安康市\",\"商洛市\",\"西咸新区\"]},{\"name\":\"甘肃省\",\"subs\":[\"兰州市\",\"嘉峪关市\",\"金昌市\",\"白银市\",\"天水市\",\"武威市\",\"张掖市\",\"平凉市\",\"酒泉市\",\"庆阳市\",\"定西市\",\"陇南市\",\"临夏回族自治州\",\"甘南藏族自治州\"]},{\"name\":\"青海省\",\"subs\":[\"西宁市\",\"海东市\",\"海北藏族自治州\",\"黄南藏族自治州\",\"海南藏族自治州\",\"果洛藏族自治州\",\"玉树藏族自治州\",\"海西蒙古族藏族自治州\"]},{\"name\":\"宁夏回族自治区\",\"subs\":[\"银川市\",\"石嘴山市\",\"吴忠市\",\"固原市\",\"中卫市\"]},{\"name\":\"新疆维吾尔自治区\",\"subs\":[\"乌鲁木齐市\",\"克拉玛依市\",\"吐鲁番地区\",\"哈密地区\",\"昌吉回族自治州\",\"博尔塔拉蒙古自治州\",\"巴音郭楞蒙古自治州\",\"阿克苏地区\",\"克孜勒苏柯尔克孜自治州\",\"喀什地区\",\"和田地区\",\"伊犁哈萨克自治州\",\"塔城地区\",\"阿勒泰地区\",\"直辖县级\"]},{\"name\":\"台湾省\",\"subs\":[\"台北市\",\"高雄市\",\"基隆市\",\"台中市\",\"台南市\",\"新竹市\",\"嘉义市\",\"新北市\",\"宜兰县\",\"桃园县\",\"新竹县\",\"苗栗县\",\"彰化县\",\"南投县\",\"云林县\",\"嘉义县\",\"屏东县\",\"台东县\",\"花莲县\",\"澎湖县\",\"金门县\",\"连江县\"]}],\"rule\":{\"firstNumber\":1,\"firstAmount\":\"6.00\",\"repeatNumber\":1,\"repeatAmount\":\"4.00\"}}]', 3, 1, 0, '2020-09-17 08:58:02'); SET FOREIGN_KEY_CHECKS = 1; diff --git a/app/data/service/TruckService.php b/app/data/service/TruckService.php index 74bcdd313..2499013d0 100644 --- a/app/data/service/TruckService.php +++ b/app/data/service/TruckService.php @@ -19,17 +19,17 @@ class TruckService extends Service * @param string $provName 省份名称 * @param string $cityName 城市名称 * @param integer $truckCount 邮费基数 - * @return array + * @return array [邮费金额, 计费基数, 模板编号, 计算描述] * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\DbException * @throws \think\db\exception\ModelNotFoundException */ public function amount(array $codes, string $provName, string $cityName, int $truckCount = 0): array { - if (empty($codes)) return [0, '', '邮费模板编码为空!']; + if (empty($codes)) return [0, $truckCount, '', '邮费模板编码为空!']; $map = [['status', '=', 1], ['deleted', '=', 0], ['code', 'in', $codes]]; $template = $this->app->db->name('ShopTruckTemplate')->where($map)->order('sort desc,id desc')->find(); - if (empty($template)) return [0, '', '邮费模板编码无效!']; + if (empty($template)) return [0, $truckCount, '', '邮费模板编码无效!']; $rule = json_decode($template['normal'], true) ?: []; foreach (json_decode($template['content'], true) ?: [] as $item) { if (isset($item['city']) && is_array($item['city'])) foreach ($item['city'] as $city) { @@ -42,10 +42,10 @@ class TruckService extends Service [$firstNumber, $firstAmount] = [$rule['firstNumber'] ?: 0, $rule['firstAmount'] ?: 0]; [$repeatNumber, $repeatAmount] = [$rule['repeatNumber'] ?: 0, $rule['repeatAmount'] ?: 0]; if ($truckCount <= $firstNumber) { - return [$firstAmount, $template['code'], "首件计费,不超过{$firstNumber}件"]; + return [$firstAmount, $truckCount, $template['code'], "首件计费,不超过{$firstNumber}件"]; } $amount = $repeatNumber > 0 ? $repeatAmount * ceil(($truckCount - $firstNumber) / $repeatNumber) : 0; - return [$firstAmount + $amount, $template['code'], "续件计费,超出{$firstNumber}件续件{$amount}元"]; + return [$firstAmount + $amount, $truckCount, $template['code'], "续件计费,超出{$firstNumber}件续件{$amount}元"]; } /**