• 陈泽健's avatar
    feat(ui-test): 补充空壳父级模块用例+模块表支持parent_id层级 · b9ba786b
    陈泽健 提交于
    主要变更:
    1. 后端模块表支持父子层级(parent_id)
       - models/module.py: 新增 parent_id 字段 + parent/children 自引用关系
       - schemas/module.py: ModuleCreate/Update/Response 增加 parent_id/children
       - routers/modules.py: 响应构造增加 parent_id
       - services/module_service.py: create/update 支持 parent_id
       - database.py: 增加 parent_id 列自动迁移
    
    2. 执行器断言健壮性优化
       - playwright_executor.py: element_count_min/count 空值处理
    
    3. 新增19个空壳父级模块用例(用例总数161→180)
       - create_func_center_cases.py: 功能中心+会议运维+资产管理+会务管理+维护工单(10个)
       - create_jikong_cases.py: 集控控制-设备列表+远程控制(4个)
       - create_remaining_module_cases.py: 信息发布+信息管理+其他分类(5个)
    
    4. setup_parent_modules.py: 建立父子模块层级关系
    
    5. HANDOFF文档更新
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    b9ba786b
名称
最后提交
最后更新
..
executors Loading commit data...
models Loading commit data...
routers Loading commit data...
schemas Loading commit data...
services Loading commit data...
tasks Loading commit data...
utils Loading commit data...
websocket Loading commit data...
__init__.py Loading commit data...
config.py Loading commit data...
database.py Loading commit data...
main.py Loading commit data...