-- 修正“赋能管理/条码配置”菜单组件路径。
|
-- 前端仓储物流页面已迁移到 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'
|
);
|