308 lines
		
	
	
		
			23 KiB
		
	
	
	
		
			MySQL
		
	
	
	
		
		
			
		
	
	
			308 lines
		
	
	
		
			23 KiB
		
	
	
	
		
			MySQL
		
	
	
	
|  | 
 | |||
|  | 
 | |||
|  | --DCGL_Check_CheckInfo
 | |||
|  | IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'DCGL_Check_CheckInfo') AND type = N'U')
 | |||
|  | BEGIN
 | |||
|  | 
 | |||
|  | CREATE TABLE [dbo].[DCGL_Check_CheckInfo](
 | |||
|  | 	[CheckInfoId] [nvarchar](50) NOT NULL,
 | |||
|  | 	[CheckTypeName] [nvarchar](50) NOT NULL,
 | |||
|  | 	[SubjectUnitId] [nvarchar](50) NOT NULL,
 | |||
|  | 	[SubjectUnitAdd] [nvarchar](500) NULL,
 | |||
|  | 	[SubjectUnitMan] [nvarchar](50) NULL,
 | |||
|  | 	[SubjectUnitTel] [nvarchar](50) NULL,
 | |||
|  | 	[CheckStartTime] [datetime] NOT NULL,
 | |||
|  | 	[CheckEndTime] [datetime] NOT NULL,
 | |||
|  | 	[SubjectObject] [nvarchar](500) NULL,
 | |||
|  | 	[CheckTeamLeader] [nvarchar](50) NULL,
 | |||
|  | 	[CompileMan] [nvarchar](50) NULL,
 | |||
|  | 	[CompileDate] [datetime] NULL,
 | |||
|  | 	[CheckTeamLeaderName] [nvarchar](50) NULL,
 | |||
|  | 	[UnitId] [nvarchar](50) NULL,
 | |||
|  | 	[SexName] [nvarchar](5) NULL,
 | |||
|  | 	[SupervisionGroupId] [nvarchar](50) NULL,
 | |||
|  | 	[SupervisionGroupName] [nvarchar](50) NULL,
 | |||
|  | 	[SubjectProjectId] [nvarchar](50) NULL,
 | |||
|  | 	[SubjectProjectName] [nvarchar](200) NULL,
 | |||
|  | 	[SubjectUnitManId] [nvarchar](50) NULL,
 | |||
|  | 	[CheckManId] [nvarchar](50) NULL,
 | |||
|  | 	[CheckManName] [nvarchar](50) NULL,
 | |||
|  |  CONSTRAINT [PK_DCGL_Check_CheckInfo] PRIMARY KEY CLUSTERED 
 | |||
|  | (
 | |||
|  | 	[CheckInfoId] 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].[DCGL_Check_CheckInfo]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckInfo_Base_Unit] FOREIGN KEY([SubjectUnitId])
 | |||
|  | REFERENCES [dbo].[Base_Unit] ([UnitId])
 | |||
|  | ALTER TABLE [dbo].[DCGL_Check_CheckInfo] CHECK CONSTRAINT [FK_DCGL_Check_CheckInfo_Base_Unit]
 | |||
|  | ALTER TABLE [dbo].[DCGL_Check_CheckInfo]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckInfo_Base_Unit1] FOREIGN KEY([UnitId])
 | |||
|  | REFERENCES [dbo].[Base_Unit] ([UnitId])
 | |||
|  | ALTER TABLE [dbo].[DCGL_Check_CheckInfo] CHECK CONSTRAINT [FK_DCGL_Check_CheckInfo_Base_Unit1]
 | |||
|  | ALTER TABLE [dbo].[DCGL_Check_CheckInfo]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckInfo_Sys_User] FOREIGN KEY([CheckTeamLeader])
 | |||
|  | REFERENCES [dbo].[Sys_User] ([UserId])
 | |||
|  | ALTER TABLE [dbo].[DCGL_Check_CheckInfo] CHECK CONSTRAINT [FK_DCGL_Check_CheckInfo_Sys_User]
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD>鷽ʽ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'CheckTypeName'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ܼ쵥λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'SubjectUnitId'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ܼ쵥λ<EFBFBD><EFBFBD>ַ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'SubjectUnitAdd'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ܼ쵥λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'SubjectUnitMan'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ܼ쵥λ<EFBFBD>绰' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'SubjectUnitTel'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD>鿪ʼʱ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'CheckStartTime'
 | |||
|  | 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'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'CheckEndTime'
 | |||
|  | 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'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'SubjectObject'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>鳤' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'CheckTeamLeader'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>鳤<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'CheckTeamLeaderName'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>鳤<EFBFBD><EFBFBD>λID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'UnitId'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>Ա<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'SexName'
 | |||
|  | 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'DCGL_Check_CheckInfo'
 | |||
|  | 
 | |||
|  | END
 | |||
|  | GO
 | |||
|  | 
 | |||
|  | 
 | |||
|  | 
 | |||
|  | --DCGL_Check_CheckInfo_CheckFile
 | |||
|  | IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'DCGL_Check_CheckInfo_CheckFile') AND type = N'U')
 | |||
|  | BEGIN
 | |||
|  | CREATE TABLE [dbo].[DCGL_Check_CheckInfo_CheckFile](
 | |||
|  | 	[CheckFileId] [nvarchar](50) NOT NULL,
 | |||
|  | 	[CheckInfoId] [nvarchar](50) NULL,
 | |||
|  | 	[CheckFileName] [nvarchar](500) NULL,
 | |||
|  | 	[SortIndex] [int] NULL,
 | |||
|  | 	[Remark] [nvarchar](500) NULL,
 | |||
|  |  CONSTRAINT [PK_DCGL_Check_CheckInfo_CheckFile] PRIMARY KEY CLUSTERED 
 | |||
|  | (
 | |||
|  | 	[CheckFileId] 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].[DCGL_Check_CheckInfo_CheckFile]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckFile_DCGL_Check_CheckInfo] FOREIGN KEY([CheckInfoId])
 | |||
|  | REFERENCES [dbo].[DCGL_Check_CheckInfo] ([CheckInfoId])
 | |||
|  | ALTER TABLE [dbo].[DCGL_Check_CheckInfo_CheckFile] CHECK CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckFile_DCGL_Check_CheckInfo]
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ල<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckFile', @level2type=N'COLUMN',@level2name=N'CheckInfoId'
 | |||
|  | 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'DCGL_Check_CheckInfo_CheckFile', @level2type=N'COLUMN',@level2name=N'CheckFileName'
 | |||
|  | 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'DCGL_Check_CheckInfo_CheckFile', @level2type=N'COLUMN',@level2name=N'SortIndex'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ע' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckFile', @level2type=N'COLUMN',@level2name=N'Remark'
 | |||
|  | 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'DCGL_Check_CheckInfo_CheckFile'
 | |||
|  | END
 | |||
|  | GO
 | |||
|  | 
 | |||
|  | 
 | |||
|  | 
 | |||
|  | --DCGL_Check_CheckInfo_CheckTeam
 | |||
|  | IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'DCGL_Check_CheckInfo_CheckTeam') AND type = N'U')
 | |||
|  | BEGIN
 | |||
|  | 
 | |||
|  | CREATE TABLE [dbo].[DCGL_Check_CheckInfo_CheckTeam](
 | |||
|  | 	[CheckTeamId] [nvarchar](50) NOT NULL,
 | |||
|  | 	[CheckInfoId] [nvarchar](50) NULL,
 | |||
|  | 	[UserId] [nvarchar](50) NULL,
 | |||
|  | 	[SortIndex] [int] NULL,
 | |||
|  | 	[PostName] [nvarchar](200) NULL,
 | |||
|  | 	[WorkTitle] [nvarchar](200) NULL,
 | |||
|  | 	[CheckPostName] [nvarchar](200) NULL,
 | |||
|  | 	[CheckDate] [datetime] NULL,
 | |||
|  | 	[UserName] [nvarchar](50) NULL,
 | |||
|  | 	[UnitId] [nvarchar](50) NULL,
 | |||
|  | 	[SexName] [nvarchar](5) NULL,
 | |||
|  | 	[SupervisionGroupId] [nvarchar](50) NULL,
 | |||
|  | 	[SupervisionGroupName] [nvarchar](50) NULL,
 | |||
|  |  CONSTRAINT [PK_DCGL_Check_CheckInfo_CheckTeam] PRIMARY KEY CLUSTERED 
 | |||
|  | (
 | |||
|  | 	[CheckTeamId] 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].[DCGL_Check_CheckInfo_CheckTeam]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckTeam_Base_Unit1] FOREIGN KEY([UnitId])
 | |||
|  | REFERENCES [dbo].[Base_Unit] ([UnitId])
 | |||
|  | ALTER TABLE [dbo].[DCGL_Check_CheckInfo_CheckTeam] CHECK CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckTeam_Base_Unit1]
 | |||
|  | ALTER TABLE [dbo].[DCGL_Check_CheckInfo_CheckTeam]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckTeam_Check_CheckInfo] FOREIGN KEY([CheckInfoId])
 | |||
|  | REFERENCES [dbo].[DCGL_Check_CheckInfo] ([CheckInfoId])
 | |||
|  | ALTER TABLE [dbo].[DCGL_Check_CheckInfo_CheckTeam] CHECK CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckTeam_Check_CheckInfo]
 | |||
|  | ALTER TABLE [dbo].[DCGL_Check_CheckInfo_CheckTeam]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckTeam_Sys_User] FOREIGN KEY([UserId])
 | |||
|  | REFERENCES [dbo].[Sys_User] ([UserId])
 | |||
|  | ALTER TABLE [dbo].[DCGL_Check_CheckInfo_CheckTeam] CHECK CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckTeam_Sys_User]
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'CheckInfoId'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ԱId' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'UserId'
 | |||
|  | 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'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'SortIndex'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ְ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'PostName'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ְ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'WorkTitle'
 | |||
|  | 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'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'CheckPostName'
 | |||
|  | 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'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'CheckDate'
 | |||
|  | 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'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'UserName'
 | |||
|  | 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'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'UnitId'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>Ա<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'SexName'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD>鹤<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam'
 | |||
|  | END
 | |||
|  | GO
 | |||
|  | 
 | |||
|  | 
 | |||
|  | 
 | |||
|  | 
 | |||
|  | 
 | |||
|  | --DCGL_Check_CheckInfo_TableNoticeItem
 | |||
|  | IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'DCGL_Check_CheckInfo_TableNoticeItem') AND type = N'U')
 | |||
|  | BEGIN
 | |||
|  | CREATE TABLE [dbo].[DCGL_Check_CheckInfo_TableNoticeItem](
 | |||
|  | 	[ID] [nvarchar](50) NOT NULL,
 | |||
|  | 	[CheckInfoId] [nvarchar](50) NULL,
 | |||
|  | 	[SortIndex] [int] NULL,
 | |||
|  | 	[Describe] [nvarchar](800) NULL,
 | |||
|  | 	[Standards] [nvarchar](800) NULL,
 | |||
|  | 	[Advice] [nvarchar](800) NULL,
 | |||
|  | 	[LimitTime] [datetime] NULL,
 | |||
|  | 	[Situation] [nvarchar](800) NULL,
 | |||
|  | 	[Remark] [nvarchar](800) NULL,
 | |||
|  | 	[Url] [nvarchar](2000) NULL,
 | |||
|  | 	[AffUrl] [nvarchar](2000) NULL,
 | |||
|  | 	[RiskLevel] [nvarchar](50) NULL,
 | |||
|  | 	[ProblemTypes] [char](1) NULL,
 | |||
|  | 	[ProblemSubTypeId] [nvarchar](50) NULL,
 | |||
|  | 	[ProblemSubType] [nvarchar](100) NULL,
 | |||
|  | 	[States] [nvarchar](2) NULL,
 | |||
|  |  CONSTRAINT [PK_Check_CheckInfo_TableNoticeItem] PRIMARY KEY CLUSTERED 
 | |||
|  | (
 | |||
|  | 	[ID] ASC
 | |||
|  | )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
 | |||
|  | ) ON [PRIMARY]
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ල<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'CheckInfoId'
 | |||
|  | 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'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'SortIndex'
 | |||
|  | 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'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'Describe'
 | |||
|  | 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'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'Standards'
 | |||
|  | 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'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'Advice'
 | |||
|  | 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'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'LimitTime'
 | |||
|  | 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'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'Situation'
 | |||
|  | 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'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'Url'
 | |||
|  | 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'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'AffUrl'
 | |||
|  | 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'DCGL_Check_CheckInfo_TableNoticeItem'
 | |||
|  | 
 | |||
|  | END
 | |||
|  | GO
 | |||
|  | 
 | |||
|  | 
 | |||
|  | 
 | |||
|  | --DCGL_Check_CheckRectify
 | |||
|  | IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'DCGL_Check_CheckRectify') AND type = N'U')
 | |||
|  | BEGIN
 | |||
|  | CREATE TABLE [dbo].[DCGL_Check_CheckRectify](
 | |||
|  | 	[CheckRectifyId] [nvarchar](50) NOT NULL,
 | |||
|  | 	[CheckRectifyCode] [nvarchar](50) NOT NULL,
 | |||
|  | 	[ProjectId] [nvarchar](50) NULL,
 | |||
|  | 	[UnitId] [nvarchar](50) NULL,
 | |||
|  | 	[CheckDate] [datetime] NULL,
 | |||
|  | 	[IssueMan] [nvarchar](50) NULL,
 | |||
|  | 	[IssueDate] [datetime] NULL,
 | |||
|  | 	[HandleState] [char](1) NULL,
 | |||
|  | 	[ProjectName] [nvarchar](500) NULL,
 | |||
|  |  CONSTRAINT [PK_DCGL_Check_CheckRectify] PRIMARY KEY CLUSTERED 
 | |||
|  | (
 | |||
|  | 	[CheckRectifyId] 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].[DCGL_Check_CheckRectify]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckRectify_Base_Unit] FOREIGN KEY([UnitId])
 | |||
|  | REFERENCES [dbo].[Base_Unit] ([UnitId])
 | |||
|  | ALTER TABLE [dbo].[DCGL_Check_CheckRectify] CHECK CONSTRAINT [FK_DCGL_Check_CheckRectify_Base_Unit]
 | |||
|  | 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'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'CheckRectifyId'
 | |||
|  | 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'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'CheckRectifyCode'
 | |||
|  | 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'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'ProjectId'
 | |||
|  | EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD>鵥λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'UnitId'
 | |||
|  | 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'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'CheckDate'
 | |||
|  | 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'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'IssueMan'
 | |||
|  | 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'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'IssueDate'
 | |||
|  | 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'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'ProjectName'
 | |||
|  | 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'DCGL_Check_CheckRectify'
 | |||
|  | END
 | |||
|  | GO
 | |||
|  | 
 | |||
|  | 
 | |||
|  | --DCGL_Check_CheckRectifyItem
 | |||
|  | IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'DCGL_Check_CheckRectifyItem') AND type = N'U')
 | |||
|  | BEGIN
 | |||
|  | 
 | |||
|  | CREATE TABLE [dbo].[DCGL_Check_CheckRectifyItem](
 | |||
|  | 	[CheckRectifyItemId] [nvarchar](50) NOT NULL,
 | |||
|  | 	[CheckRectifyId] [nvarchar](50) NULL,
 | |||
|  | 	[NoticeItemId] [nvarchar](50) NULL,
 | |||
|  | 	[ConfirmMan] [nvarchar](50) NULL,
 | |||
|  | 	[ConfirmManName] [nvarchar](50) NULL,
 | |||
|  | 	[ConfirmDate] [datetime] NULL,
 | |||
|  | 	[OrderEndDate] [datetime] NULL,
 | |||
|  | 	[OrderEndPerson] [nvarchar](50) NULL,
 | |||
|  | 	[RealEndDate] [datetime] NULL,
 | |||
|  | 	[Verification] [nvarchar](50) NULL,
 | |||
|  |  CONSTRAINT [PK_DCGL_Check_CheckRectifyItem] PRIMARY KEY CLUSTERED 
 | |||
|  | (
 | |||
|  | 	[CheckRectifyItemId] 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].[DCGL_Check_CheckRectifyItem]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckRectifyItem_Check_CheckRectify] FOREIGN KEY([CheckRectifyId])
 | |||
|  | REFERENCES [dbo].[DCGL_Check_CheckRectify] ([CheckRectifyId])
 | |||
|  | ALTER TABLE [dbo].[DCGL_Check_CheckRectifyItem] CHECK CONSTRAINT [FK_DCGL_Check_CheckRectifyItem_Check_CheckRectify]
 | |||
|  | 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'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'CheckRectifyItemId'
 | |||
|  | 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'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'CheckRectifyId'
 | |||
|  | 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'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'NoticeItemId'
 | |||
|  | 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'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'ConfirmMan'
 | |||
|  | 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'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'ConfirmManName'
 | |||
|  | 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'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'ConfirmDate'
 | |||
|  | 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'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'OrderEndDate'
 | |||
|  | 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'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'OrderEndPerson'
 | |||
|  | 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'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'RealEndDate'
 | |||
|  | 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>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'Verification'
 | |||
|  | 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'DCGL_Check_CheckRectifyItem'
 | |||
|  | END
 | |||
|  | GO
 | |||
|  | 
 | |||
|  | 
 | |||
|  | 
 | |||
|  | --View_DCGL_CheckRectifyListFromSUB
 | |||
|  | CREATE VIEW [dbo].[View_DCGL_CheckRectifyListFromSUB]
 | |||
|  | AS
 | |||
|  | /*<EFBFBD>ӹ<EFBFBD>˾<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ*/ 
 | |||
|  | SELECT CheckRectifyItem.CheckRectifyItemId
 | |||
|  | 		,CheckRectifyItem.CheckRectifyId
 | |||
|  | 		,CheckRectifyItem.NoticeItemId
 | |||
|  | 		,CheckRectifyItem.ConfirmMan
 | |||
|  | 		,CheckRectifyItem.ConfirmManName
 | |||
|  | 		,CheckRectifyItem.ConfirmDate
 | |||
|  | 		,CheckRectifyItem.OrderEndDate
 | |||
|  | 		,CheckRectifyItem.OrderEndPerson
 | |||
|  | 		,CheckRectifyItem.RealEndDate
 | |||
|  | 		,CheckRectifyItem.Verification
 | |||
|  | 		,CheckRectify.CheckRectifyCode
 | |||
|  | 		,CheckRectify.ProjectId
 | |||
|  | 		,CheckRectify.UnitId
 | |||
|  | 		,CheckRectify.CheckDate
 | |||
|  | 		,CheckRectify.IssueMan
 | |||
|  | 		,CheckRectify.IssueDate
 | |||
|  | 		,CheckRectify.HandleState
 | |||
|  | 		,NoticeItem.SortIndex AS SortIndex
 | |||
|  | 		,'' AS WorkType
 | |||
|  | 		,'' AS DangerPoint
 | |||
|  |       ,'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⣩<EFBFBD><EFBFBD><EFBFBD><EFBFBD>:'+NoticeItem.Describe+';<3B><><EFBFBD>ݱ<EFBFBD>:'+NoticeItem.Standards+';<3B><><EFBFBD><EFBFBD>:'+NoticeItem.Advice AS RiskExists
 | |||
|  | 		,'' AS IsProject
 | |||
|  | 		,'' AS CheckMan
 | |||
|  | 		,'' AS SubjectUnitMan
 | |||
|  | 		--,Table5Item.SortIndex
 | |||
|  | 		--,Table5Item.WorkType
 | |||
|  | 		--,Table5Item.DangerPoint
 | |||
|  | 		--,Table5Item.RiskExists
 | |||
|  | 		--,Table5Item.IsProject
 | |||
|  | 		--,Table5Item.CheckMan
 | |||
|  | 		--,Table5Item.SubjectUnitMan
 | |||
|  | 		,AttachFile.AttachFileId
 | |||
|  | 		,AttachFile.ToKeyId
 | |||
|  | 		,AttachFile.AttachSource
 | |||
|  | 		,AttachFile.AttachUrl
 | |||
|  | 		,AttachFile2.AttachFileId AS AttachFileId2
 | |||
|  | 		,AttachFile2.ToKeyId AS ToKeyId2
 | |||
|  | 		,AttachFile2.AttachSource AS AttachSource2
 | |||
|  | 		,AttachFile2.AttachUrl AS AttachUrl2
 | |||
|  | FROM dbo.DCGL_Check_CheckRectifyItem AS CheckRectifyItem
 | |||
|  | LEFT JOIN dbo.DCGL_Check_CheckRectify AS CheckRectify ON CheckRectifyItem.CheckRectifyid=CheckRectify.CheckRectifyId
 | |||
|  | --LEFT JOIN dbo.Check_CheckInfo_Table5Item as Table5Item on CheckRectifyItem.Table5ItemId=Table5Item.ID
 | |||
|  | LEFT JOIN DCGL_Check_CheckInfo_TableNoticeItem AS NoticeItem ON CheckRectifyItem.NoticeItemId=NoticeItem.ID
 | |||
|  | LEFT JOIN dbo.AttachFile  AS AttachFile on AttachFile.ToKeyId =CheckRectifyItem.NoticeItemId
 | |||
|  | LEFT JOIN dbo.AttachFile  AS AttachFile2 on AttachFile2.ToKeyId =CheckRectifyItem.CheckRectifyItemId
 | |||
|  | 
 | |||
|  | 
 | |||
|  | GO
 | |||
|  | 
 | |||
|  | 
 |