From b436f5a0159fa52b64304f3c10cbd81b54a0dd9c Mon Sep 17 00:00:00 2001 From: ctexthuang Date: Tue, 8 Apr 2025 11:23:21 +0800 Subject: [PATCH] feat : order list --- app/Constants/Common/DriverCode.php | 3 ++- app/Service/Api/Driver/BaseDriverService.php | 2 ++ app/Service/Api/Driver/LoadActionService.php | 2 ++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Constants/Common/DriverCode.php b/app/Constants/Common/DriverCode.php index bdc481e..d2a3184 100644 --- a/app/Constants/Common/DriverCode.php +++ b/app/Constants/Common/DriverCode.php @@ -5,8 +5,9 @@ namespace App\Constants\Common; class DriverCode { /** - * @var int 状态 1 出发 2 目的地 99 异常 + * @var int 状态 1 出发 2 目的地 99 异常 999 未出发 */ + CONST INT NO_DEPARTURES = 999; CONST INT DEPARTURES = 1; CONST INT DESTINATION = 2; CONST INT EXCEPTIONS = 99; diff --git a/app/Service/Api/Driver/BaseDriverService.php b/app/Service/Api/Driver/BaseDriverService.php index c6dca0e..512c2c9 100644 --- a/app/Service/Api/Driver/BaseDriverService.php +++ b/app/Service/Api/Driver/BaseDriverService.php @@ -11,6 +11,7 @@ declare(strict_types=1); namespace App\Service\Api\Driver; use App\Constants\Admin\CateringCode; +use App\Constants\Common\DriverCode; use App\Constants\Common\GoodCode; use App\Constants\Common\RoleCode; use App\Exception\ErrException; @@ -234,6 +235,7 @@ abstract class BaseDriverService extends BaseService 'meal_list' => $mealArr[$site['id']]['sku'] ?? [], 'option_order_quantity' => $optionArr[$site['id']]['copies'] ?? 0, 'option_add_staple_food_num' => $optionArr[$site['id']]['add_staple_food_num'] ?? 0, + 'status' => DriverCode::NO_DEPARTURES, 'create_time' => $dateTime, 'update_time' => $dateTime, ]; diff --git a/app/Service/Api/Driver/LoadActionService.php b/app/Service/Api/Driver/LoadActionService.php index bccd830..3645798 100644 --- a/app/Service/Api/Driver/LoadActionService.php +++ b/app/Service/Api/Driver/LoadActionService.php @@ -11,6 +11,7 @@ declare(strict_types=1); namespace App\Service\Api\Driver; use App\Constants\Admin\CateringCode; +use App\Constants\Common\DriverCode; use App\Constants\Common\OrderCode; use App\Exception\ErrException; use App\Model\Order; @@ -60,6 +61,7 @@ class LoadActionService extends BaseDriverService $list = $this->buildListData(); foreach ($list as &$one) { + $one['status'] = DriverCode::DEPARTURES; $one['meal_list'] = json_encode($one['meal_list']); }