提交代码
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
|
||||
|
||||
--注意!!!执行之前看下客户有没有数据上报菜单(Menu_ZHGL),如果没有MenuType改为:Menu_ZHGL
|
||||
|
||||
--集团督查检查
|
||||
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '8B9C0F42-D36F-4798-94AB-F56723E8B714')
|
||||
BEGIN
|
||||
--集团督查检查
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('8B9C0F42-D36F-4798-94AB-F56723E8B714','集团督查检查',null,60,'0','Menu_ZHGL',1,0,1)
|
||||
|
||||
--督查检查通知单
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('15443DE9-4AC2-43F9-A622-9F9253ECB157','督查检查通知单','DCGL/ServerCheck/CheckNotice.aspx',10,'8B9C0F42-D36F-4798-94AB-F56723E8B714','Menu_ZHGL',1,1,1)
|
||||
|
||||
--集团下发督查检查整改
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('2E4A3E58-44B7-41B0-BFE3-634DF29AAE27','集团下发督查检查整改','DCGL/ServerCheck/CheckRectify.aspx',20,'8B9C0F42-D36F-4798-94AB-F56723E8B714','Menu_ZHGL',1,1,1)
|
||||
END
|
||||
GO
|
||||
|
||||
|
||||
--集团下发督查检查整改按钮
|
||||
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '2E4A3E58-44B7-41B0-BFE3-634DF29AAE27')
|
||||
BEGIN
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('002D5E43-8A3B-4B48-8058-5175347224BD','2E4A3E58-44B7-41B0-BFE3-634DF29AAE27','修改',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('D8548A9A-5522-4DBC-BF17-31EE21AA97E9','2E4A3E58-44B7-41B0-BFE3-634DF29AAE27','保存',2)
|
||||
END
|
||||
GO
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,301 @@
|
||||
|
||||
|
||||
--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]
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'检查方式' , @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'受检单位' , @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'受检单位地址' , @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'受检单位负责人' , @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'受检单位电话' , @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'检查开始时间' , @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'检查结束时间' , @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'检查对象' , @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'检查组长' , @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'组长姓名' , @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'组长单位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'性别' , @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'督查检查主表' , @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'监督检查主表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'检查资料名称' , @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'序号' , @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'备注' , @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'检查资料表' , @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]
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'督查检查主表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'人员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'序号' , @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'职务' , @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'职称' , @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'评价小组职务' , @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'评价日期' , @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'检查人员姓名' , @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'检查人员单位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'性别' , @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'检查工作组成员表' , @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'监督检查主表' , @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'序号' , @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'隐患描述' , @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'依据标准' , @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'建议' , @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'整改时限' , @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'整改情况' , @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'整改前照片' , @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'整改后照片' , @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'隐患等级明细表' , @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'主键' , @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'编号' , @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'检查项目' , @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'检查单位' , @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'受检时间' , @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'签发人' , @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'签发时间' , @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'检查项目' , @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'督查检查整改表' , @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'主键' , @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'主表外键' , @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'安全隐患外键' , @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'立项人' , @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'立项人' , @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'立项时间' , @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'要求消项时间' , @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'消项责任人' , @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'实际消项时间' , @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'企业安全管理部门验证人' , @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'检查整改明细表' , @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
|
||||
/*子公司隐患整改单集团视图*/
|
||||
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
|
||||
,'隐患(问题)描述:'+NoticeItem.Describe+';依据标准:'+NoticeItem.Standards+';建议:'+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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user