1
2
3
4
5
6
7
8
9
10
11
12
13
| -- 出库历史单菜单:与「入库历史单」同级,共用 asnOrderLog 接口,图标与出库通知单一致(HorizontalRule)
| -- 执行前需已存在 component='asnOrderLog' 的菜单,否则本 INSERT 不会插入任何行
| INSERT INTO `sys_menu` (`id`, `name`, `parent_id`, `parent_name`, `path`, `path_name`, `route`, `component`, `brief`, `code`, `type`, `authority`, `icon`, `sort`, `meta`, `tenant_id`, `status`, `deleted`, `create_time`, `create_by`, `update_time`, `update_by`, `memo`)
| SELECT 52, 'menu.outStockOrderLog', m.parent_id, m.parent_name, CONCAT(IFNULL(m.path,''), ',52'), 'menu.outStockOrderLog', '/histories/outStockOrderLog', 'outStockOrderLog', NULL, NULL, 0, NULL, 'HorizontalRule', 2, NULL, 1, 1, 0, NULL, NULL, NULL, NULL, NULL
| FROM `sys_menu` m WHERE m.component = 'asnOrderLog' LIMIT 1;
|
| -- 已存在出库历史单菜单时,将图标改为与出库通知单一致
| UPDATE `sys_menu` SET `icon` = 'HorizontalRule' WHERE `component` = 'outStockOrderLog' AND (icon IS NULL OR icon != 'HorizontalRule');
|
| -- 出库历史单列表权限(与入库历史单共用 manager:asnOrderLog:list,有该权限即可访问两个菜单)
| INSERT INTO `sys_menu` (`id`, `name`, `parent_id`, `parent_name`, `path`, `path_name`, `route`, `component`, `brief`, `code`, `type`, `authority`, `icon`, `sort`, `meta`, `tenant_id`, `status`, `deleted`, `create_time`, `create_by`, `update_time`, `update_by`, `memo`)
| SELECT 53, 'Query OutStockOrderLog', 52, NULL, CONCAT(IFNULL(m.path,''), ',53'), NULL, NULL, NULL, NULL, NULL, 1, 'manager:asnOrderLog:list', NULL, 0, NULL, 1, 1, 0, NULL, NULL, NULL, NULL, NULL
| FROM `sys_menu` m WHERE m.id = 52 LIMIT 1;
|
|