----------------------项目级菜单 --1、项目管理菜单调整 --隐藏项目数据分析 update Sys_Menu set IsUsed=0 where MenuId='96763EC0-6AFF-4FA2-BFA1-63CCF1FF65A9' GO --项目成立菜单放系统设置里面 update Sys_Menu set SuperMenu='C2297533-B7C0-441E-B29F-ADE87C6F8978',MenuType='Menu_SysSet',SortIndex=80 where MenuId='B830399C-CA36-4C23-A170-21E556D052DD' GO --2、安全管理下面人员信息、教育培训菜单移至人员管理下面 update Sys_Menu set IsUsed=0 where MenuType='Menu_Person' and SuperMenu='0' GO --人员信息、教育培训菜单移至人员管理下面 update Sys_Menu set SuperMenu='0',MenuType='Menu_Person',IsUsed=1 where MenuId in ('6A0506EB-05CE-4BB3-9BA9-866389F01E1C','EE260447-028F-46AF-8864-9A5DC9DAA5BD') GO update Sys_Menu set MenuType='Menu_Person' where SuperMenu in ('6A0506EB-05CE-4BB3-9BA9-866389F01E1C','EE260447-028F-46AF-8864-9A5DC9DAA5BD') GO --3、设备管理菜单 update Sys_Menu set MenuType='Menu_Device',SuperMenu='0' where MenuId in ('28C8EDB9-F1C2-4287-8013-28A976B093E2','AC98EF9C-FEA7-47F3-8589-D7DA148810DF','D58B9DEC-A09B-45B0-BD54-18592119BB49') and SuperMenu='0' GO update Sys_Menu set MenuType='Menu_Device' where SuperMenu in ('28C8EDB9-F1C2-4287-8013-28A976B093E2','AC98EF9C-FEA7-47F3-8589-D7DA148810DF','D58B9DEC-A09B-45B0-BD54-18592119BB49') GO --项目考勤 update Sys_Menu set MenuType='Menu_Person',SortIndex=110 where MenuId='1BF93DE5-4145-4828-8692-038F3ABD519C' GO --劳务实名制对接 update Sys_Menu set MenuType='Menu_Person',SortIndex=100 where MenuId='B0A4F8E9-143E-410A-AAD7-348EC72ADA0B' GO update Sys_Menu set MenuType='Menu_Person' where MenuType='Menu_PDigData' GO --综合管理-安全体系 update Sys_Menu set MenuType='Menu_HSSE' where MenuId='2572CDC8-BA26-4C74-B6F7-CB3D63E91E72' update Sys_Menu set MenuType='Menu_HSSE' where SuperMenu='2572CDC8-BA26-4C74-B6F7-CB3D63E91E72' GO --综合管理-人员管理 update Sys_Menu set MenuType='Menu_Person',SortIndex=80 where MenuId='175FAEE8-F6B3-483D-839B-001AF4B45D0A' update Sys_Menu set MenuType='Menu_Person' where SuperMenu='175FAEE8-F6B3-483D-839B-001AF4B45D0A' GO --综合管理-管理工作报告、企业安全大检查 update Sys_Menu set MenuType='Menu_SJTB' where MenuId in ('70E51ABF-81C8-49CB-89AC-CF0542A201D6','CD9FC4C8-4B02-4619-8B02-50DA6AE6146E') update Sys_Menu set MenuType='Menu_SJTB' where SuperMenu in ('70E51ABF-81C8-49CB-89AC-CF0542A201D6','CD9FC4C8-4B02-4619-8B02-50DA6AE6146E') GO --1、焊接管理 IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '86712EA6-270F-4868-AD8B-16970F51B5BA') BEGIN --焊接管理 INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) VALUES('86712EA6-270F-4868-AD8B-16970F51B5BA','焊接管理','',130,'0','Menu_CQMS',0,0,1) END GO update Sys_Menu set SuperMenu='86712EA6-270F-4868-AD8B-16970F51B5BA',MenuType='Menu_CQMS' where MenuType='Menu_HJGL' and SuperMenu='0' GO update Sys_Menu set MenuType='Menu_CQMS' where MenuType='Menu_HJGL' GO --疫情防控 update Sys_Menu set IsUsed=0 where MenuId='DD26F708-8BBD-46C1-AECA-3B19CA37B2A5' GO ----------------------公司级菜单 --1、环保公共资源库 IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = 'A6AE443A-66B5-42E3-8BC0-2E6D446E5A7F') BEGIN --环保公共资源库 INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) VALUES('A6AE443A-66B5-42E3-8BC0-2E6D446E5A7F','环保公共资源库','',30,'0','Menu_DigData',1,0,1) END GO update Sys_Menu set SuperMenu='A6AE443A-66B5-42E3-8BC0-2E6D446E5A7F' where MenuName like '%环境因素危险源%' GO --1、通知管理 IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = 'BE6F2B37-3937-4865-A40F-7E81B922388A') BEGIN --通知管理 INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) VALUES('BE6F2B37-3937-4865-A40F-7E81B922388A','通知管理','',5,'0','Menu_SJTB',0,0,1) END GO update Sys_Menu set MenuType='Menu_SJTB' , SuperMenu='BE6F2B37-3937-4865-A40F-7E81B922388A' where MenuType='Menu_Notice' GO --角色菜单授权 --人员管理 INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId) SELECT 'E938AE80-EAB2-4EDF-BBC8-FE3F8B14C2BE', 'Menu_Person', '人员管理',1,'MenuType_S' WHERE NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ID = 'E938AE80-EAB2-4EDF-BBC8-FE3F8B14C2BE' AND GroupId='MenuType_S'); INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId) SELECT '8FBB9221-CD12-4FCE-BE79-A08FB4314A4E', 'Menu_Person', '人员管理',1,'MenuType_P' WHERE NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ID = '8FBB9221-CD12-4FCE-BE79-A08FB4314A4E' AND GroupId='MenuType_P'); GO --安全管理 INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId) SELECT 'C9216A7E-17CF-4A7D-AFCD-E3529179AD1F', 'Menu_HSSE', '安全管理',2,'MenuType_S' WHERE NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ID = 'C9216A7E-17CF-4A7D-AFCD-E3529179AD1F' AND GroupId='MenuType_S'); UPDATE Sys_Const SET SortIndex=2 WHERE ConstText = '安全管理' AND GroupId='MenuType_P' GO --三年行动 UPDATE Sys_Const SET SortIndex=3 WHERE ConstText = '三年行动' AND GroupId in ('MenuType_S','MenuType_P') GO --质量管理 UPDATE Sys_Const SET SortIndex=4 WHERE ConstText = '质量管理' AND GroupId='MenuType_P' GO --资源库 UPDATE Sys_Const SET SortIndex=4 WHERE ConstText = '资源库' AND GroupId='MenuType_S' GO --设备管理 INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId) SELECT '358B5285-C816-46E0-BF5B-EA9FD034DA71', 'Menu_Device', '设备管理',6,'MenuType_S' WHERE NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ID = '358B5285-C816-46E0-BF5B-EA9FD034DA71' AND GroupId='MenuType_S'); INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId) SELECT '39ED2EBB-106F-42AD-B547-31C6D32C419D', 'Menu_Device', '设备管理',5,'MenuType_P' WHERE NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ID = '39ED2EBB-106F-42AD-B547-31C6D32C419D' AND GroupId='MenuType_P'); GO --质量管理 INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId) SELECT 'CF6A55DD-C4D4-411C-AB88-A956AA147533', 'Menu_CQMS', '质量管理',5,'MenuType_S' WHERE NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ID = 'CF6A55DD-C4D4-411C-AB88-A956AA147533' AND GroupId='MenuType_S'); GO --视频监控 UPDATE Sys_Const SET SortIndex=6 WHERE ConstText = '视频监控' AND GroupId='MenuType_P' GO --设备管理 UPDATE Sys_Const SET SortIndex=6,ConstValue='Menu_Device' WHERE ConstText = '设备管理' AND GroupId='MenuType_S' UPDATE Sys_Const SET SortIndex=5,ConstValue='Menu_Device' WHERE ConstText = '设备管理' AND GroupId='MenuType_P' GO --设备管理 UPDATE Sys_Const SET SortIndex=5 WHERE ConstText = '质量管理' AND GroupId='MenuType_S' GO --视频监控 INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId) SELECT '5E30E46E-4872-47EA-BC46-6C3F3C880F8D', 'Menu_DigitalSite', '视频监控',7,'MenuType_S' WHERE NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ID = '5E30E46E-4872-47EA-BC46-6C3F3C880F8D' AND GroupId='MenuType_S'); GO --数据同步 UPDATE Sys_Const SET SortIndex=8,ConstText = '数据管理' WHERE ConstText = '数据同步' AND GroupId='MenuType_S' GO --项目设置 UPDATE Sys_Const SET SortIndex=99 WHERE ConstText = '项目设置' AND GroupId='MenuType_P' GO --系统设置 UPDATE Sys_Const SET SortIndex=99 WHERE ConstText = '系统设置' AND GroupId='MenuType_S' GO --焊接管理 DELETE Sys_Const WHERE ConstText = '焊接管理' AND GroupId='MenuType_P' --现场考勤 DELETE Sys_Const WHERE ConstText = '现场考勤' AND GroupId='MenuType_P' --实业管理 DELETE Sys_Const WHERE ConstText = '实业管理' AND GroupId='MenuType_P' --项目管理 DELETE Sys_Const WHERE ConstText = '项目管理' AND GroupId='MenuType_S' --综合管理 DELETE Sys_Const WHERE ConstText = '综合管理' AND GroupId='MenuType_S' --通知管理 DELETE Sys_Const WHERE ConstText = '通知管理' AND GroupId='MenuType_S' GO