1
1
mirror of https://github.com/KenanZhu/AutoLibrary.git synced 2026-06-18 15:33:03 +08:00

fix(LibReserve): remove spare wait in reserve operate and checking reserve list

This commit is contained in:
2025-11-06 22:40:15 +08:00
parent 99975ebeee
commit 269eed1cac
+3 -6
View File
@@ -508,9 +508,6 @@ class LibReserve(LibOperator):
WebDriverWait(self.__driver, 2).until( WebDriverWait(self.__driver, 2).until(
EC.presence_of_element_located((By.CLASS_NAME, "myReserveList")) EC.presence_of_element_located((By.CLASS_NAME, "myReserveList"))
) )
WebDriverWait(self.__driver, 2).until(
EC.presence_of_element_located((By.CSS_SELECTOR, ".myReserveList dl"))
)
except: except:
self._showTrace("加载预约记录页面失败 !") self._showTrace("加载预约记录页面失败 !")
return False return False
@@ -600,7 +597,7 @@ class LibReserve(LibOperator):
WebDriverWait(self.__driver, 5).until( WebDriverWait(self.__driver, 5).until(
EC.element_to_be_clickable((By.XPATH, "//a[@href='/map']")) EC.element_to_be_clickable((By.XPATH, "//a[@href='/map']"))
).click() ).click()
WebDriverWait(self.__driver, 5).until( WebDriverWait(self.__driver, 2).until(
EC.presence_of_element_located((By.ID, "seatLayout")) EC.presence_of_element_located((By.ID, "seatLayout"))
) )
except: except:
@@ -615,7 +612,7 @@ class LibReserve(LibOperator):
return False return False
# room find # room find
try: try:
WebDriverWait(self.__driver, 5).until( WebDriverWait(self.__driver, 2).until(
EC.element_to_be_clickable((By.ID, "findRoom")) EC.element_to_be_clickable((By.ID, "findRoom"))
).click() ).click()
except: except:
@@ -638,7 +635,7 @@ class LibReserve(LibOperator):
pass pass
else: else:
try: try:
WebDriverWait(self.__driver, 5).until( WebDriverWait(self.__driver, 2).until(
EC.element_to_be_clickable((By.ID, "reserveBtn")) EC.element_to_be_clickable((By.ID, "reserveBtn"))
).click() ).click()
submit_reserve = True submit_reserve = True