diff --git a/DataBase/版本日志/SGGLDB_V2023-04-30-001.sql b/DataBase/版本日志/SGGLDB_V2023-04-30-001.sql new file mode 100644 index 00000000..ebcc322f --- /dev/null +++ b/DataBase/版本日志/SGGLDB_V2023-04-30-001.sql @@ -0,0 +1,494 @@ +--ȫ +INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) +VALUES('BFFBE172-7473-486E-9833-49F13B359C6C','ȫ','',50,'0','Menu_ZHGL',1,0,1) +GO + INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) + VALUES('B911B4F8-DDFD-4F37-9EAC-EB104F753432','ҵί','ZHGL/Meeting/CompanySafetyMeeting.aspx',10,'BFFBE172-7473-486E-9833-49F13B359C6C','Menu_ZHGL',1,1,1) + GO + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('27DD0084-A559-4723-90B9-5F68DF3B61C4','B911B4F8-DDFD-4F37-9EAC-EB104F753432','',1) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('1F841CFB-1AFC-4C9C-A56F-681E407B52F9','B911B4F8-DDFD-4F37-9EAC-EB104F753432','޸',2) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('60142F0A-3362-4264-876C-F27FFB533891','B911B4F8-DDFD-4F37-9EAC-EB104F753432','ɾ',3) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('05901FC0-D482-442D-9764-7DE5EA4ED991','B911B4F8-DDFD-4F37-9EAC-EB104F753432','',4) + GO + + INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) + VALUES('2497EF13-C052-4228-B388-EBC5C18963BC','ҵר','ZHGL/Meeting/CompanySpecialMeeting.aspx',20,'BFFBE172-7473-486E-9833-49F13B359C6C','Menu_ZHGL',1,1,1) + GO + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('58BC6E5C-E45F-47A2-A7FC-D02F91DEF058','2497EF13-C052-4228-B388-EBC5C18963BC','',1) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('92627BA3-A14A-4886-805E-038324E9747A','2497EF13-C052-4228-B388-EBC5C18963BC','޸',2) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('395E1B2B-AF35-4867-A8F0-E471FB10C25D','2497EF13-C052-4228-B388-EBC5C18963BC','ɾ',3) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('1DF4AADF-2207-4A9E-83D0-8899E21E91BA','2497EF13-C052-4228-B388-EBC5C18963BC','',4) + GO + +INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) +VALUES('DFB56743-17BA-40BA-82EA-FCB9B0DBFAFF','ȫ쵼С','HSSE/Meeting/SafetyLeaderGroupMeeting.aspx',60,'5309E7E0-395E-4F11-8F5E-D52E11526A2A','Menu_HSSE',0,1,1) +GO + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('0A65A42F-2701-4DD3-9C72-7B39F1ECD560','DFB56743-17BA-40BA-82EA-FCB9B0DBFAFF','',1) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('DCAB0B09-EA07-443C-9B04-2E86D9E8C2DC','DFB56743-17BA-40BA-82EA-FCB9B0DBFAFF','޸',2) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('FE3476FB-1D5B-4E8E-801E-E4B9B4D287F0','DFB56743-17BA-40BA-82EA-FCB9B0DBFAFF','ɾ',3) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('739A0815-D4B3-4B9F-B001-5D04EB94B9EF','DFB56743-17BA-40BA-82EA-FCB9B0DBFAFF','',4) + GO + + +INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) + VALUES('355265DE-901A-4110-B934-B4DA067C4334','쵼','HSSE/Check/ProjectLeaderCheck.aspx',35,'467A0CB9-737D-4451-965E-869EBC3A4BD6','Menu_HSSE',0,1,1) + GO + --쵼鰴ť + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('E0860211-E41A-4D51-B5B4-99A5D0676C73','355265DE-901A-4110-B934-B4DA067C4334','',1) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('87B6E85C-48DA-4BD3-8518-35968E564557','355265DE-901A-4110-B934-B4DA067C4334','޸',2) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('B07D2E39-60CE-4F59-895B-7D0763A65341','355265DE-901A-4110-B934-B4DA067C4334','ɾ',3) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('AAB617C6-A800-4D59-8761-AC134C7885D3','355265DE-901A-4110-B934-B4DA067C4334','',4) + GO + + +--ҵȫ +INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) +VALUES('CD9FC4C8-4B02-4619-8B02-50DA6AE6146E','ҵȫ','',60,'0','Menu_ZHGL',1,0,1) +GO + INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) + VALUES('40387C48-95A0-435C-82FB-57AF0A81B9D4','ȫල鱨','ZHGL/Supervise/SuperviseCheckReport.aspx',10,'CD9FC4C8-4B02-4619-8B02-50DA6AE6146E','Menu_ZHGL',1,1,1) + GO + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('D5465075-BB0C-447D-95EC-4030A25A98ED','40387C48-95A0-435C-82FB-57AF0A81B9D4','',1) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('126A4582-EB43-4A46-9E28-E0A780E425ED','40387C48-95A0-435C-82FB-57AF0A81B9D4','޸',2) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('ACA5D163-C3B4-403F-A1D0-13F343289DF4','40387C48-95A0-435C-82FB-57AF0A81B9D4','ɾ',3) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('CF9ED9A9-D40F-4501-A4D4-929E6FCCB97A','40387C48-95A0-435C-82FB-57AF0A81B9D4','',4) + GO + + INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) + VALUES('A02E0365-383C-49A0-BF1A-B3E42052959B','ȫල','ZHGL/Supervise/SuperviseCheckRectify.aspx',20,'CD9FC4C8-4B02-4619-8B02-50DA6AE6146E','Menu_ZHGL',1,1,1) + GO + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('ECE3BCFB-4B56-4FDD-8557-D5128A3172DD','A02E0365-383C-49A0-BF1A-B3E42052959B','޸',2) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('7A4EE5DF-FC8C-418B-A130-88ECA4EFADDE','A02E0365-383C-49A0-BF1A-B3E42052959B','ɾ',3) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('C8656544-FF83-4D68-AE09-EFAB5DE7EF23','A02E0365-383C-49A0-BF1A-B3E42052959B','',4) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('C01A5167-2001-43E9-9DEE-EEA406FF1FF9','A02E0365-383C-49A0-BF1A-B3E42052959B','沢ϱ',5) + GO + + +INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) +VALUES('3BBFCD70-D7A3-435C-9571-DD499D5ED7B8','ӦϢ','',70,'0','Menu_ZHGL',0,0,1) +GO + INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) + VALUES('D12C2412-E12A-4F78-9AEF-1EE8AC84A561','ӦԤ嵥','ZHGL/Emergency/EmergencyList.aspx',10,'3BBFCD70-D7A3-435C-9571-DD499D5ED7B8','Menu_ZHGL',0,1,1) + GO + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('4A638D22-1515-4967-B149-8362F81E3A95','D12C2412-E12A-4F78-9AEF-1EE8AC84A561','',1) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('11F44E2B-F3EB-4189-B324-69DB226CF39B','D12C2412-E12A-4F78-9AEF-1EE8AC84A561','޸',2) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('826C9DEB-7A48-4B70-9312-FC5D0D5D2555','D12C2412-E12A-4F78-9AEF-1EE8AC84A561','ɾ',3) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('C4A17D4C-25A7-4F37-B6CF-F07526AECBC2','D12C2412-E12A-4F78-9AEF-1EE8AC84A561','',4) + GO + + INSERT INTO Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) + VALUES('172F25E0-F5E2-42E3-AD67-AC824D4E0FBB','Ӧչ','ZHGL/Emergency/DrillRecordList.aspx',20,'3BBFCD70-D7A3-435C-9571-DD499D5ED7B8','Menu_ZHGL',0,1,1) + GO + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('9F63FB64-5F34-4CD4-B266-59F6E8FF4FA5','172F25E0-F5E2-42E3-AD67-AC824D4E0FBB','',1) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('2193449B-4C40-49DA-9C23-82A94126AE05','172F25E0-F5E2-42E3-AD67-AC824D4E0FBB','޸',2) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('7C866795-2E56-47CD-B937-C468C46DB007','172F25E0-F5E2-42E3-AD67-AC824D4E0FBB','ɾ',3) + INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + VALUES('27E0EE6E-D96F-4300-9574-423F378D79C4','172F25E0-F5E2-42E3-AD67-AC824D4E0FBB','',4) + GO + +CREATE TABLE [dbo].[Supervise_SubUnitCheckRectify]( + [SubUnitCheckRectifyId] [nvarchar](50) NOT NULL, + [SuperviseCheckReportId] [nvarchar](50) NULL, + [UnitId] [nvarchar](50) NULL, + [CheckRectType] [char](1) NULL, + [Values1] [nvarchar](4000) NULL, + [Values2] [nvarchar](4000) NULL, + [Values3] [nvarchar](4000) NULL, + [Values4] [nvarchar](4000) NULL, + [Values5] [nvarchar](4000) NULL, + [Values6] [nvarchar](4000) NULL, + [Values7] [nvarchar](4000) NULL, + [Values8] [nvarchar](4000) NULL, + [AttachUrl] [nvarchar](2000) NULL, + [UpDateTime] [datetime] NULL, + [UpState] [char](1) NULL, + [CheckEndDate] [datetime] NULL, + CONSTRAINT [PK_Supervise_SubUnitCheckRectify] PRIMARY KEY CLUSTERED +( + [SubUnitCheckRectifyId] 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].[Supervise_SubUnitCheckRectify] WITH CHECK ADD CONSTRAINT [FK_Supervise_SubUnitCheckRectify_Base_Unit] FOREIGN KEY([UnitId]) +REFERENCES [dbo].[Base_Unit] ([UnitId]) +GO + +ALTER TABLE [dbo].[Supervise_SubUnitCheckRectify] CHECK CONSTRAINT [FK_Supervise_SubUnitCheckRectify_Base_Unit] +GO + +ALTER TABLE [dbo].[Supervise_SubUnitCheckRectify] WITH CHECK ADD CONSTRAINT [FK_Supervise_SubUnitCheckRectify_Supervise_SuperviseCheckReport] FOREIGN KEY([SuperviseCheckReportId]) +REFERENCES [dbo].[Supervise_SuperviseCheckReport] ([SuperviseCheckReportId]) +GO + +ALTER TABLE [dbo].[Supervise_SubUnitCheckRectify] CHECK CONSTRAINT [FK_Supervise_SubUnitCheckRectify_Supervise_SuperviseCheckReport] +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ӹ˾鱨Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify', @level2type=N'COLUMN',@level2name=N'SubUnitCheckRectifyId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ӹ˾id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify', @level2type=N'COLUMN',@level2name=N'UnitId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ͣ1-ۺۣ2-ۣ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify', @level2type=N'COLUMN',@level2name=N'CheckRectType' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ŀ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify', @level2type=N'COLUMN',@level2name=N'Values1' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify', @level2type=N'COLUMN',@level2name=N'Values2' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'۵λĿſ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify', @level2type=N'COLUMN',@level2name=N'Values3' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify', @level2type=N'COLUMN',@level2name=N'Values4' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify', @level2type=N'COLUMN',@level2name=N'Values5' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'۲' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify', @level2type=N'COLUMN',@level2name=N'Values6' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ľ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify', @level2type=N'COLUMN',@level2name=N'Values7' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'۽' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify', @level2type=N'COLUMN',@level2name=N'Values8' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify', @level2type=N'COLUMN',@level2name=N'AttachUrl' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ϱ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify', @level2type=N'COLUMN',@level2name=N'UpDateTime' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʱ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify', @level2type=N'COLUMN',@level2name=N'CheckEndDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ӹ˾۱' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectify' +GO + + +CREATE TABLE [dbo].[Supervise_SubUnitCheckRectifyItem]( + [SubUnitCheckRectifyItemId] [nvarchar](50) NOT NULL, + [SubUnitCheckRectifyId] [nvarchar](50) NULL, + [Name] [nvarchar](50) NULL, + [Sex] [nvarchar](50) NULL, + [UnitName] [nvarchar](500) NULL, + [PostName] [nvarchar](200) NULL, + [WorkTitle] [nvarchar](200) NULL, + [CheckPostName] [nvarchar](200) NULL, + [CheckDate] [datetime] NULL, + CONSTRAINT [PK_Supervise_SubUnitCheckRectifyItem] PRIMARY KEY CLUSTERED +( + [SubUnitCheckRectifyItemId] 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].[Supervise_SubUnitCheckRectifyItem] WITH CHECK ADD CONSTRAINT [FK_Supervise_SubUnitCheckRectifyItem_Supervise_SubUnitCheckRectify] FOREIGN KEY([SubUnitCheckRectifyId]) +REFERENCES [dbo].[Supervise_SubUnitCheckRectify] ([SubUnitCheckRectifyId]) +GO + +ALTER TABLE [dbo].[Supervise_SubUnitCheckRectifyItem] CHECK CONSTRAINT [FK_Supervise_SubUnitCheckRectifyItem_Supervise_SubUnitCheckRectify] +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ӹ˾鱨id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'SubUnitCheckRectifyId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ա' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'Sex' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'UnitName' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ְ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'PostName' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Сְ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'CheckPostName' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'CheckDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ӹ˾鱨Ա' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SubUnitCheckRectifyItem' +GO + +CREATE TABLE [dbo].[Supervise_SuperviseCheckRectify]( + [SuperviseCheckRectifyId] [nvarchar](50) NOT NULL, + [SuperviseCheckRectifyCode] [nvarchar](50) NOT NULL, + [ProjectId] [nvarchar](50) NULL, + [UnitId] [nvarchar](50) NULL, + [CheckDate] [datetime] NULL, + [IssueMan] [nvarchar](50) NULL, + [IssueDate] [datetime] NULL, + [SuperviseCheckReportId] [nvarchar](50) NULL, + [HandleState] [char](1) NULL, + [IsFromMainUnit] [bit] NULL, + CONSTRAINT [PK_Supervise_SuperviseCheckRectify] PRIMARY KEY CLUSTERED +( + [SuperviseCheckRectifyId] 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].[Supervise_SuperviseCheckRectify] WITH CHECK ADD CONSTRAINT [FK_Supervise_SuperviseCheckRectify_Base_Project] FOREIGN KEY([ProjectId]) +REFERENCES [dbo].[Base_Project] ([ProjectId]) +GO + +ALTER TABLE [dbo].[Supervise_SuperviseCheckRectify] CHECK CONSTRAINT [FK_Supervise_SuperviseCheckRectify_Base_Project] +GO + +ALTER TABLE [dbo].[Supervise_SuperviseCheckRectify] WITH CHECK ADD CONSTRAINT [FK_Supervise_SuperviseCheckRectify_Base_Unit] FOREIGN KEY([UnitId]) +REFERENCES [dbo].[Base_Unit] ([UnitId]) +GO + +ALTER TABLE [dbo].[Supervise_SuperviseCheckRectify] CHECK CONSTRAINT [FK_Supervise_SuperviseCheckRectify_Base_Unit] +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectify', @level2type=N'COLUMN',@level2name=N'SuperviseCheckRectifyId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectify', @level2type=N'COLUMN',@level2name=N'SuperviseCheckRectifyCode' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ŀ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectify', @level2type=N'COLUMN',@level2name=N'ProjectId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'鵥λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectify', @level2type=N'COLUMN',@level2name=N'UnitId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ܼʱ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectify', @level2type=N'COLUMN',@level2name=N'CheckDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ǩ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectify', @level2type=N'COLUMN',@level2name=N'IssueMan' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ǩʱ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectify', @level2type=N'COLUMN',@level2name=N'IssueDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ȫල鱨Id ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectify', @level2type=N'COLUMN',@level2name=N'SuperviseCheckReportId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ȫලı' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectify' +GO + + +CREATE TABLE [dbo].[Supervise_SuperviseCheckRectifyItem]( + [SuperviseCheckRectifyItemId] [nvarchar](50) NOT NULL, + [SuperviseCheckRectifyId] [nvarchar](50) NULL, + [RectifyItemId] [nvarchar](50) NULL, + [ConfirmMan] [nvarchar](50) NULL, + [ConfirmDate] [datetime] NULL, + [OrderEndDate] [datetime] NULL, + [OrderEndPerson] [nvarchar](50) NULL, + [RealEndDate] [datetime] NULL, + [AttachUrl] [nvarchar](2000) NULL, + [VerifierName] [nvarchar](50) NULL, + [VerifierDate] [datetime] NULL, + CONSTRAINT [PK_Supervise_SuperviseCheckRectifyItem] PRIMARY KEY CLUSTERED +( + [SuperviseCheckRectifyItemId] 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].[Supervise_SuperviseCheckRectifyItem] WITH CHECK ADD CONSTRAINT [FK_Supervise_SuperviseCheckRectifyItem_Supervise_SuperviseCheckRectify] FOREIGN KEY([SuperviseCheckRectifyId]) +REFERENCES [dbo].[Supervise_SuperviseCheckRectify] ([SuperviseCheckRectifyId]) +GO + +ALTER TABLE [dbo].[Supervise_SuperviseCheckRectifyItem] CHECK CONSTRAINT [FK_Supervise_SuperviseCheckRectifyItem_Supervise_SuperviseCheckRectify] +GO + +ALTER TABLE [dbo].[Supervise_SuperviseCheckRectifyItem] WITH CHECK ADD CONSTRAINT [FK_Supervise_SuperviseCheckRectifyItem_Technique_RectifyItem] FOREIGN KEY([RectifyItemId]) +REFERENCES [dbo].[Technique_RectifyItem] ([RectifyItemId]) +GO + +ALTER TABLE [dbo].[Supervise_SuperviseCheckRectifyItem] CHECK CONSTRAINT [FK_Supervise_SuperviseCheckRectifyItem_Technique_RectifyItem] +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'SuperviseCheckRectifyItemId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'SuperviseCheckRectifyId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ȫ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'RectifyItemId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'ConfirmMan' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʱ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'ConfirmDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ҫʱ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'OrderEndDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'OrderEndPerson' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵʱ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'RealEndDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'֤' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'VerifierName' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'֤ʱ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectifyItem', @level2type=N'COLUMN',@level2name=N'VerifierDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ϸ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Supervise_SuperviseCheckRectifyItem' +GO + + + +CREATE VIEW [dbo].[View_Supervise_SuperviseCheckRectifyItem] AS +SELECT S.SuperviseCheckRectifyItemId, + S.SuperviseCheckRectifyId, + S.RectifyItemId, + S.ConfirmMan, + S.ConfirmDate, + S.OrderEndDate, + S.OrderEndPerson, + S.RealEndDate, + RI.HazardSourcePoint, + RI.RiskAnalysis, + RI.RiskPrevention, + R.RectifyName, + R.RectifyCode, + S.AttachUrl, + Substring(S.AttachUrl,charindex('~',S.AttachUrl)+1,LEN(S.AttachUrl)) as AttachUrlName + ,SuperviseCheckRectify.UnitId + ,SuperviseCheckRectify.CheckDate + ,S.VerifierName + ,S.VerifierDate +FROM dbo.Supervise_SuperviseCheckRectifyItem AS S +LEFT JOIN dbo.Technique_RectifyItem AS RI ON RI.RectifyItemId=S.RectifyItemId +LEFT JOIN dbo.Technique_Rectify AS R ON R.RectifyId=RI.RectifyId +LEFT JOIN dbo.Supervise_SuperviseCheckRectify AS SuperviseCheckRectify ON S.SuperviseCheckRectifyid=SuperviseCheckRectify.SuperviseCheckRectifyId + +GO + + + +/*******ȫල鱨ϸͼ********/ +CREATE VIEW [dbo].[View_Supervise_SuperviseCheckReportItem] +AS +SELECT S.SuperviseCheckReportItemId, +S.SuperviseCheckReportId, +S.RectifyItemId, +S.IsSelected, +S.AttachUrl, +RI.HazardSourcePoint, +RI.RiskAnalysis, +RI.RiskPrevention, +RI.SimilarRisk, +R.RectifyName, +R.RectifyCode, +Substring(S.AttachUrl,charindex('~',S.AttachUrl)+1,LEN(S.AttachUrl)) as AttachUrlName +FROM dbo.Supervise_SuperviseCheckReportItem AS S +LEFT JOIN dbo.Technique_RectifyItem AS RI ON RI.RectifyItemId=S.RectifyItemId +LEFT JOIN dbo.Technique_Rectify AS R ON R.RectifyId=RI.RectifyId + +GO + + +/*******ȫ********/ +CREATE VIEW [dbo].[View_Technique_RectifyItem] +AS +SELECT M.RectifyItemId, +M.RectifyId, +M.HazardSourcePoint, +M.RiskAnalysis, +M.RiskPrevention, +M.SimilarRisk, +R.RectifyName, +R.RectifyCode, +M.CompileMan, +M.CompileDate, +M.AuditMan, +M.AuditDate, +M.IsPass, +U.PersonName AS CompileManName, +UR.PersonName AS AuditManName +FROM dbo.Technique_RectifyItem AS M +LEFT JOIN dbo.Technique_Rectify AS R ON R.RectifyId=M.RectifyId +LEFT JOIN dbo.Person_Persons AS U ON U.PersonId=M.CompileMan +LEFT JOIN dbo.Person_Persons AS UR ON U.PersonId=M.AuditMan +GO + + + +CREATE VIEW [dbo].[View_Supervise_SuperviseCheckRectify] AS +SELECT DISTINCT + S.SuperviseCheckRectifyId, + S.SuperviseCheckRectifyCode, + S.ProjectId, + Project.ProjectName, + S.UnitId, + Project.UnitId as ProjectUnitId, + U.UnitName, + S.CheckDate, + S.IsFromMainUnit, + S.HandleState, + CASE S.HandleState WHEN '1' THEN 'δǩ' + WHEN '2' THEN 'δ' + WHEN '3' THEN '' + ELSE 'ѱջ' END AS HandleStateName, + S.IssueMan, + S.IssueDate + ,ISNULL(TotalCount.TotalCount,0) AS TotalCount -- + ,ISNULL(CompleteCount.CompleteCount,0) AS CompleteCount -- + ,(ISNULL(TotalCount.TotalCount,0) -ISNULL(CompleteCount.CompleteCount,0)) AS UnCompleteCount +FROM dbo.Supervise_SuperviseCheckRectify AS S +LEFT JOIN Base_Project AS Project ON S.ProjectId = Project.ProjectId +LEFT JOIN dbo.Base_Unit AS U ON U.UnitId = S.UnitId +LEFT JOIN (SELECT COUNT(*) AS TotalCount, SuperviseCheckRectifyId + FROM dbo.Supervise_SuperviseCheckRectifyItem GROUP BY SuperviseCheckRectifyId) AS TotalCount + ON S.SuperviseCheckRectifyId=TotalCount.SuperviseCheckRectifyId +LEFT JOIN (SELECT COUNT(*) AS CompleteCount, SuperviseCheckRectifyId + FROM dbo.Supervise_SuperviseCheckRectifyItem + WHERE RealEndDate IS NOT NULL + GROUP BY SuperviseCheckRectifyId) AS CompleteCount + ON S.SuperviseCheckRectifyId=CompleteCount.SuperviseCheckRectifyId + + +GO + + +alter table Accident_AccidentPersonRecord add IsAttempt char(1) --hsse¹Ƿδ ֶ +go +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ƿδ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Accident_AccidentPersonRecord', @level2type=N'COLUMN',@level2name=N'IsAttempt' +GO \ No newline at end of file diff --git a/DataBase/版本日志/SGGLDB_V2023-04-30-001版本日志.txt b/DataBase/版本日志/SGGLDB_V2023-04-30-001版本日志.txt new file mode 100644 index 00000000..437ef921 --- /dev/null +++ b/DataBase/版本日志/SGGLDB_V2023-04-30-001版本日志.txt @@ -0,0 +1,4 @@ +--ADD BY YangHongwei 2023-05-30 +1、添加集团看板数据添加页面(企业会议、企业应急、企业检查等)。 + +--END \ No newline at end of file