|  | @@ -421,8 +421,9 @@ class TongCe:
 | 
	
		
			
				|  |  |                  for cy in city:
 | 
	
		
			
				|  |  |                      for jzjg in juzhujiegou:
 | 
	
		
			
				|  |  |                         insert_data.append([zfl, a, cy, jzjg])
 | 
	
		
			
				|  |  | -        self.linshi_db.add_some(self.sql_13, insert_data)
 | 
	
		
			
				|  |  | -        pass
 | 
	
		
			
				|  |  | +        if len(insert_data) > 0:
 | 
	
		
			
				|  |  | +            self.linshi_db.truncate('mvp_crowd_info')
 | 
	
		
			
				|  |  | +            self.linshi_db.add_some(self.sql_13, insert_data)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      sql_15 = '''
 | 
	
		
			
				|  |  |            select id, pay_ability, age_area, city_name, life_cycle from mvp_crowd_info where status = 1
 | 
	
	
		
			
				|  | @@ -438,7 +439,9 @@ class TongCe:
 | 
	
		
			
				|  |  |          for key in option_info.keys():
 | 
	
		
			
				|  |  |              data = option_info[key]
 | 
	
		
			
				|  |  |              insert_data.append([data[0], data[1], data[3]])
 | 
	
		
			
				|  |  | -        self.linshi_db.add_some(self.sql_12, insert_data)
 | 
	
		
			
				|  |  | +        if len(insert_data) > 0:
 | 
	
		
			
				|  |  | +            self.linshi_db.truncate('mvp_page_display_rule')
 | 
	
		
			
				|  |  | +            self.linshi_db.add_some(self.sql_12, insert_data)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      def get_rule_data_info(self):
 | 
	
		
			
				|  |  |          data = self.linshi_db.select(self.sql_11)
 | 
	
	
		
			
				|  | @@ -464,7 +467,6 @@ class TongCe:
 | 
	
		
			
				|  |  |          # 2: 写入rule
 | 
	
		
			
				|  |  |          self.insert_into_rule()
 | 
	
		
			
				|  |  |          rule = self.get_rule_data_info()
 | 
	
		
			
				|  |  | -        return
 | 
	
		
			
				|  |  |          # 3: 读入答题数据
 | 
	
		
			
				|  |  |          self.answers = self.marketing_db.select(self.sql_9)
 | 
	
		
			
				|  |  |          self.match_data_info = self.get_option_match_info()
 | 
	
	
		
			
				|  | @@ -497,7 +499,10 @@ class TongCe:
 | 
	
		
			
				|  |  |                                      if md[1] == key and md[2] == option_id:
 | 
	
		
			
				|  |  |                                          match_id = md[0]
 | 
	
		
			
				|  |  |                                          insert_data.append([crowd_info_id, match_id, rule_id, option_name, len(option_data_list) / question_people])
 | 
	
		
			
				|  |  | -            self.shangju_db.add_some(self.sql_6, insert_data)
 | 
	
		
			
				|  |  | +            if len(insert_data) > 0:
 | 
	
		
			
				|  |  | +                self.shangju_db.truncate('mvp_page_display_data')
 | 
	
		
			
				|  |  | +                self.shangju_db.add_some(self.sql_6, insert_data)
 | 
	
		
			
				|  |  | +            return len(insert_data)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      def get_rule_id(self, sub_question_id, rule):
 | 
	
		
			
				|  |  |          for re in rule:
 |