parent
76c2737ce7
commit
cb83cf606b
@ -0,0 +1,30 @@ |
||||
UPDATE sys_menu SET menu_name = '管加工厂' WHERE menu_id = 3381; |
||||
|
||||
SET @pid = (SELECT menu_id FROM sys_menu WHERE menu_name = '管加工厂' LIMIT 1); |
||||
|
||||
INSERT INTO sys_menu(menu_name, parent_id, path, perms, create_by, create_time, remark) VALUE ('生产填报', @pid, '$2/Work/YAOA/productionAndLineReport', 'productionAndLineReport', 'admin', NOW(), '生产上报'); |
||||
|
||||
SET @id = (SELECT menu_id FROM sys_menu WHERE menu_name = '生产填报'); |
||||
|
||||
UPDATE sys_menu SET parent_id = @id WHERE menu_name = '原料月报'; |
||||
UPDATE sys_menu SET parent_id = @id WHERE menu_name = '生产日报'; |
||||
UPDATE sys_menu SET parent_id = @id WHERE menu_name = '质检日报'; |
||||
UPDATE sys_menu SET parent_id = @id WHERE menu_name = '质检月报'; |
||||
|
||||
# 下面是练习 |
||||
|
||||
|
||||
UPDATE sys_menu AS sm1 |
||||
JOIN ( |
||||
SELECT menu_id |
||||
FROM sys_menu |
||||
WHERE menu_name = '生产填报' |
||||
) AS sm2 ON sm1.menu_name = '原料月报' |
||||
SET sm1.parent_id = sm2.menu_id WHERE sm1.menu_name = '原料月报'; |
||||
|
||||
|
||||
SELECT sm1.father_id, sm2.parent_id, sm2.menu_name, sm2.menu_id |
||||
FROM |
||||
(SELECT menu_id as father_id FROM sys_menu WHERE menu_name = '生产填报') AS sm1 |
||||
INNER JOIN |
||||
(SELECT menu_id, parent_id, menu_name FROM sys_menu WHERE menu_name = '原料月报') AS sm2 |
Loading…
Reference in new issue