216 lines
14 KiB
MySQL
216 lines
14 KiB
MySQL
|
|
|
|||
|
|
|
|||
|
|
--ר<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>飨ͨ<EFBFBD>ã<EFBFBD>
|
|||
|
|
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = 'F99F9805-E492-43BB-A2C4-5211AEA8F247')
|
|||
|
|
BEGIN
|
|||
|
|
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
|
|||
|
|
VALUES (N'F99F9805-E492-43BB-A2C4-5211AEA8F247', N'ר<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>飨ͨ<EFBFBD>ã<EFBFBD>', N'', 25, N'467A0CB9-737D-4451-965E-869EBC3A4BD6', N'Menu_HSSE',0,0,1);
|
|||
|
|
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
|
|||
|
|
VALUES (N'B1FF9501-E66B-4251-8A1D-159B8B10DD64', N'ר<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', N'HSSE/Check/CheckSpecialPro.aspx', 10, N'F99F9805-E492-43BB-A2C4-5211AEA8F247', N'Menu_HSSE',0,1,1);
|
|||
|
|
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
|
|||
|
|
VALUES (N'26A79DAB-F264-4720-8F30-D25AE40BE0F9', N'ר<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼', N'HSSE/Check/CheckSpecialProRecord.aspx', 20, N'F99F9805-E492-43BB-A2C4-5211AEA8F247', N'Menu_HSSE', 0,1, 1);
|
|||
|
|
END
|
|||
|
|
GO
|
|||
|
|
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = 'B1FF9501-E66B-4251-8A1D-159B8B10DD64')
|
|||
|
|
BEGIN
|
|||
|
|
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
|
|||
|
|
VALUES (N'43BADE10-A080-4EA3-B6CB-B6DC289026DC', N'B1FF9501-E66B-4251-8A1D-159B8B10DD64', N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>', 1);
|
|||
|
|
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
|
|||
|
|
VALUES (N'17192A9B-D648-46C0-B344-AA095C3C0B5C', N'B1FF9501-E66B-4251-8A1D-159B8B10DD64', N'<EFBFBD><EFBFBD>', 2);
|
|||
|
|
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
|
|||
|
|
VALUES (N'77EA865D-58F6-4AF2-9D87-63D5133B6D6C', N'B1FF9501-E66B-4251-8A1D-159B8B10DD64', N'ɾ<EFBFBD><EFBFBD>', 3);
|
|||
|
|
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
|
|||
|
|
VALUES (N'0BB8D2D0-DB4B-48CC-AF6D-554FFF85C974', N'B1FF9501-E66B-4251-8A1D-159B8B10DD64', N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>', 4);
|
|||
|
|
END
|
|||
|
|
GO
|
|||
|
|
|
|||
|
|
|
|||
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Check_CheckSpecialPro') AND type = N'U')
|
|||
|
|
BEGIN
|
|||
|
|
CREATE TABLE [dbo].[Check_CheckSpecialPro](
|
|||
|
|
[CheckSpecialId] [nvarchar](50) NOT NULL,
|
|||
|
|
[CheckSpecialCode] [nvarchar](50) NOT NULL,
|
|||
|
|
[ProjectId] [nvarchar](50) NULL,
|
|||
|
|
[CheckPerson] [nvarchar](50) NULL,
|
|||
|
|
[CheckTime] [datetime] NULL,
|
|||
|
|
[ScanUrl] [nvarchar](1000) NULL,
|
|||
|
|
[DaySummary] [nvarchar](max) NULL,
|
|||
|
|
[PartInUnits] [nvarchar](1000) NULL,
|
|||
|
|
[PartInPersons] [nvarchar](2000) NULL,
|
|||
|
|
[CheckAreas] [nvarchar](1000) NULL,
|
|||
|
|
[States] [char](1) NULL,
|
|||
|
|
[CompileMan] [nvarchar](50) NULL,
|
|||
|
|
[CheckType] [char](1) NULL,
|
|||
|
|
[PartInPersonIds] [nvarchar](2000) NULL,
|
|||
|
|
[PartInPersonNames] [nvarchar](1000) NULL,
|
|||
|
|
[CheckItemSetId] [nvarchar](50) NULL,
|
|||
|
|
CONSTRAINT [PK_Check_CheckSpecialPro_1] PRIMARY KEY CLUSTERED
|
|||
|
|
(
|
|||
|
|
[CheckSpecialId] ASC
|
|||
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|||
|
|
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
|||
|
|
|
|||
|
|
ALTER TABLE [dbo].[Check_CheckSpecialPro] WITH CHECK ADD CONSTRAINT [FK_Check_CheckSpecialPro_Base_Project] FOREIGN KEY([ProjectId])
|
|||
|
|
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
|||
|
|
ALTER TABLE [dbo].[Check_CheckSpecialPro] CHECK CONSTRAINT [FK_Check_CheckSpecialPro_Base_Project]
|
|||
|
|
ALTER TABLE [dbo].[Check_CheckSpecialPro] WITH CHECK ADD CONSTRAINT [FK_Check_CheckSpecialPro_Technique_CheckItemSet] FOREIGN KEY([CheckItemSetId])
|
|||
|
|
REFERENCES [dbo].[Technique_CheckItemSet] ([CheckItemSetId])
|
|||
|
|
ALTER TABLE [dbo].[Check_CheckSpecialPro] CHECK CONSTRAINT [FK_Check_CheckSpecialPro_Technique_CheckItemSet]
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ר<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialPro', @level2type=N'COLUMN',@level2name=N'CheckSpecialCode'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>Ŀ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialPro', @level2type=N'COLUMN',@level2name=N'ProjectId'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialPro', @level2type=N'COLUMN',@level2name=N'CheckPerson'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialPro', @level2type=N'COLUMN',@level2name=N'CheckTime'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD>뵥λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialPro', @level2type=N'COLUMN',@level2name=N'PartInUnits'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialPro', @level2type=N'COLUMN',@level2name=N'PartInPersons'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialPro', @level2type=N'COLUMN',@level2name=N'CheckAreas'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialPro', @level2type=N'COLUMN',@level2name=N'CheckType'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԱID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialPro', @level2type=N'COLUMN',@level2name=N'PartInPersonIds'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialPro', @level2type=N'COLUMN',@level2name=N'PartInPersonNames'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialPro', @level2type=N'COLUMN',@level2name=N'CheckItemSetId'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ۺϼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialPro'
|
|||
|
|
END
|
|||
|
|
|
|||
|
|
GO
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Check_CheckSpecialProDetail') AND type = N'U')
|
|||
|
|
BEGIN
|
|||
|
|
|
|||
|
|
CREATE TABLE [dbo].[Check_CheckSpecialProDetail](
|
|||
|
|
[CheckSpecialDetailId] [nvarchar](50) NOT NULL,
|
|||
|
|
[CheckSpecialId] [nvarchar](50) NULL,
|
|||
|
|
[CheckItem] [nvarchar](3000) NULL,
|
|||
|
|
[CheckItemType] [nvarchar](50) NULL,
|
|||
|
|
[Unqualified] [nvarchar](3000) NULL,
|
|||
|
|
[CheckArea] [nvarchar](50) NULL,
|
|||
|
|
[UnitId] [nvarchar](50) NULL,
|
|||
|
|
[CompleteStatus] [bit] NULL,
|
|||
|
|
[LimitedDate] [datetime] NULL,
|
|||
|
|
[CompletedDate] [datetime] NULL,
|
|||
|
|
[Suggestions] [nvarchar](3000) NULL,
|
|||
|
|
[HandleStep] [nvarchar](3000) NULL,
|
|||
|
|
[RectifyNoticeId] [nvarchar](50) NULL,
|
|||
|
|
[CheckContent] [nvarchar](3000) NULL,
|
|||
|
|
[WorkArea] [nvarchar](3000) NULL,
|
|||
|
|
[DataId] [nvarchar](500) NULL,
|
|||
|
|
[DataType] [nvarchar](50) NULL,
|
|||
|
|
[SortIndex] [int] NULL,
|
|||
|
|
[HiddenHazardType] [nvarchar](50) NULL,
|
|||
|
|
[HSEManage] [varchar](50) NULL,
|
|||
|
|
[RiskLevel] [varchar](50) NULL,
|
|||
|
|
[LimitDate] [date] NULL,
|
|||
|
|
[AttachUrl] [varchar](500) NULL,
|
|||
|
|
[HandleWay] [varchar](50) NULL,
|
|||
|
|
[RectifyOpinion] [nvarchar](500) NULL,
|
|||
|
|
[RectifyDate] [datetime] NULL,
|
|||
|
|
[ReAttachUrl] [nvarchar](2000) NULL,
|
|||
|
|
[State] [char](1) NULL,
|
|||
|
|
[ProposeUnitId] [nvarchar](50) NULL,
|
|||
|
|
[SaveHandleMan] [nvarchar](50) NULL,
|
|||
|
|
CONSTRAINT [PK_Check_CheckSpecialProDetail] PRIMARY KEY CLUSTERED
|
|||
|
|
(
|
|||
|
|
[CheckSpecialDetailId] ASC
|
|||
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
|||
|
|
) ON [PRIMARY]
|
|||
|
|
ALTER TABLE [dbo].[Check_CheckSpecialProDetail] WITH CHECK ADD CONSTRAINT [FK_Check_CheckSpecialProDetail_Base_Unit] FOREIGN KEY([UnitId])
|
|||
|
|
REFERENCES [dbo].[Base_Unit] ([UnitId])
|
|||
|
|
ALTER TABLE [dbo].[Check_CheckSpecialProDetail] CHECK CONSTRAINT [FK_Check_CheckSpecialProDetail_Base_Unit]
|
|||
|
|
ALTER TABLE [dbo].[Check_CheckSpecialProDetail] WITH CHECK ADD CONSTRAINT [FK_Check_CheckSpecialProDetail_ProjectData_WorkArea] FOREIGN KEY([CheckArea])
|
|||
|
|
REFERENCES [dbo].[WBS_UnitWork] ([UnitWorkId])
|
|||
|
|
ALTER TABLE [dbo].[Check_CheckSpecialProDetail] CHECK CONSTRAINT [FK_Check_CheckSpecialProDetail_ProjectData_WorkArea]
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'CheckSpecialDetailId'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ճ<EFBFBD>Ѳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'CheckSpecialId'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'CheckItem'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'CheckItemType'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʩ ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'Unqualified'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'CheckArea'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD>ε<EFBFBD>λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'UnitId'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>true-<2D>ǣ<EFBFBD>false-<2D><><EFBFBD><EFBFBD> ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'CompleteStatus'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʩ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'Suggestions'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʩ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'HandleStep'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'CheckContent'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'WorkArea'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>·<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'DataId'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>·<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'DataType'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail', @level2type=N'COLUMN',@level2name=N'HiddenHazardType'
|
|||
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ۺϼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_CheckSpecialProDetail'
|
|||
|
|
END
|
|||
|
|
|
|||
|
|
GO
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
CREATE VIEW [dbo].[View_CheckSpecialProDetail]
|
|||
|
|
AS
|
|||
|
|
/*ר<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD>б<EFBFBD><EFBFBD><EFBFBD>ͼ*/
|
|||
|
|
SELECT detail.CheckSpecialDetailId,
|
|||
|
|
detail.CheckSpecialId,
|
|||
|
|
detail.CheckItem,
|
|||
|
|
checkItemSet.RegisterTypesName as CheckItemName,
|
|||
|
|
--detail.CheckItemType,
|
|||
|
|
detail.Unqualified,
|
|||
|
|
detail.SortIndex,
|
|||
|
|
detail.UnitId,
|
|||
|
|
detail.HandleStep,
|
|||
|
|
detail.CompleteStatus,
|
|||
|
|
(case when detail.CompleteStatus =1 then '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' else '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' end) as CompleteStatusName,
|
|||
|
|
detail.LimitedDate,
|
|||
|
|
detail.CompletedDate,
|
|||
|
|
--detail.Suggestions,
|
|||
|
|
detail.CheckContent,
|
|||
|
|
detail.CheckArea,
|
|||
|
|
detail.HandleWay,
|
|||
|
|
detail.Suggestions,
|
|||
|
|
detail.RectifyOpinion,
|
|||
|
|
detail.ProposeUnitId,
|
|||
|
|
workArea.UnitWorkName + (CASE WHEN workArea.ProjectType ='1' THEN '(<28><><EFBFBD><EFBFBD>)'
|
|||
|
|
WHEN workArea.ProjectType ='2' THEN '(<28><>װ)' ELSE '' END)AS CheckAreaName,
|
|||
|
|
detail.DataId,
|
|||
|
|
detail.DataType,
|
|||
|
|
unit.UnitName,
|
|||
|
|
dbo.GetConstTextByIds(detail.HandleStep) as HandleStepStr,
|
|||
|
|
--const.ConstText as HandleStepStr,
|
|||
|
|
(CASE WHEN detail.DataType like '%1%'
|
|||
|
|
THEN '<EFBFBD>·<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD>:'+(SELECT RectifyNoticesCode FROM Check_RectifyNotices WHERE detail.DataId like '%'+RectifyNoticesId+'%')
|
|||
|
|
else '' end)+
|
|||
|
|
(CASE WHEN detail.DataType like '%2%'
|
|||
|
|
THEN '<EFBFBD>·<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:'+(SELECT PunishNoticeCode FROM Check_PunishNotice WHERE detail.DataId like '%'+PunishNoticeId+'%')
|
|||
|
|
else '' end)+
|
|||
|
|
(CASE WHEN detail.DataType = '3'
|
|||
|
|
THEN '<EFBFBD>·<EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD><EFBFBD>:'+(SELECT PauseNoticeCode FROM Check_PauseNotice WHERE detail.DataId like '%'+ PauseNoticeId+'%')
|
|||
|
|
else '' end) AS HandleStepLink
|
|||
|
|
,
|
|||
|
|
(case when detail.riskLevel ='0' then '<EFBFBD><EFBFBD>'
|
|||
|
|
when detail.riskLevel = '1' then 'һ<EFBFBD><EFBFBD>'
|
|||
|
|
when detail.riskLevel = '2' then '<EFBFBD>ϸ<EFBFBD>'
|
|||
|
|
when detail.riskLevel = '3' then '<EFBFBD><EFBFBD>'
|
|||
|
|
else detail.riskLevel end) as riskLevel,
|
|||
|
|
sysuser.userName as HSEManage
|
|||
|
|
|
|||
|
|
FROM dbo.Check_CheckSpecialProDetail AS detail
|
|||
|
|
LEFT JOIN dbo. HSSE_Hazard_HazardRegisterTypes AS checkItemSet ON checkItemSet.RegisterTypesId=detail.CheckItem
|
|||
|
|
LEFT JOIN dbo.Base_Unit AS unit ON unit.UnitId=detail.UnitId
|
|||
|
|
LEFT JOIN dbo.WBS_UnitWork AS workArea ON detail.CheckArea=workArea.UnitWorkId
|
|||
|
|
LEFT JOIN dbo.Sys_User AS sysuser ON sysuser.userid=detail.HSEManage
|
|||
|
|
--LEFT JOIN Sys_Const AS const ON const.ConstValue = detail.HandleStep and const.GroupId='HandleStep'
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
GO
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|