diff --git a/src/operators/AutoLib.py b/src/operators/AutoLib.py index 43d160a..8443eba 100644 --- a/src/operators/AutoLib.py +++ b/src/operators/AutoLib.py @@ -187,7 +187,7 @@ class AutoLib(MsgBase): # reserve if run_mode["auto_reserve"]: if self.__lib_checker.canReserve(reserve_info.get("date")): - if self.__lib_reserve.reserve(reserve_info): + if self.__lib_reserve.reserve(username, reserve_info): result = 0 else: result = 1 diff --git a/src/operators/LibReserve.py b/src/operators/LibReserve.py index 3383dea..79fd789 100644 --- a/src/operators/LibReserve.py +++ b/src/operators/LibReserve.py @@ -627,6 +627,7 @@ class LibReserve(LibOperator): def reserve( self, + username: str, reserve_info: dict ) -> bool: @@ -683,7 +684,7 @@ class LibReserve(LibOperator): if not submit_reserve and have_hover_on_page: self.__driver.refresh() if reserve_success: - self._showTrace(f"用户 {reserve_info['username']} 预约成功 !") + self._showTrace(f"用户 {username} 预约成功 !") else: - self._showTrace(f"用户 {reserve_info['username']} 预约失败 !") + self._showTrace(f"用户 {username} 预约失败 !") return reserve_success \ No newline at end of file