Преглед изворни кода

定时拉取微唯宝商品,记录下架商品内容

sunxbiao пре 9 месеци
родитељ
комит
52dc920812
1 измењених фајлова са 6 додато и 1 уклоњено
  1. 6 1
      app/controller/api/douhuomall/Take.php

+ 6 - 1
app/controller/api/douhuomall/Take.php

@@ -108,8 +108,13 @@ class Take
108 108
             }
109 109
 
110 110
             // 5、将 未同步到的商品 进行下架
111
+            sort($spu_id_list);
112
+            sort($goods_id_list);
111 113
             $goodsIds = array_diff($spu_id_list, $goods_id_list);
112
-            $this->remove($goodsIds);
114
+            if (!empty($goodsIds)) {
115
+                Db::name('log')->insert(['data' => '供应链拉取数据下架商品记录:' . json_encode(['spu_id_list' => $spu_id_list, 'goods_id_list' => $goods_id_list, 'goodsIds' => $goodsIds])]);
116
+                $this->remove($goodsIds);
117
+            }
113 118
 
114 119
             return 'sussess';
115 120
         } catch (Exception $e) {