tasks.md 2.3 KB

Implementation Plan

  • [x] 1. 清理重复菜单和准备工作

    • 1.1 更新菜单SQL脚本,删除旧的建模管理菜单配置
    • 修改 sql/mysql/custom_modules_menu.sql
    • 删除ID 6300-6399范围的旧菜单
    • Requirements: 1.1, 1.2
    • 1.2 创建新的建模管理菜单SQL配置
    • 创建一级菜单"建模管理"(ID: 6400)
    • 创建二级菜单:运营建模、设备管理、仓储管理、仓库数据、成品仓库
    • 创建所有三级和四级菜单项
    • Requirements: 1.3
  • [ ] 2. 迁移Vue组件 - 运营建模模块

    • 2.1 迁移产销建模组件
    • 复制 CustomerManagement.vue, MaterialManagement.vue, OrderPriorityConfig.vue
    • 确保组件路径正确
    • Requirements: 2.1, 3.1, 4.1
    • 2.2 迁移制造建模组件
    • 复制 manufacturing/ 目录下所有16个组件
    • Requirements: 8.1-8.16
    • 2.3 迁移仓储建模组件
    • 复制 warehouse/ 目录下所有12个组件
    • Requirements: 6.1-6.12
    • 2.4 迁移质量建模组件
    • 复制 quality/ 目录下所有21个组件
    • Requirements: 9.1-9.21
    • 2.5 迁移供应建模组件
    • 复制 supply/ 目录下所有2个组件
    • Requirements: 7.1-7.2
  • [ ] 3. 迁移Vue组件 - 其他模块

    • 3.1 迁移设备管理组件
    • 复制 device/ 目录下所有2个组件
    • Requirements: 5.1-5.2
    • 3.2 迁移仓储管理组件(WMS)
    • 复制 wms/ 目录下相关组件
    • Requirements: 相关WMS功能
    • 3.3 迁移仓库数据组件
    • 复制 inventory/ 目录下所有5个组件
    • Requirements: 库存数据功能
    • 3.4 迁移成品仓库组件
    • 复制 s7/ 目录下所有2个组件
    • Requirements: 成品仓库功能
  • [ ] 4. 配置Vue路由

    • 4.1 在remaining.ts中添加建模管理路由配置
    • 添加 /yunying 路由组
    • 配置所有子路由
    • Requirements: 10.2
    • 4.2 验证路由配置正确性
    • 确保所有组件路径正确
    • Requirements: 10.1
  • [ ] 5. Checkpoint - 验证构建

    • Ensure all tests pass, ask the user if questions arise.
  • [ ] 6. 最终验证

    • 6.1 执行前端构建验证
    • 运行 pnpm build:prod 确保无编译错误
    • Requirements: 10.3
    • 6.2 提供菜单SQL执行说明
    • 说明如何执行SQL更新数据库菜单
    • Requirements: 1.3