Skip to content

Commit a0ba934

Browse files
committed
fix: 新票务信息
1 parent 12daf55 commit a0ba934

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,6 @@ __pycache__/
1818
geetest/dataset
1919
geetest/debug
2020
test.py
21-
21+
main.build
22+
main.dist
2223
.DS_Store

app_cmd/ticker.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,14 @@
44
import threading
55
from argparse import Namespace
66

7+
78
def exit_app_ui():
89
loguru.logger.info("程序退出")
910
threading.Timer(2.0, lambda: os._exit(0)).start()
1011
gr.Info("⚠️ 程序将在弹出Error提示后退出 ⚠️")
1112
return
1213

14+
1315
def ticker_cmd(args: Namespace):
1416
from tab.go import go_tab
1517
from tab.problems import problems_tab
@@ -32,11 +34,6 @@ def ticker_cmd(args: Namespace):
3234
head="""<script src="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4"></script>""",
3335
) as demo:
3436
gr.Markdown(header)
35-
gr.Button("退出应用").click(
36-
fn=exit_app_ui,
37-
inputs=[],
38-
outputs=[],
39-
)
4037
with gr.Tab("生成配置"):
4138
setting_tab()
4239
with gr.Tab("操作抢票"):

tab/settings.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,9 @@ def on_submit_ticket_id(num):
119119
logger.warning(f"获取场贩商品信息出错: {e}")
120120

121121
for screen in data["screen_list"]:
122+
if "name" not in screen:
123+
# TODO 应该是跳转到会员购了
124+
continue
122125
screen_name = screen["name"]
123126
screen_id = screen["id"]
124127
project_id = screen["project_id"]

0 commit comments

Comments
 (0)