-- ============================================================ -- 1.0.162.sql -- S0 制造建模菜单标题与排序对齐(S0-MANUFACTURING-MODELING-MENU-TITLE-ALIGNMENT-1) -- -- 影响范围:21 行 UPDATE -- - 7 行 SysMenu.Title 改名 -- - 14 行 SysMenu.OrderNo 重排 -- -- 安全保证: -- - 仅 UPDATE,不 INSERT / DELETE / DROP / TRUNCATE -- - 每条 UPDATE 带 Id 守卫 + 旧值守卫(Title 或 OrderNo) -- - 幂等:若存量库已是新值,对应 UPDATE 影响 0 行 -- - 不动 SysTenantMenu -- - 不动 path / Component / Name / Id / Pid / Type / Icon / Status -- - 不影响非 S0 Manufacturing 菜单(Pid != 1329003000000 的行均不命中) -- ============================================================ -- A. 7 行 Title 改名 UPDATE SysMenu SET Title='标准BOM列表', UpdateTime=NOW() WHERE Id=1329003000001 AND Title='标准 BOM'; UPDATE SysMenu SET Title='标准工序列表', UpdateTime=NOW() WHERE Id=1329003000002 AND Title='标准工序'; UPDATE SysMenu SET Title='生产线维护列表', UpdateTime=NOW() WHERE Id=1329003000003 AND Title='生产线编码清单'; UPDATE SysMenu SET Title='物料替代关系列表', UpdateTime=NOW() WHERE Id=1329003000005 AND Title='物料替代'; UPDATE SysMenu SET Title='人员技能维护列表', UpdateTime=NOW() WHERE Id=1329003000008 AND Title='人员技能维护'; UPDATE SysMenu SET Title='工作中心列表', UpdateTime=NOW() WHERE Id=1329003000010 AND Title='工作中心'; UPDATE SysMenu SET Title='生产线物料维护列表', UpdateTime=NOW() WHERE Id=1329003000011 AND Title='线边物料'; -- B. 用户清单 12 项 OrderNo 重排(仅 6 行实际变更,其他 6 项 OrderNo 已与目标一致) UPDATE SysMenu SET OrderNo=30, UpdateTime=NOW() WHERE Id=1329003000019 AND OrderNo=180; -- 工序流转卡 → 第 3 UPDATE SysMenu SET OrderNo=40, UpdateTime=NOW() WHERE Id=1329003000003 AND OrderNo=30; -- 生产线维护列表 → 第 4 UPDATE SysMenu SET OrderNo=50, UpdateTime=NOW() WHERE Id=1329003000004 AND OrderNo=40; -- 标准工艺路线列表 → 第 5 UPDATE SysMenu SET OrderNo=60, UpdateTime=NOW() WHERE Id=1329003000005 AND OrderNo=50; -- 物料替代关系列表 → 第 6 UPDATE SysMenu SET OrderNo=70, UpdateTime=NOW() WHERE Id=1329003000018 AND OrderNo=18; -- 选择替代方案 → 第 7 UPDATE SysMenu SET OrderNo=120, UpdateTime=NOW() WHERE Id=1329003000020 AND OrderNo=190; -- 订单排程周期 → 第 12 -- C. 8 个扩展菜单 OrderNo 后移至 130-200 段 UPDATE SysMenu SET OrderNo=130, UpdateTime=NOW() WHERE Id=1329003000006 AND OrderNo=60; -- 工单控制参数 UPDATE SysMenu SET OrderNo=140, UpdateTime=NOW() WHERE Id=1329003000007 AND OrderNo=70; -- 人员技能 UPDATE SysMenu SET OrderNo=150, UpdateTime=NOW() WHERE Id=1329003000012 AND OrderNo=120; -- 生产要素参数 UPDATE SysMenu SET OrderNo=160, UpdateTime=NOW() WHERE Id=1329003000013 AND OrderNo=130; -- 物料工艺要素 UPDATE SysMenu SET OrderNo=170, UpdateTime=NOW() WHERE Id=1329003000014 AND OrderNo=140; -- 前处理要素 UPDATE SysMenu SET OrderNo=180, UpdateTime=NOW() WHERE Id=1329003000015 AND OrderNo=150; -- 前处理要素参数 UPDATE SysMenu SET OrderNo=190, UpdateTime=NOW() WHERE Id=1329003000016 AND OrderNo=160; -- SOP 文件类型 UPDATE SysMenu SET OrderNo=200, UpdateTime=NOW() WHERE Id=1329003000017 AND OrderNo=170; -- SOP 维护