- 在验证请求数据前检查并设置默认的 pick_up_id 值 - 防止因缺少 pick_up_id 参数导致的数据处理错误 - 确保订单创建流程的稳定性
@@ -47,6 +47,7 @@ class StoreOrderCreateValidate extends CommonValidate
public function validateRequest(): array
{
$data = $this->request->post();
+ if (!isset($data['pick_up_id'])) $data['pick_up_id'] = 0;
Log::info('request-api-store-order-create-params:' . json_encode($data));
if (!$this->check($data)) {
return ['status' => 'error', 'message' => $this->getError()];