Browse Source

Wesmiler 三勾多商户商城提交

wesmiler 4 năm trước cách đây
mục cha
commit
50ee5b0434

+ 2 - 1
app/api/service/order/settled/OrderSettledService.php

@@ -619,6 +619,7 @@ abstract class OrderSettledService extends BaseService
         // 订单商品列表
         // 订单商品列表
         $productList = [];
         $productList = [];
         foreach ($supplier['productList'] as $product) {
         foreach ($supplier['productList'] as $product) {
+            $default_spec_sku_id = "{$product['product_id']}_{$product['product_sku_id']}";
             $item = [
             $item = [
                 'order_id' => $status,
                 'order_id' => $status,
                 'user_id' => $this->user['user_id'],
                 'user_id' => $this->user['user_id'],
@@ -628,7 +629,7 @@ abstract class OrderSettledService extends BaseService
                 'image_id' => $product['image'][0]['image_id'],
                 'image_id' => $product['image'][0]['image_id'],
                 'deduct_stock_type' => $product['deduct_stock_type'],
                 'deduct_stock_type' => $product['deduct_stock_type'],
                 'spec_type' => $product['spec_type'],
                 'spec_type' => $product['spec_type'],
-                'spec_sku_id' => $product['product_sku']['spec_sku_id'],
+                'spec_sku_id' => isset($product['product_sku']['spec_sku_id'])? $product['product_sku']['spec_sku_id'] : $default_spec_sku_id,
                 'product_sku_id' => isset($product['product_sku']['product_sku_id'])? $product['product_sku']['product_sku_id'] : $product['product_sku_id'],
                 'product_sku_id' => isset($product['product_sku']['product_sku_id'])? $product['product_sku']['product_sku_id'] : $product['product_sku_id'],
                 'product_attr' => $product['product_sku']['product_attr'],
                 'product_attr' => $product['product_sku']['product_attr'],
                 'content' => $product['content'],
                 'content' => $product['content'],