renyupeng 6 月之前
父節點
當前提交
992dc71295
共有 2 個文件被更改,包括 5 次插入6 次删除
  1. 3 4
      JST/KwaixiaodianJstPurchaseItemsRange_append.py
  2. 2 2
      spider/SpiderPromoterHeaderMgs.py

+ 3 - 4
JST/KwaixiaodianJstPurchaseItemsRange_append.py

@@ -24,7 +24,7 @@ group by sku_id
         results = self.conn.QueryAll(sql=sql)
         items_per_thread = len(results)
         threads = []
-        for i in range(5):
+        for i in range(1):
             start = i * items_per_thread
             end = start + items_per_thread
             thread = threading.Thread(target=self.handlerSkuRange, args=(results[start:end],))
@@ -34,6 +34,7 @@ group by sku_id
             thread.join()
 
     def handlerSkuRange(self, sku_list):
+        sku_item_list = []
         for sku_id in sku_list:
             sku_id = sku_id[0].decode("utf-8")
             sku_range_delete = """
@@ -47,7 +48,6 @@ group by sku_id
             data_list = self.conn.QueryAll(sql=sku_sql)
             sumqty = 0
             end_qty = 0
-            sku_item_list = []
             for i, data in enumerate(data_list):
                 if i == 0:
                     start_qty = 0
@@ -86,8 +86,7 @@ group by sku_id
                     poi_id, po_id, sku_id, qty, price, po_date, start_qty, end_qty, sku_num
                 )
                 sku_item_list.append(sku_item)
-            print(sku_item_list)
-            batch_insertPro_jst(sku_item_list, 'kwaixiaodian_jst_purchase_items_range')
+        batch_insertPro_jst(sku_item_list, 'kwaixiaodian_jst_purchase_items_range')
 
 
 if __name__ == '__main__':

+ 2 - 2
spider/SpiderPromoterHeaderMgs.py

@@ -68,9 +68,9 @@ class SpiderPromoterHeader:
     def GetPromoterID(self):
         try:
             sql = """select a.promoter_id from miaogousi.promoter_oerder_amount a
-        left join miaogousi.promoter_info b
+        inner join miaogousi.promoter_info b
         on a.promoter_id=b.promoter_id
-        where b.promoter_id is null and a.`30day_gmv` is not null
+        where  a.`30day_gmv` is not null
         group by a.promoter_id"""
             promoterIdList = self.conn.QueryAll(sql)
             return promoterIdList