refactor(menu): 菜单模块归属调整 - 勘察费用/运维费定价迁至基础数据(/base/*),项目勘察/项目安装迁至运营派单(/dispatch/*)并按序排列(电工→勘察→安装→报修→维保);同步前端路由/页面git mv/通知跳转与db_seed,生产库已执行迁移
This commit is contained in:
1 parent
77891bf4f2
commit
850cd92584
11 files changed
+121
-74
No files matched your search
@@ -0,0 +1,23 @@
|
||||
-- 将勘察费用(id=35)、运维费定价(id=34) 从项目管理(2)/运营派单(3) 迁移到 基础数据(parent_id=59)
|
||||
-- 1) 两个页面菜单改挂到逻辑基础数据(59),路径/组件改为 /base/*
|
||||
-- 2) 各自按钮(parent 原为模块 id)改挂到所属页面菜单下,保证随页面迁移
|
||||
-- 幂等:仅更新存在的行;重复执行结果一致
|
||||
UPDATE sys_menu
|
||||
SET parent_id = 59,
|
||||
menu_path = '/base/price',
|
||||
component = 'base/price/index',
|
||||
sort_order = 2
|
||||
WHERE id = 34;
|
||||
|
||||
UPDATE sys_menu
|
||||
SET parent_id = 59,
|
||||
menu_path = '/base/cost',
|
||||
component = 'base/cost/index',
|
||||
sort_order = 3
|
||||
WHERE id = 35;
|
||||
|
||||
-- 运维费定价按钮(price:create/update/delete) 挂到菜单 34
|
||||
UPDATE sys_menu SET parent_id = 34 WHERE id IN (37, 38, 39);
|
||||
|
||||
-- 勘察费用按钮(cost:create/update/delete) 挂到菜单 35
|
||||
UPDATE sys_menu SET parent_id = 35 WHERE id IN (40, 41, 42);
|
||||
@@ -0,0 +1,21 @@
|
||||
-- 将项目勘察(id=27)、项目安装(id=33) 从项目管理(parent_id=2) 迁移到 运营派单(parent_id=3)
|
||||
-- 目标子菜单顺序:电工登记管理(sort=1) → 项目勘察(27,sort=2) → 项目安装(33,sort=3) → 报修派单(sort=4) → 维保派单(sort=5)
|
||||
-- 路径/组件改为 /dispatch/*(按用户确认,URL 与菜单归属一致)
|
||||
-- 幂等:仅更新存在的行;重复执行结果一致
|
||||
UPDATE sys_menu
|
||||
SET parent_id = 3,
|
||||
menu_path = '/dispatch/survey',
|
||||
component = 'dispatch/survey/index',
|
||||
sort_order = 2
|
||||
WHERE id = 27;
|
||||
|
||||
UPDATE sys_menu
|
||||
SET parent_id = 3,
|
||||
menu_path = '/dispatch/install',
|
||||
component = 'dispatch/install/index',
|
||||
sort_order = 3
|
||||
WHERE id = 33;
|
||||
|
||||
-- 报修派单(55)/维保派单(56) 排序后移至 4/5(若已是 4/5 则不变,保证顺序稳定)
|
||||
UPDATE sys_menu SET sort_order = 4 WHERE id = 55;
|
||||
UPDATE sys_menu SET sort_order = 5 WHERE id = 56;
|
||||
Reference in new issue
Block a user