| 
					
				 | 
			
			
				@@ -185,26 +185,23 @@ class ZhongQingKanDianAuthor: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         while self.limit_flag: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             try: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 self.download_cnt = self.db_ops.get_today_videos() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if self.download_cnt >= self.rule_dict.get("videos_cnt", {}).get("min", 100): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    self.aliyun_log.logging( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        code="2010", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        message=f"今日已经达到最大量", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        data=self.download_cnt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    self.LocalLog.info(f"当日视频已达到最大爬取量{self.download_cnt}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 self.LocalLog.info(f"开始用户视频列表的请求和处理流程,今日已爬 {self.download_cnt} 个视频") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if not self.zqkd_user_list: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     self.LocalLog.info("没有用户数据") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     time.sleep(10) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     continue 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 for user_info in self.zqkd_user_list: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    # if not self.limit_flag: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    #     return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if not self.limit_flag: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        self.aliyun_log.logging( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            code="2010", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            message=f"今日已经达到最大量", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            data=self.download_cnt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        self.LocalLog.info("视频数量已达到预期") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     current_id, user_id = user_info 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     author_resp = self.req_user_list(user_id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if current_id > self.last_scanned_id: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        self.redis_ops.set_last_scanned_id(current_id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    self.redis_ops.set_last_scanned_id(current_id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if not author_resp: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         continue 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     author_data = author_resp.get("data", {}) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -335,6 +332,11 @@ class ZhongQingKanDianAuthor: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             # 保存视频ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             self.redis_ops.save_video_id(video_obj['channel_content_id']) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if self.download_cnt >= self.rule_dict.get("videos_cnt", {}).get("min", 300) and self.zqkd_user_list: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                self.aliyun_log.logging( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    code="2010", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    message=f"今日已经达到最大量", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    data=self.download_cnt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 self.LocalLog.info("视频数量已达到预期") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 # 判断视频数量达到预期且用户列表没有轮训完 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 # self.redis_ops.set_last_scanned_id(self.last_scanned_id) 
			 |