Explorar el Código

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

sunxbiao hace 9 meses
padre
commit
52dc920812
Se han modificado 1 ficheros con 6 adiciones y 1 borrados
  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
             // 5、将 未同步到的商品 进行下架
110
             // 5、将 未同步到的商品 进行下架
111
+            sort($spu_id_list);
112
+            sort($goods_id_list);
111
             $goodsIds = array_diff($spu_id_list, $goods_id_list);
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
             return 'sussess';
119
             return 'sussess';
115
         } catch (Exception $e) {
120
         } catch (Exception $e) {