liu
2026-10-24 f47d68e85a846fec53e0d5b335ee019b3d5bd054
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
-- 修正“赋能管理/条码配置”菜单组件路径。
-- 前端仓储物流页面已迁移到 src/views/wls,旧 mes/wm 路径无法加载页面。
 
UPDATE `system_menu`
SET `component` = 'wls/barcode/index',
    `update_time` = NOW()
WHERE `id` = 5911
  AND `deleted` = b'0';
 
UPDATE `system_menu`
SET `component` = 'wls/barcode/config/index',
    `update_time` = NOW()
WHERE `id` = 5906
  AND `deleted` = b'0';
 
-- 已有“赋能管理”权限的角色自动补充“批次追溯查询”权限,
-- 否则页面中的“全链路追溯”按钮会被权限控制隐藏。
INSERT INTO `system_role_menu`
    (`role_id`, `menu_id`, `creator`, `create_time`, `updater`, `update_time`, `deleted`, `tenant_id`)
SELECT source_role.`role_id`, 5967, '1', NOW(), '1', NOW(), b'0', source_role.`tenant_id`
FROM `system_role_menu` source_role
WHERE source_role.`menu_id` = 5911
  AND source_role.`deleted` = b'0'
  AND NOT EXISTS (
    SELECT 1
    FROM `system_role_menu` target_role
    WHERE target_role.`role_id` = source_role.`role_id`
      AND target_role.`menu_id` = 5967
      AND target_role.`tenant_id` = source_role.`tenant_id`
      AND target_role.`deleted` = b'0'
  );