fix:实现园长签名页面
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
from nicegui import ui
|
||||
from config.config import load_config
|
||||
from ui.core.state import app_state
|
||||
from ui.core.task_runner import run_task
|
||||
from ui.core.task_runner import run_task, select_folder
|
||||
|
||||
# 导入业务函数
|
||||
from utils.generate_utils import (
|
||||
@@ -10,7 +10,6 @@ from utils.generate_utils import (
|
||||
generate_convert_pdf,
|
||||
generate_report,
|
||||
generate_zodiac,
|
||||
generate_signature,
|
||||
)
|
||||
from utils.file_utils import open_folder
|
||||
|
||||
@@ -71,7 +70,18 @@ def create_home_page():
|
||||
func_btn("📊 生成报告 (PPT)", generate_report)
|
||||
func_btn("📑 格式转换 (PDF)", generate_convert_pdf)
|
||||
func_btn("🐂 生肖转化 (生日)", generate_zodiac)
|
||||
func_btn("💴 园长一键签名", generate_signature)
|
||||
|
||||
# 签名按钮
|
||||
async def on_signature_click():
|
||||
selected_folder = await select_folder()
|
||||
if selected_folder:
|
||||
ui.navigate.to(f"/signature?folder={selected_folder}")
|
||||
else:
|
||||
ui.notify("未选择目录", type="warning")
|
||||
|
||||
ui.button("💴 园长签名", on_click=on_signature_click).props(
|
||||
f"outline"
|
||||
).classes("w-full")
|
||||
|
||||
# === 下方双栏布局 ===
|
||||
# 数据管理
|
||||
|
||||
Reference in New Issue
Block a user