Sfoglia il codice sorgente

fix(store): 修复订单创建时地址参数默认值问题

- 修改 psType 参数默认值从 true 改为 false
- 修复地址传递逻辑,确保不需要地址时不传入无效地址数据
- 避免因默认值错误导致的订单创建失败问题
shichen 2 mesi fa
parent
commit
eddea95a14
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      app/controller/api/store/order/StoreOrder.php

+ 1 - 1
app/controller/api/store/order/StoreOrder.php

@@ -72,7 +72,7 @@ class StoreOrder extends BaseController
72 72
     {
73 73
         $cartId = (array)$this->request->param('cart_id', []);
74 74
         $addressId = (int)$this->request->param('address_id');
75
-        $psType = $this->request->param('type',true);//是否需要地址 boolean
75
+        $psType = $this->request->param('type',false);//是否需要地址 boolean
76 76
         $uid = $this->request->uid();
77 77
 
78 78
         if (!($count = count($cartId)) || $count != count($cartRepository->validIntersection($cartId, $uid)))