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

173 lines
17 KiB
Transact-SQL
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.


--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
--拆分前菜单
--新增菜单:质量管理-图纸会审管理根据定制客户的菜单typeMenuType
--标准版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
--拆分前菜单:
--新增菜单:质量管理-施工技术交底管理根据定制客户的菜单typeMenuType
--标准版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