From 39e5ef9d03de4ea5d4111b81ed93e0112ec4434c Mon Sep 17 00:00:00 2001 From: chenbo <709206448@qq.com> Date: Sat, 2 Dec 2023 14:45:58 +0800 Subject: [PATCH] =?UTF-8?q?debug=20=E4=BB=8A=E6=97=A5=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controller/api/dataview/Order.php | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/app/controller/api/dataview/Order.php b/app/controller/api/dataview/Order.php index 83478f41..ce1f6d15 100644 --- a/app/controller/api/dataview/Order.php +++ b/app/controller/api/dataview/Order.php @@ -102,6 +102,7 @@ class Order extends BaseController $response = $client->request('GET', $getUrl); $courierData = json_decode($response->getBody(), true); $currOrderList[$k]['courier'] = $courierData['data']['courier_name']; + $currOrderList[$k]['status'] = $this->getStatusDesc($order['status']); } // 待取货订单数 @@ -154,4 +155,23 @@ class Order extends BaseController array_multisort($orderCountArr, SORT_DESC, $townOrderList); return app('json')->success(compact('orderCount', 'townOrderList')); } + + private function getStatusDesc($status) + { + // 订单状态(0:待发货;1:待收货;2:待评价;3:已完成; 9: 拼团中 10: 待付尾款 11:尾款超时未付 -1:已退款) + $desc = [ + 0 => '待取货', + 1 => '待配送', + 2 => '待评价', + 3 => '已完成', + 9 => '拼团中', + 10 => '待付尾款', + 11 => '尾款超时未付', + -1 => '已退款', + ]; + if (!isset($desc[$status])) { + return '未知'; + } + return $desc[$status]; + } } \ No newline at end of file