• 陈泽健's avatar
    feat(execution): UI自动化用例串行执行机制 + 修正菜单选择器 · e0fb59f9
    陈泽健 提交于
    P0 问题修复:
    
    1. 实现用例串行执行机制
       - 添加全局执行锁,确保同一时间只有一个UI执行任务运行
       - 新增 is_execution_running() / set_running_execution() 函数
       - 新增 GET /api/executions/running-status API
       - Execution 模型新增 error_message 字段
    
    2. 修正菜单选择器
       - 功能中心抽屉内没有"会议管理"和"通知公告"菜单
       - 修正为实际存在的"会议列表"和"通知统计"
       - 更新 menu_mapping.py 直接菜单列表
    
    改动文件:
    - backend/app/services/execution_service.py
    - backend/app/models/execution.py
    - backend/app/routers/executions.py
    - backend/app/utils/menu_mapping.py
    - backend/scripts/create_ui_cases_all_modules.py
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    e0fb59f9
名称
最后提交
最后更新
.claude Loading commit data...
.github/workflows Loading commit data...
Docs Loading commit data...
backend Loading commit data...
deploy Loading commit data...
frontend Loading commit data...
.gitignore Loading commit data...
CLAUDE.md Loading commit data...
HANDOFF.md Loading commit data...
HANDOFF_UI自动化.md Loading commit data...
HANDOFF_V2部署升级.md Loading commit data...
HANDOFF_安全测试.md Loading commit data...
HANDOFF_设备模拟.md Loading commit data...
HANDOFF_设备模拟_主题配置改造.md Loading commit data...
README.md Loading commit data...