|  | @@ -112,23 +112,38 @@ class CreateAdPlan():
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          if self.task['date_set']['date_module'] == '2':
 | 
	
		
			
				|  |  |              print(self.task['date_set']['date_list'])
 | 
	
		
			
				|  |  | -            select_elements = self.driver.find_elements_by_xpath('//*[@class="adui-radio-base adui-radio-small"]')
 | 
	
		
			
				|  |  | -            for _ in select_elements:
 | 
	
		
			
				|  |  | -                if '长期投放' in _.text:
 | 
	
		
			
				|  |  | -                    _.click()
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |              input_elements[0].click()
 | 
	
		
			
				|  |  |              time.sleep(0.1)
 | 
	
		
			
				|  |  |              input_elements[0].send_keys(Keys.RIGHT)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -            # for i in range(7):
 | 
	
		
			
				|  |  | -            #     time.sleep(random.uniform(0.1, 0.2))
 | 
	
		
			
				|  |  | -            #     input_elements[0].send_keys(Keys.BACKSPACE)
 | 
	
		
			
				|  |  | -            # for _ in self.task['date_set']['date_list'][0][1:]:
 | 
	
		
			
				|  |  | -            #     time.sleep(random.uniform(0.1, 0.2))
 | 
	
		
			
				|  |  | -            #     input_elements[0].send_keys(_)
 | 
	
		
			
				|  |  | -            # input_elements[0].send_keys(Keys.RETURN)
 | 
	
		
			
				|  |  | +            for i in range(7):
 | 
	
		
			
				|  |  | +                time.sleep(random.uniform(0.1, 0.2))
 | 
	
		
			
				|  |  | +                input_elements[0].send_keys(Keys.BACKSPACE)
 | 
	
		
			
				|  |  | +            for _ in self.task['date_set']['date_list'][0][1:]:
 | 
	
		
			
				|  |  | +                time.sleep(random.uniform(0.1, 0.2))
 | 
	
		
			
				|  |  | +                input_elements[0].send_keys(_)
 | 
	
		
			
				|  |  | +            input_elements[0].send_keys(Keys.RETURN)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              time.sleep(random.uniform(0.1, 0.2))
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +            if self.task['date_set']['date_module'] == '2':
 | 
	
		
			
				|  |  | +                select_elements = self.driver.find_elements_by_xpath('//*[@class="adui-radio-base adui-radio-small"]')
 | 
	
		
			
				|  |  | +                for _ in select_elements:
 | 
	
		
			
				|  |  | +                    if '长期投放' in _.text:
 | 
	
		
			
				|  |  | +                        _.click()
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        # time.sleep(0.1)
 | 
	
		
			
				|  |  | +        # # 使用日期表格进行选择
 | 
	
		
			
				|  |  | +        # time_form = self.driver.find_element_by_xpath('//*[@class="adui-input-right adui-input-right_icon"]')
 | 
	
		
			
				|  |  | +        # time_form.click()
 | 
	
		
			
				|  |  | +        # time.sleep(0.2)
 | 
	
		
			
				|  |  | +        # time_form_es = self.driver.find_elements_by_xpath('//*[@class="adui-date-day"]')
 | 
	
		
			
				|  |  | +        # for _ in time_form_es:
 | 
	
		
			
				|  |  | +        #     print(_.text)
 | 
	
		
			
				|  |  | +        # time_form_es[4].click()
 | 
	
		
			
				|  |  | +        # time.sleep(0.2)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          else:
 | 
	
		
			
				|  |  |              input_elements[0].click()
 | 
	
		
			
				|  |  |              input_elements[0].send_keys(Keys.RIGHT)
 | 
	
	
		
			
				|  | @@ -151,9 +166,11 @@ class CreateAdPlan():
 | 
	
		
			
				|  |  |              for _ in self.task['date_set']['date_list'][1][1:]:
 | 
	
		
			
				|  |  |                  time.sleep(random.uniform(0.1, 0.2))
 | 
	
		
			
				|  |  |                  input_elements[1].send_keys(_)
 | 
	
		
			
				|  |  | +            input_elements[1].send_keys(Keys.RETURN)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +            time.sleep(0.2)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          self.driver.save_screenshot('time-{}.png'.format(time.time()))
 | 
	
		
			
				|  |  | -        # self.driver.find_element_by_xpath(
 | 
	
		
			
				|  |  | -        #     '//*[@id="wxadcontainer"]/div[1]/div/div[2]/main/div/div[2]/div[1]/div/div[2]/div/div[1]/section[1]/div[2]/form/div[2]/div/div/div/svg').click()
 | 
	
		
			
				|  |  |          time.sleep(0.1)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      def set_ad_human_location(self):
 | 
	
	
		
			
				|  | @@ -193,6 +210,12 @@ class CreateAdPlan():
 | 
	
		
			
				|  |  |          time.sleep(random.uniform(0.2, 0.3))
 | 
	
		
			
				|  |  |          bid_cost.send_keys(self.task['cost']['bid'])
 | 
	
		
			
				|  |  |          self.driver.find_element_by_css_selector('#target_next_step').click()
 | 
	
		
			
				|  |  | +        self.driver.save_screenshot('click-timely{}.png'.format(time.time()))
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        # show
 | 
	
		
			
				|  |  | +        title_element = self.driver.find_element_by_xpath('//*[@id="ad_name"]/input')
 | 
	
		
			
				|  |  | +        ActionChains(self.driver).move_to_element(title_element).perform()
 | 
	
		
			
				|  |  | +        time.sleep(1)
 | 
	
		
			
				|  |  |          self.driver.save_screenshot('click{}.png'.format(time.time()))
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      def set_ad_human(self):
 |