Просмотр исходного кода

命令行-修复拉取微唯宝商品逻辑

sunxbiao месяцев назад: 6
Родитель
Сommit
be5dd5aa32
1 измененных файлов с 7 добавлено и 1 удалено
  1. 7 1
      app/controller/merchant/gong/Goods.php

+ 7 - 1
app/controller/merchant/gong/Goods.php

@@ -253,7 +253,13 @@ class Goods extends BaseController
253 253
             $spuId_info = json_decode($data['spuId_info'], true);
254 254
             $slider_image = $spuId_info['detail_img_list'] ?? '';
255 255
             $image = $spuId_info['cover_url'] ?? '';
256
-            $slider_image = empty($slider_image) ? $image : implode(',', json_decode($slider_image, true));
256
+            if (empty($slider_image)) {
257
+                $slider_image = $image;
258
+            } else if (is_string($slider_image)) {
259
+                $slider_image = implode(',', json_decode($slider_image, true));
260
+            } else if (is_array($slider_image)) {
261
+                $slider_image = implode(',', json_decode($slider_image, true));
262
+            }
257 263
             $yanglaojin_scale = (!empty($data['pension']) && !empty($data['market_price'])) ? bcdiv($data['pension'], $data['market_price'], 2) : 0;
258 264
 
259 265
             // 4、商品入库数据