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