建投企业安全数据统计月报用重机的模式

This commit is contained in:
2026-04-30 10:57:28 +08:00
parent 96ec082e6f
commit 15558bd1e5
14 changed files with 274 additions and 47 deletions
@@ -3,11 +3,11 @@
MenuType和SortIndex
--【注意】
--项目现场亮菜单位置根据客户环境放置。修改菜单脚本的MenuType和SortIndex
--示例:
--公司级菜单五环放在 综合管理模块下面
--项目级菜单五环放在 质量管理模块下面
/***********************************************************************************
@@ -7,15 +7,15 @@ where MenuId='8B9C0F42-D36F-4798-94AB-F56723E8B714' and MenuName='
*****/
MenuType值需要修改为集团督查检查菜单的MenuType
--菜单放在集团督查检查下面
--即:菜单MenuType值需要修改为集团督查检查菜单的MenuType
--菜单:重点工程项目质量专项整治行动开展情况台账
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '35BA8E89-4575-4A3F-9C22-98B323E67DA1')
BEGIN
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'35BA8E89-4575-4A3F-9C22-98B323E67DA1', N'重点工程项目质量专项整治行动开展情况台账', N'ZHGL/Information/DCGLKeyProjectRectificationSituationLedger.aspx', 40, N'8B9C0F42-D36F-4798-94AB-F56723E8B714', MenuType, 1,1, 1);
VALUES (N'35BA8E89-4575-4A3F-9C22-98B323E67DA1', N'重点工程项目质量专项整治行动开展情况台账', N'ZHGL/Information/DCGLKeyProjectRectificationSituationLedger.aspx', 40, N'8B9C0F42-D36F-4798-94AB-F56723E8B714', 'Menu_SJTB', 1,1, 1);
END
GO
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '35BA8E89-4575-4A3F-9C22-98B323E67DA1')
@@ -12,7 +12,7 @@ go
--delete Sys_Menu where MenuName ='质量月' and MenuType ='Menu_System_Qwms_S_Cqms'
--go
HSE奖惩
--奖罚管理菜单放在【HSE奖惩】里面
--select*from Sys_Menu WHERE MenuId='288C955A-E379-4F24-85F9-585343B33D46'
@@ -13,7 +13,7 @@ where MenuId='E527C7EE-3720-4ADA-B07C-AF9370AF1745' or SuperMenu='E527C7EE-3720-
GO
--!!!结合定制客户实际情况处理,可能菜单位置不一样
update Sys_Menu
set MenuName='安全活动',SortIndex=115
where MenuName='信息管理' and MenuId='66DFD649-FBC2-463F-BD1A-04095D713C8E'
@@ -1,7 +1,6 @@
-- 自动获取总包检查数据
alter table Base_Project add IsAutoFetch bit NULL;
GO
--定制版放到公司级的【报表管理/数据管理】下的【项目数据分析】,父级菜单id和菜单类型根据实际情况进行替换
UPDATE [dbo].[Sys_Menu] SET [MenuName] = N'项目数据分析', [Icon] = NULL, [Url] = '', [SortIndex] = 125, [SuperMenu] = N'0', [MenuType] = N'Menu_SJTB', [IsOffice] = '1', [IsEnd] = '0', [IsUsed] = '1' WHERE CONVERT(NVARCHAR(MAX), [MenuId]) = N'96763EC0-6AFF-4FA2-BFA1-63CCF1FF65A9';
@@ -27,9 +26,11 @@ VALUES
alter table QCManage_QCGroupRegistration add AwardYear datetime
go
--【注意】
-----根据实际情况吧原本填写在过程字段(Process)上的年份数据移到新的新的字段(AwardYear)上
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'颁奖年份' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'QCManage_QCGroupRegistration', @level2type=N'COLUMN',@level2name=N'AwardYear'
GO
--把原来的数据替换到新的字段上
update QCManage_QCGroupRegistration set AwardYear = Process where AwardYear is null and LEN(Process) = 4
update QCManage_QCGroupRegistration set AwardYear = Process where AwardYear is null and LEN(Process) = 4
GO
@@ -0,0 +1,14 @@
alter table Information_MillionsMonthlyReportItem add UnitId nvarchar(50) NULL;
GO
alter table Information_MillionsMonthlyReportItem add ProjectId nvarchar(50) NULL;
GO
update Sys_Menu
set Url='ZHGL/Information/MillionsMonthlyReportZJ.aspx'
where url like '%ZHGL/Information/MillionsMonthlyReport.aspx%'
Go