From 1c9aa242026e0f37462de2b710b0c5f7d02d8c21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AF=92=E5=AF=92?= <2596194220@qq.com> Date: Wed, 31 Dec 2025 08:37:06 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E5=A4=8D=E4=B8=80=E4=BA=9B?= =?UTF-8?q?=E5=91=BD=E5=90=8D=E8=A7=84=E8=8C=83=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ui/views/home_page.py | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/ui/views/home_page.py b/ui/views/home_page.py index f5bca20..7a7df44 100644 --- a/ui/views/home_page.py +++ b/ui/views/home_page.py @@ -61,22 +61,20 @@ def create_home_page(): with ui.grid(columns=3).classes("w-full gap-3"): # 辅助函数:快速创建按钮 - def func_btn(text, icon, func): + def func_btn(text, func): ui.button(text, on_click=lambda: run_task(func)).props( f"outline" ).classes("w-full") - - func_btn("📁 生成图片路径", "image", generate_template) - func_btn("🤖 生成评语 (AI)", "smart_toy", generate_comment_all) - func_btn("📊 生成报告 (PPT)", "analytics", generate_report) - # 特殊处理带参数的 async def run_convert(): await run_task(batch_convert_folder, config.get("output_folder")) - ui.button("📑 格式转换 (PDF)", on_click=run_convert).props("outline") - func_btn("🐂 生肖转化 (生日)", "pets", generate_zodiac) - func_btn("💴 园长一键签名", "refresh", generate_signature) + func_btn("📁 生成图片路径", generate_template) + func_btn("🤖 生成评语 (AI)", generate_comment_all) + func_btn("📊 生成报告 (PPT)", generate_report) + func_btn("📑 格式转换 (PDF)", run_convert).props("outline") + func_btn("🐂 生肖转化 (生日)", generate_zodiac) + func_btn("💴 园长一键签名", generate_signature) # === 下方双栏布局 === # 数据管理