Files
SGGL_JT/DataBase/版本日志/SGGLDB_2025-06-20-geh.sql
T

173 lines
17 KiB
Transact-SQL
Raw Normal View History

2025-06-20 22:32:18 +08:00
--1、历史数据检查大类为安全
update Supervise_SuperviseCheckReport set CheckMainType='0';
GO
--2、历史数据检查单位为本单位
update Supervise_SuperviseCheckReport set CheckUnitId='2B0DB792-49CF-43B4-BB0E-8DD27DF1CEE2';
--update Supervise_SuperviseCheckReport set CheckUnitId=二级单位本单位id;
GO
--拆分前菜单
--新增菜单:质量管理-图纸会审管理!!!!!!根据定制客户的菜单type(MenuType
--标准版:Menu_CQMS
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '856D53B3-C5FB-443F-917B-39E83BE685DB' and MenuType='Menu_CQMS')
BEGIN
insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
values('856D53B3-C5FB-443F-917B-39E83BE685DB','图纸会审管理','CQMS/Comprehensive/ReviewDrawings.aspx',55,'4a0e62cb-ee50-4a14-80b7-377602e9902c','Menu_CQMS',0,1,1)
END
GO
--拆分前菜单:
--新增菜单:质量管理-施工技术交底管理!!!!!!根据定制客户的菜单type(MenuType
--标准版:Menu_CQMS
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = 'A16CFA9D-2783-4573-95F9-EBA2B682B7EA' and MenuType='Menu_CQMS')
BEGIN
insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
values('A16CFA9D-2783-4573-95F9-EBA2B682B7EA','施工技术交底管理','CQMS/Comprehensive/ConTechnologyDisclosure.aspx',54,'4a0e62cb-ee50-4a14-80b7-377602e9902c','Menu_CQMS',0,1,1)
END
GO
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '856D53B3-C5FB-443F-917B-39E83BE685DB')
BEGIN
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('A8BDAFCC-1AAF-45DC-88C3-D526688A9818','856D53B3-C5FB-443F-917B-39E83BE685DB','增加',1)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('546B393D-3C81-4A1F-9290-15C64B5459D6','856D53B3-C5FB-443F-917B-39E83BE685DB','修改',2)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('EB3AB16E-CD99-47CF-884F-3647EB0860AD','856D53B3-C5FB-443F-917B-39E83BE685DB','删除',3)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('4050BDBD-AA20-4D38-813A-6DA4FFD528D5','856D53B3-C5FB-443F-917B-39E83BE685DB','保存',4)
END
GO
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = 'A16CFA9D-2783-4573-95F9-EBA2B682B7EA')
BEGIN
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('6B6E9956-33F4-423C-8E23-3997F6CC4606','A16CFA9D-2783-4573-95F9-EBA2B682B7EA','增加',1)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('C72B9AD1-CBDB-4D51-BA2A-3D846D5E5649','A16CFA9D-2783-4573-95F9-EBA2B682B7EA','修改',2)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('D56EA309-210E-4D42-AFF7-72B902556AD4','A16CFA9D-2783-4573-95F9-EBA2B682B7EA','删除',3)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('4087AF59-977C-4D57-B3B8-CE5E964131C7','A16CFA9D-2783-4573-95F9-EBA2B682B7EA','保存',4)
END
GO
--特设质保体系
insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
values('2C49EC5E-BF6F-4C44-BA02-9BD183CF68C6','特设质保体系','CQMS/Comprehensive/QualityAssurance.aspx',190,'4a0e62cb-ee50-4a14-80b7-377602e9902c','Menu_CQMS',0,1,1)
go
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('395F6F1E-9033-4B7E-9A74-EFA0EE9A3149','2C49EC5E-BF6F-4C44-BA02-9BD183CF68C6','增加',1)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('2E498DB2-82B4-49F3-A80B-0352A061DB1F','2C49EC5E-BF6F-4C44-BA02-9BD183CF68C6','修改',2)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('3236569E-BBF8-4B8F-8C21-094B2F761F39','2C49EC5E-BF6F-4C44-BA02-9BD183CF68C6','删除',3)
insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
values('2AD98DF0-2D47-4B00-A577-FC37A41A099C','2C49EC5E-BF6F-4C44-BA02-9BD183CF68C6','保存',4)
go
--菜单名称修改
update Sys_Menu
set MenuName='企业大检查'
where MenuId='CD9FC4C8-4B02-4619-8B02-50DA6AE6146E'
update Sys_Menu
set MenuName='监督检查报告'
where MenuId='40387C48-95A0-435C-82FB-57AF0A81B9D4'
update Sys_Menu
set MenuName='监督检查整改'
where MenuId='A02E0365-383C-49A0-BF1A-B3E42052959B'
GO
CREATE TABLE [dbo].[Sys_CQMS_DataInTemp](
[TempId] [nvarchar](50) NOT NULL,
[ProjectId] [nvarchar](50) NULL,
[UserId] [nvarchar](50) NULL,
[Time] [datetime] NULL,
[RowNo] [int] NULL,
[Value1] [nvarchar](100) NULL,
[Value2] [nvarchar](100) NULL,
[Value3] [nvarchar](100) NULL,
[Value4] [nvarchar](100) NULL,
[Value5] [nvarchar](100) NULL,
[Value6] [nvarchar](100) NULL,
[Value7] [nvarchar](100) NULL,
[Value8] [nvarchar](100) NULL,
[Value9] [nvarchar](100) NULL,
[Value10] [nvarchar](100) NULL,
[Value11] [nvarchar](100) NULL,
[Value12] [nvarchar](100) NULL,
[Value13] [nvarchar](100) NULL,
[Value14] [nvarchar](100) NULL,
[Value15] [nvarchar](100) NULL,
[Value16] [nvarchar](100) NULL,
[Value17] [nvarchar](100) NULL,
[Value18] [nvarchar](100) NULL,
[Value19] [nvarchar](100) NULL,
[Value20] [nvarchar](100) NULL,
[ToopValue] [nvarchar](4000) NULL,
[Type] [nvarchar](50) NULL,
CONSTRAINT [PK_Sys_CQMS_DataInTemp] PRIMARY KEY CLUSTERED
(
[TempId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[Sys_CQMS_DataInTemp] WITH CHECK ADD CONSTRAINT [FK_Sys_CQMS_DataInTemp_Base_Project] FOREIGN KEY([ProjectId])
REFERENCES [dbo].[Base_Project] ([ProjectId])
GO
ALTER TABLE [dbo].[Sys_CQMS_DataInTemp] CHECK CONSTRAINT [FK_Sys_CQMS_DataInTemp_Base_Project]
GO
ALTER TABLE [dbo].[Sys_CQMS_DataInTemp] WITH CHECK ADD CONSTRAINT [FK_Sys_CQMS_DataInTemp_Sys_User] FOREIGN KEY([UserId])
REFERENCES [dbo].[Sys_User] ([UserId])
GO
ALTER TABLE [dbo].[Sys_CQMS_DataInTemp] CHECK CONSTRAINT [FK_Sys_CQMS_DataInTemp_Sys_User]
GO
INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed]) VALUES (NEWID(), N'图纸会审管理', NULL, N'CQMS/Comprehensive/ReviewDrawings.aspx', 55, N'78548106-d940-4d75-b7ab-72e922c0c83f', N'Menu_CQMS_P', '0', '1', '1');
INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed]) VALUES (NEWID(), N'施工技术交底管理', NULL, N'CQMS/Comprehensive/ConTechnologyDisclosure.aspx', 54, N'78548106-d940-4d75-b7ab-72e922c0c83f', N'Menu_CQMS_P', '0', '1', '1');
INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed]) VALUES (NEWID(), N'特设质保体系', NULL, N'CQMS/Comprehensive/QualityAssurance.aspx', 190, N'78548106-d940-4d75-b7ab-72e922c0c83f', N'Menu_CQMS_P', '0', '1', '1');
go
--企业大检查类别表初始化数据
IF NOT EXISTS (SELECT * FROM Base_SuperviseCheckType WHERE CheckTypeId = 'AC59B57B-E9E9-45A3-AF20-6B26085EA678')
BEGIN
INSERT INTO dbo.Base_SuperviseCheckType(CheckTypeId,CheckTypeCode,CheckTypeName,CheckMainType,Remark)
VALUES('AC59B57B-E9E9-45A3-AF20-6B26085EA678','1','企业负责人带班检查','0','')
INSERT INTO dbo.Base_SuperviseCheckType(CheckTypeId,CheckTypeCode,CheckTypeName,CheckMainType,Remark)
VALUES('A9E180A3-57DE-47FF-AEC1-9EA186E2DB61','2','企业综合检查','0','')
INSERT INTO dbo.Base_SuperviseCheckType(CheckTypeId,CheckTypeCode,CheckTypeName,CheckMainType,Remark)
VALUES('9792D11C-71F6-4C4C-A516-C887C84CA151','3','企业专项检查','0','')
INSERT INTO dbo.Base_SuperviseCheckType(CheckTypeId,CheckTypeCode,CheckTypeName,CheckMainType,Remark)
VALUES('81BEEB75-1BD1-49EA-8EAD-9AA91902A97E','1','企业质量大检查','1','')
END
GO
-- (由于没有综合管理放到数据管理目录下)
UPDATE [dbo].[Sys_Menu] SET [MenuName] = N'应急信息', [Icon] = NULL, [Url] = N'', [SortIndex] = 120, [SuperMenu] = N'0', [MenuType] = N'Menu_SJTB', [IsOffice] = '1', [IsEnd] = '0', [IsUsed] = '1' WHERE CONVERT(NVARCHAR(MAX), [MenuId]) = N'3BBFCD70-D7A3-435C-9571-DD499D5ED7B8';
UPDATE [dbo].[Sys_Menu] SET [MenuName] = N'应急预案管理清单', [Icon] = NULL, [Url] = N'ZHGL/Emergency/EmergencyList.aspx', [SortIndex] = 10, [SuperMenu] = N'3BBFCD70-D7A3-435C-9571-DD499D5ED7B8', [MenuType] = N'Menu_SJTB', [IsOffice] = '0', [IsEnd] = '1', [IsUsed] = '1' WHERE CONVERT(NVARCHAR(MAX), [MenuId]) = N'D12C2412-E12A-4F78-9AEF-1EE8AC84A561';
UPDATE [dbo].[Sys_Menu] SET [MenuName] = N'应急演练开展情况', [Icon] = NULL, [Url] = N'ZHGL/Emergency/DrillRecordList.aspx', [SortIndex] = 20, [SuperMenu] = N'3BBFCD70-D7A3-435C-9571-DD499D5ED7B8', [MenuType] = N'Menu_SJTB', [IsOffice] = '0', [IsEnd] = '1', [IsUsed] = '1' WHERE CONVERT(NVARCHAR(MAX), [MenuId]) = N'172F25E0-F5E2-42E3-AD67-AC824D4E0FBB';
go