202311122 脚本整理
This commit is contained in:
@@ -0,0 +1,219 @@
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('F50EDEF0-FCDE-4B84-8D30-1F16E03FE26F','施工月报','PZHGL/InformationProject/ConstructionMonthReport.aspx',95,'0','Menu_PZHGL',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('AFEBD968-295E-4E43-8D86-508B1E0B784B','F50EDEF0-FCDE-4B84-8D30-1F16E03FE26F','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('C6A2DA3D-163C-4FA5-8EF1-67F07CB72429','F50EDEF0-FCDE-4B84-8D30-1F16E03FE26F','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('143704FE-D865-42A4-ABA6-EAB87466AA51','F50EDEF0-FCDE-4B84-8D30-1F16E03FE26F','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('833F9250-7646-4C1B-97AA-70511DD04C31','F50EDEF0-FCDE-4B84-8D30-1F16E03FE26F','保存',4)
|
||||
GO
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionMonthReport](
|
||||
[ConstructionMonthReportId] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Month] [datetime] NULL,
|
||||
[OwnerName] [nvarchar](100) NULL,
|
||||
[ContractScope] [nvarchar](1000) NULL,
|
||||
[ContractPriceAndPricingModel] [nvarchar](300) NULL,
|
||||
[ContractStartDate] [datetime] NULL,
|
||||
[ContractEndDate] [datetime] NULL,
|
||||
[MainConstructionActivities] [nvarchar](3000) NULL,
|
||||
[ProgressDeviationAndCauseAnalysis] [nvarchar](3000) NULL,
|
||||
[KeyDeviationAndCauseAnalysis] [nvarchar](3000) NULL,
|
||||
[TargetedCorrectiveMeasures] [nvarchar](3000) NULL,
|
||||
[NextMonthWork] [nvarchar](3000) NULL,
|
||||
[NeedCoordinateMatter] [nvarchar](3000) NULL,
|
||||
[CompileMan] [nvarchar](50) NULL,
|
||||
[CompileDate] [datetime] NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionMonthReport] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionMonthReportId] 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].[ZHGL_ConstructionMonthReport] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionMonthReport_Base_Project] FOREIGN KEY([ProjectId])
|
||||
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionMonthReport] CHECK CONSTRAINT [FK_ZHGL_ConstructionMonthReport_Base_Project]
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionMonthReport] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionMonthReport_Person_Persons] FOREIGN KEY([CompileMan])
|
||||
REFERENCES [dbo].[Person_Persons] ([PersonId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionMonthReport] CHECK CONSTRAINT [FK_ZHGL_ConstructionMonthReport_Person_Persons]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport', @level2type=N'COLUMN',@level2name=N'ConstructionMonthReportId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport', @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'ZHGL_ConstructionMonthReport', @level2type=N'COLUMN',@level2name=N'Month'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'业主名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport', @level2type=N'COLUMN',@level2name=N'OwnerName'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'合同范围' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport', @level2type=N'COLUMN',@level2name=N'ContractScope'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'合同价格和计价模式' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport', @level2type=N'COLUMN',@level2name=N'ContractPriceAndPricingModel'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'合同施工开工日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport', @level2type=N'COLUMN',@level2name=N'ContractStartDate'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'合同施工完工日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport', @level2type=N'COLUMN',@level2name=N'ContractEndDate'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工进度偏差及原因分析' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport', @level2type=N'COLUMN',@level2name=N'ProgressDeviationAndCauseAnalysis'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'关键路径偏差及原因分析' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport', @level2type=N'COLUMN',@level2name=N'KeyDeviationAndCauseAnalysis'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'针对性纠偏措施' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport', @level2type=N'COLUMN',@level2name=N'TargetedCorrectiveMeasures'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'下月施工工作要点' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport', @level2type=N'COLUMN',@level2name=N'NextMonthWork'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'需协调解决事项' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport', @level2type=N'COLUMN',@level2name=N'NeedCoordinateMatter'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport', @level2type=N'COLUMN',@level2name=N'CompileMan'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport', @level2type=N'COLUMN',@level2name=N'CompileDate'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工月报表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReport'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionMonthReportMainCost](
|
||||
[ConstructionMonthReportMainCostId] [nvarchar](50) NOT NULL,
|
||||
[ConstructionMonthReportId] [nvarchar](50) NULL,
|
||||
[ContractConstructionCost] [decimal](18, 4) NULL,
|
||||
[ThisRequestCost] [decimal](18, 4) NULL,
|
||||
[TotalRequestCost] [decimal](18, 4) NULL,
|
||||
[ThisCollection] [decimal](18, 4) NULL,
|
||||
[TotalCollection] [decimal](18, 4) NULL,
|
||||
[TotalCollectionRate] [decimal](9, 2) NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionMonthReportMainCost] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionMonthReportMainCostId] 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].[ZHGL_ConstructionMonthReportMainCost] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionMonthReportMainCost_ZHGL_ConstructionMonthReport] FOREIGN KEY([ConstructionMonthReportId])
|
||||
REFERENCES [dbo].[ZHGL_ConstructionMonthReport] ([ConstructionMonthReportId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionMonthReportMainCost] CHECK CONSTRAINT [FK_ZHGL_ConstructionMonthReportMainCost_ZHGL_ConstructionMonthReport]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportMainCost', @level2type=N'COLUMN',@level2name=N'ConstructionMonthReportMainCostId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportMainCost', @level2type=N'COLUMN',@level2name=N'ConstructionMonthReportId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'合同施工费' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportMainCost', @level2type=N'COLUMN',@level2name=N'ContractConstructionCost'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'本月请款' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportMainCost', @level2type=N'COLUMN',@level2name=N'ThisRequestCost'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'累计请款' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportMainCost', @level2type=N'COLUMN',@level2name=N'TotalRequestCost'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'本月收款' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportMainCost', @level2type=N'COLUMN',@level2name=N'ThisCollection'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'累计收款' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportMainCost', @level2type=N'COLUMN',@level2name=N'TotalCollection'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'累计收款百分比' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportMainCost', @level2type=N'COLUMN',@level2name=N'TotalCollectionRate'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'总包工程施工请款情况表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportMainCost'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionMonthReportSubCost](
|
||||
[ConstructionMonthReportSubCostId] [nvarchar](50) NOT NULL,
|
||||
[ConstructionMonthReportId] [nvarchar](50) NULL,
|
||||
[UnitId] [nvarchar](50) NULL,
|
||||
[ContractAmount] [decimal](18, 4) NULL,
|
||||
[ThisNeedPay] [decimal](18, 4) NULL,
|
||||
[ThisRealPay] [decimal](18, 4) NULL,
|
||||
[TotalNeedPay] [decimal](18, 4) NULL,
|
||||
[TotalRealPay] [decimal](18, 4) NULL,
|
||||
[TotalRealPayRate] [decimal](9, 2) NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionMonthReportSubCost] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionMonthReportSubCostId] 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].[ZHGL_ConstructionMonthReportSubCost] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionMonthReportSubCost_Base_Unit] FOREIGN KEY([UnitId])
|
||||
REFERENCES [dbo].[Base_Unit] ([UnitId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionMonthReportSubCost] CHECK CONSTRAINT [FK_ZHGL_ConstructionMonthReportSubCost_Base_Unit]
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionMonthReportSubCost] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionMonthReportSubCost_ZHGL_ConstructionMonthReport] FOREIGN KEY([ConstructionMonthReportId])
|
||||
REFERENCES [dbo].[ZHGL_ConstructionMonthReport] ([ConstructionMonthReportId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionMonthReportSubCost] CHECK CONSTRAINT [FK_ZHGL_ConstructionMonthReportSubCost_ZHGL_ConstructionMonthReport]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportSubCost', @level2type=N'COLUMN',@level2name=N'ConstructionMonthReportSubCostId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportSubCost', @level2type=N'COLUMN',@level2name=N'ConstructionMonthReportId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工单位Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportSubCost', @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'ZHGL_ConstructionMonthReportSubCost', @level2type=N'COLUMN',@level2name=N'ContractAmount'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'本月应付' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportSubCost', @level2type=N'COLUMN',@level2name=N'ThisNeedPay'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'本月实付' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportSubCost', @level2type=N'COLUMN',@level2name=N'ThisRealPay'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'累计应付' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportSubCost', @level2type=N'COLUMN',@level2name=N'TotalNeedPay'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'累计实付' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportSubCost', @level2type=N'COLUMN',@level2name=N'TotalRealPay'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'累计付款百分比' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportSubCost', @level2type=N'COLUMN',@level2name=N'TotalRealPayRate'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包工程施工付款情况表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionMonthReportSubCost'
|
||||
GO
|
||||
|
||||
|
||||
@@ -0,0 +1,305 @@
|
||||
update Sys_Menu set Url='DigData/CQMSDataCollect.aspx' where MenuId='DD960B76-1F33-468B-9FEF-76328235C079'
|
||||
GO
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[DigData_CQMSDataCollect](
|
||||
[CQMSDataCollectId] [nvarchar](50) NOT NULL,
|
||||
[Year] [int] NOT NULL,
|
||||
CONSTRAINT [PK_DigData_CQMSDataCollect] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[CQMSDataCollectId] 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
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DigData_CQMSDataCollect', @level2type=N'COLUMN',@level2name=N'CQMSDataCollectId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'年份' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DigData_CQMSDataCollect', @level2type=N'COLUMN',@level2name=N'Year'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目质量数据汇总表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DigData_CQMSDataCollect'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[DigData_CQMSDataCollectItem](
|
||||
[CQMSDataCollectItemId] [nvarchar](50) NOT NULL,
|
||||
[CQMSDataCollectId] [nvarchar](50) NULL,
|
||||
[Year] [int] NULL,
|
||||
[SortIndex] [int] NULL,
|
||||
[CQMSContent] [nvarchar](200) NULL,
|
||||
[MeasureUnit] [nvarchar](50) NULL,
|
||||
[Month1] [nvarchar](50) NULL,
|
||||
[Month2] [nvarchar](50) NULL,
|
||||
[Month3] [nvarchar](50) NULL,
|
||||
[Month4] [nvarchar](50) NULL,
|
||||
[Month5] [nvarchar](50) NULL,
|
||||
[Month6] [nvarchar](50) NULL,
|
||||
[Month7] [nvarchar](50) NULL,
|
||||
[Month8] [nvarchar](50) NULL,
|
||||
[Month9] [nvarchar](50) NULL,
|
||||
[Month10] [nvarchar](50) NULL,
|
||||
[Month11] [nvarchar](50) NULL,
|
||||
[Month12] [nvarchar](50) NULL,
|
||||
[MonthSum] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_DigData_CQMSDataCollectItem] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[CQMSDataCollectItemId] 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].[DigData_CQMSDataCollectItem] WITH CHECK ADD CONSTRAINT [FK_DigData_CQMSDataCollectItem_DigData_CQMSDataCollect] FOREIGN KEY([CQMSDataCollectId])
|
||||
REFERENCES [dbo].[DigData_CQMSDataCollect] ([CQMSDataCollectId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[DigData_CQMSDataCollectItem] CHECK CONSTRAINT [FK_DigData_CQMSDataCollectItem_DigData_CQMSDataCollect]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DigData_CQMSDataCollectItem', @level2type=N'COLUMN',@level2name=N'CQMSDataCollectItemId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DigData_CQMSDataCollectItem', @level2type=N'COLUMN',@level2name=N'CQMSDataCollectId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'年份' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DigData_CQMSDataCollectItem', @level2type=N'COLUMN',@level2name=N'Year'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'排序' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DigData_CQMSDataCollectItem', @level2type=N'COLUMN',@level2name=N'SortIndex'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目质量数据汇总明细表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DigData_CQMSDataCollectItem'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[DigData_CQMSDataCollectSubmission](
|
||||
[CQMSDataCollectSubmissionId] [nvarchar](50) NOT NULL,
|
||||
[CQMSDataCollectId] [nvarchar](50) NULL,
|
||||
[Year] [int] NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Month1] [nvarchar](50) NULL,
|
||||
[Month2] [nvarchar](50) NULL,
|
||||
[Month3] [nvarchar](50) NULL,
|
||||
[Month4] [nvarchar](50) NULL,
|
||||
[Month5] [nvarchar](50) NULL,
|
||||
[Month6] [nvarchar](50) NULL,
|
||||
[Month7] [nvarchar](50) NULL,
|
||||
[Month8] [nvarchar](50) NULL,
|
||||
[Month9] [nvarchar](50) NULL,
|
||||
[Month10] [nvarchar](50) NULL,
|
||||
[Month11] [nvarchar](50) NULL,
|
||||
[Month12] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_DigData_CQMSDataCollectSubmission] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[CQMSDataCollectSubmissionId] 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].[DigData_CQMSDataCollectSubmission] WITH CHECK ADD CONSTRAINT [FK_DigData_CQMSDataCollectSubmission_DigData_CQMSDataCollect] FOREIGN KEY([CQMSDataCollectId])
|
||||
REFERENCES [dbo].[DigData_CQMSDataCollect] ([CQMSDataCollectId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[DigData_CQMSDataCollectSubmission] CHECK CONSTRAINT [FK_DigData_CQMSDataCollectSubmission_DigData_CQMSDataCollect]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DigData_CQMSDataCollectSubmission', @level2type=N'COLUMN',@level2name=N'CQMSDataCollectSubmissionId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DigData_CQMSDataCollectSubmission', @level2type=N'COLUMN',@level2name=N'CQMSDataCollectId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目CQMS月报提交情况' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DigData_CQMSDataCollectSubmission'
|
||||
GO
|
||||
|
||||
|
||||
----质量数据(月报)汇总
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('705F4212-4589-4367-9493-F7BC94753FF1',1,'本月发出整改项',1,'CQMSData','项')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('9FB77E9F-E8F4-4704-A2CE-26E00844FE76',2,'本月关闭整改项',2,'CQMSData','项')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('55C1F1C0-98BB-4701-A138-5EB60B531C4D',3,'累计发出整改项',3,'CQMSData','项')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('56140BCD-911D-4358-B8E8-71F9539B558C',4,'累计关闭整改项',4,'CQMSData','项')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('25166CF6-3930-43FA-B1E5-209A0F1E3B41',5,'本月拍片总数',5,'CQMSData','张')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('9078D7D7-7474-44C6-8BC1-DE7312D7765E',6,'本月不合格数',6,'CQMSData','张')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('9334B33A-5891-4A58-8415-D88EA9D6421E',7,'本月已返修数',7,'CQMSData','张')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('07704B12-0BDB-4F99-B96A-FFE50E3DB766',8,'本月一次合格率',8,'CQMSData','百分比')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('F51AA482-AAF7-4B57-8136-106A9A48A1B7',9,'累计拍片总数',9,'CQMSData','张')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('BB0B6648-ACD6-4C99-8FCA-F0C4C5AB015C',10,'累计不合格数',10,'CQMSData','张')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('9995A90B-4898-460A-B751-2700B1338397',11,'累计一次合格率',11,'CQMSData','百分比')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('EA2BF13C-A327-424F-BFBB-7A484B1D275B',12,'本月焊工入场总人数',12,'CQMSData','人')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('756CDD1C-4FFE-4C6D-8163-C57CBAA9502C',13,'本月焊工入场合格人数',13,'CQMSData','人')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('333E8F27-0F31-456A-8CCD-0F07CDF59687',14,'本月焊工入场合格率',14,'CQMSData','百分比')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('3F54276E-C0B0-4036-9E82-6FE68BF5A434',15,'累计焊工入场总人数',15,'CQMSData','人')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('35D0D209-65E0-42DD-86B5-4B0E59D0045F',16,'累计焊工入场合格人数',16,'CQMSData','人')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('7DDCFB3D-A3D8-4D5A-81BE-2B258E57756D',17,'累计焊工入场合格率',17,'CQMSData','百分比')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('854E657C-0B57-47DC-A181-044D2B082872',18,'A级控制点总数',18,'CQMSData','个')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('CA35E12C-D0CE-4832-97E1-0346723011F4',19,'A级控制点本月完成数',19,'CQMSData','个')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('D267E862-6DE5-4CCA-AE31-07BCEE1BEFB1',20,'A级控制点累计完成数',20,'CQMSData','个')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('A70F3229-388B-45C6-9749-46A8859F08FF',21,'A级控制点累计完成百分比',21,'CQMSData','百分比')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('05DA53CB-9DAF-4A5C-87DF-66ED945D6EB6',22,'B级控制点总数',22,'CQMSData','个')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('8B031636-4436-40B1-9B74-241FFD705083',23,'B级控制点本月完成数',23,'CQMSData','个')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('26C04EFE-F000-4AF6-B838-5FDE7ABA780F',24,'B级控制点累计完成数',24,'CQMSData','个')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId,Remark)
|
||||
VALUES('FF60C455-1168-4B28-8F2D-37B351D3092C',25,'B级控制点累计完成百分比',25,'CQMSData','百分比')
|
||||
GO
|
||||
|
||||
|
||||
CREATE PROCEDURE [dbo].[Sp_DigData_CQMSDataCollect]
|
||||
(
|
||||
@year int
|
||||
)
|
||||
AS
|
||||
/*安全数据汇总*/
|
||||
SELECT CQMSDataCollectItemId
|
||||
,CQMSDataCollectId
|
||||
,SortIndex
|
||||
,CQMSContent
|
||||
,MeasureUnit
|
||||
,Month1
|
||||
,Month2
|
||||
,Month3
|
||||
,Month4
|
||||
,Month5
|
||||
,Month6
|
||||
,Month7
|
||||
,Month8
|
||||
,Month9
|
||||
,Month10
|
||||
,Month11
|
||||
,Month12
|
||||
,(CASE WHEN SortIndex=20 or SortIndex=36 or SortIndex=37
|
||||
THEN CAST((ISNULL(CAST(Month1 AS decimal(18,2)),0)+ISNULL(CAST(Month2 AS decimal(18,2)),0)+ISNULL(CAST(Month3 AS decimal(18,2)),0)+ISNULL(CAST(Month4 AS decimal(18,2)),0)+ISNULL(CAST(Month5 AS decimal(18,2)),0)
|
||||
+ISNULL(CAST(Month6 AS decimal(18,2)),0)+ISNULL(CAST(Month7 AS decimal(18,2)),0)+ISNULL(CAST(Month8 AS decimal(18,2)),0)+ISNULL(CAST(Month9 AS decimal(18,2)),0)+ISNULL(CAST(Month10 AS decimal(18,2)),0)
|
||||
+ISNULL(CAST(Month11 AS decimal(18,2)),0)+ISNULL(CAST(Month12 AS decimal(18,2)),0)) AS NVARCHAR(50))
|
||||
ELSE CAST((ISNULL(CAST(Month1 AS int),0)+ISNULL(CAST(Month2 AS int),0)+ISNULL(CAST(Month3 AS int),0)+ISNULL(CAST(Month4 AS int),0)+ISNULL(CAST(Month5 AS int),0)
|
||||
+ISNULL(CAST(Month6 AS int),0)+ISNULL(CAST(Month7 AS int),0)+ISNULL(CAST(Month8 AS int),0)+ISNULL(CAST(Month9 AS int),0)+ISNULL(CAST(Month10 AS int),0)
|
||||
+ISNULL(CAST(Month11 AS int),0)+ISNULL(CAST(Month12 AS int),0)) AS NVARCHAR(50))
|
||||
END) AS MonthSum
|
||||
FROM dbo.DigData_CQMSDataCollectItem
|
||||
WHERE YEAR=@year
|
||||
|
||||
|
||||
|
||||
GO
|
||||
|
||||
|
||||
|
||||
ALTER VIEW [dbo].[View_WBS]
|
||||
AS
|
||||
select '1' as Id,'0' as SupId ,'JZ' as Code, '建筑工程' as Name,'ProjectType' as WBSType,null as PlanStartDate,null as PlanEndDate,null as RealEndDate,null as WBSCode,
|
||||
ProjectId from dbo.WBS_UnitWork
|
||||
Union
|
||||
select '2' as Id,'0' as SupId ,'AZ' as Code, '安装工程' as Name,'ProjectType' as WBSType,null as PlanStartDate,null as PlanEndDate,null as RealEndDate,null as WBSCode,
|
||||
ProjectId from dbo.WBS_UnitWork
|
||||
Union
|
||||
select UnitWorkId as Id,ProjectType as SupId ,UnitWorkCode as Code, UnitWorkName as Name,'UnitWork' as WBSType,PlanStartDate, PlanEndDate,RealEndDate,WBSCode,
|
||||
ProjectId from dbo.WBS_UnitWork
|
||||
Union all
|
||||
select WorkPackageId as id,UnitWorkId as SupId,WorkPackageCode as Code,PackageContent as Name,'WorkPackage' as WBSType,PlanStartDate, PlanEndDate,RealEndDate,WBSCode,
|
||||
ProjectId from dbo.WBS_WorkPackage w where IsApprove=1 and SuperWorkPackageId is null
|
||||
Union all
|
||||
select WorkPackageId as id,SuperWorkPackageId as SupId,WorkPackageCode as Code, PackageContent as Name,'WorkPackage' as WBSType,PlanStartDate, PlanEndDate,RealEndDate,WBSCode,
|
||||
ProjectId from dbo.WBS_WorkPackage w where IsApprove=1 and SuperWorkPackageId is not null
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
GO
|
||||
|
||||
|
||||
|
||||
ALTER PROCEDURE [dbo].[Sp_DigData_CQMSDataCollect]
|
||||
(
|
||||
@year int
|
||||
)
|
||||
AS
|
||||
/*安全数据汇总*/
|
||||
SELECT CQMSDataCollectItemId
|
||||
,CQMSDataCollectId
|
||||
,SortIndex
|
||||
,CQMSContent
|
||||
,MeasureUnit
|
||||
,Month1
|
||||
,Month2
|
||||
,Month3
|
||||
,Month4
|
||||
,Month5
|
||||
,Month6
|
||||
,Month7
|
||||
,Month8
|
||||
,Month9
|
||||
,Month10
|
||||
,Month11
|
||||
,Month12
|
||||
,(CASE WHEN SortIndex=8 or SortIndex=11 or SortIndex=14 or SortIndex=17 or SortIndex=21 or SortIndex=25
|
||||
THEN ''
|
||||
ELSE CAST((ISNULL(CAST(Month1 AS int),0)+ISNULL(CAST(Month2 AS int),0)+ISNULL(CAST(Month3 AS int),0)+ISNULL(CAST(Month4 AS int),0)+ISNULL(CAST(Month5 AS int),0)
|
||||
+ISNULL(CAST(Month6 AS int),0)+ISNULL(CAST(Month7 AS int),0)+ISNULL(CAST(Month8 AS int),0)+ISNULL(CAST(Month9 AS int),0)+ISNULL(CAST(Month10 AS int),0)
|
||||
+ISNULL(CAST(Month11 AS int),0)+ISNULL(CAST(Month12 AS int),0)) AS NVARCHAR(50))
|
||||
END) AS MonthSum
|
||||
FROM dbo.DigData_CQMSDataCollectItem
|
||||
WHERE YEAR=@year
|
||||
order by SortIndex
|
||||
|
||||
|
||||
|
||||
GO
|
||||
|
||||
|
||||
@@ -0,0 +1,348 @@
|
||||
drop table ZHGL_ConstructionLog
|
||||
GO
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionLog](
|
||||
[ConstructionLogId] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Weather] [nvarchar](10) NULL,
|
||||
[Temperature] [nvarchar](30) NULL,
|
||||
[ContractNo] [nvarchar](50) NULL,
|
||||
[UnitWorks] [nvarchar](500) NULL,
|
||||
[Professional] [nvarchar](50) NULL,
|
||||
[CompileMan] [nvarchar](50) NULL,
|
||||
[CompileDate] [datetime] NULL,
|
||||
[State] [char](1) NULL,
|
||||
[Remark] [nvarchar](500) NULL,
|
||||
[HSETodaySummary] [nvarchar](3000) NULL,
|
||||
[HSETodaySummaryRemark] [nvarchar](500) NULL,
|
||||
[HSETomorrowPlan] [nvarchar](3000) NULL,
|
||||
[HSETomorrowPlanRemark] [nvarchar](500) NULL,
|
||||
[CQMSTodaySummary] [nvarchar](3000) NULL,
|
||||
[CQMSTodaySummaryRemark] [nvarchar](500) NULL,
|
||||
[CQMSTomorrowPlan] [nvarchar](3000) NULL,
|
||||
[CQMSTomorrowPlanRemark] [nvarchar](500) NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionLog] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionLogId] 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
|
||||
|
||||
SET ANSI_PADDING OFF
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLog] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionLog_Base_Project] FOREIGN KEY([ProjectId])
|
||||
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLog] CHECK CONSTRAINT [FK_ZHGL_ConstructionLog_Base_Project]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'ConstructionLogId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @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'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'Weather'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最高温度' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'Temperature'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'合同编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'ContractNo'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位工程' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'UnitWorks'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'专业工程' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'Professional'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'CompileMan'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'CompileDate'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'状态' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'State'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'Remark'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'安全当日小结' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'HSETodaySummary'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'安全当日小结备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'HSETodaySummaryRemark'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'安全明日计划' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'HSETomorrowPlan'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'安全明日计划备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'HSETomorrowPlanRemark'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量当日小结' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'CQMSTodaySummary'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量当日小结备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'CQMSTodaySummaryRemark'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量明日计划' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'CQMSTomorrowPlan'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量明日计划备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog', @level2type=N'COLUMN',@level2name=N'CQMSTomorrowPlanRemark'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目级施工日志表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLog'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionLogMachine](
|
||||
[ConstructionLogMachineId] [nvarchar](50) NOT NULL,
|
||||
[ConstructionLogId] [nvarchar](50) NULL,
|
||||
[UnitWorkId] [nvarchar](50) NULL,
|
||||
[WJNum] [int] NULL,
|
||||
[DCNum] [int] NULL,
|
||||
[DZJNum] [int] NULL,
|
||||
[GCNum] [int] NULL,
|
||||
[BCNum] [int] NULL,
|
||||
[BengCNum] [int] NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionLogMachine] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionLogMachineId] 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].[ZHGL_ConstructionLogMachine] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionLogMachine_ZHGL_ConstructionLog] FOREIGN KEY([ConstructionLogId])
|
||||
REFERENCES [dbo].[ZHGL_ConstructionLog] ([ConstructionLogId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLogMachine] CHECK CONSTRAINT [FK_ZHGL_ConstructionLogMachine_ZHGL_ConstructionLog]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine', @level2type=N'COLUMN',@level2name=N'ConstructionLogMachineId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine', @level2type=N'COLUMN',@level2name=N'ConstructionLogId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位工程' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine', @level2type=N'COLUMN',@level2name=N'UnitWorkId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'挖机数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine', @level2type=N'COLUMN',@level2name=N'WJNum'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'吊车数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine', @level2type=N'COLUMN',@level2name=N'DCNum'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'打桩机数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine', @level2type=N'COLUMN',@level2name=N'DZJNum'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'罐车数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine', @level2type=N'COLUMN',@level2name=N'GCNum'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'板车数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine', @level2type=N'COLUMN',@level2name=N'BCNum'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'泵车数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine', @level2type=N'COLUMN',@level2name=N'BengCNum'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工日志机械明细表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionLogManagement](
|
||||
[ConstructionLogManagementId] [nvarchar](50) NOT NULL,
|
||||
[ConstructionLogId] [nvarchar](50) NULL,
|
||||
[UnitWorkId] [nvarchar](50) NULL,
|
||||
[TodayWork] [nvarchar](500) NULL,
|
||||
[TomorrowWork] [nvarchar](500) NULL,
|
||||
[Remark] [nvarchar](100) NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionLogManagement] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionLogManagementId] 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].[ZHGL_ConstructionLogManagement] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionLogManagement_ZHGL_ConstructionLog] FOREIGN KEY([ConstructionLogId])
|
||||
REFERENCES [dbo].[ZHGL_ConstructionLog] ([ConstructionLogId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLogManagement] CHECK CONSTRAINT [FK_ZHGL_ConstructionLogManagement_ZHGL_ConstructionLog]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogManagement', @level2type=N'COLUMN',@level2name=N'ConstructionLogManagementId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogManagement', @level2type=N'COLUMN',@level2name=N'ConstructionLogId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位工程' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogManagement', @level2type=N'COLUMN',@level2name=N'UnitWorkId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'今日完成工作' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogManagement', @level2type=N'COLUMN',@level2name=N'TodayWork'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'明日计划工作' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogManagement', @level2type=N'COLUMN',@level2name=N'TomorrowWork'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogManagement', @level2type=N'COLUMN',@level2name=N'Remark'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工日志专业管理明细表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogManagement'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionLogPerson](
|
||||
[ConstructionLogPersonId] [nvarchar](50) NOT NULL,
|
||||
[ConstructionLogId] [nvarchar](50) NULL,
|
||||
[UnitWorkId] [nvarchar](50) NULL,
|
||||
[WGNum] [int] NULL,
|
||||
[GJGNum] [int] NULL,
|
||||
[MGNum] [int] NULL,
|
||||
[HNTGNum] [int] NULL,
|
||||
[HGNum] [int] NULL,
|
||||
[JZGNum] [int] NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionLogPerson] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionLogPersonId] 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].[ZHGL_ConstructionLogPerson] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionLogPerson_ZHGL_ConstructionLog] FOREIGN KEY([ConstructionLogId])
|
||||
REFERENCES [dbo].[ZHGL_ConstructionLog] ([ConstructionLogId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLogPerson] CHECK CONSTRAINT [FK_ZHGL_ConstructionLogPerson_ZHGL_ConstructionLog]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson', @level2type=N'COLUMN',@level2name=N'ConstructionLogPersonId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson', @level2type=N'COLUMN',@level2name=N'ConstructionLogId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位工程' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson', @level2type=N'COLUMN',@level2name=N'UnitWorkId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'瓦工数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson', @level2type=N'COLUMN',@level2name=N'WGNum'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'钢筋工数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson', @level2type=N'COLUMN',@level2name=N'GJGNum'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'木工数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson', @level2type=N'COLUMN',@level2name=N'MGNum'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'混凝土工数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson', @level2type=N'COLUMN',@level2name=N'HNTGNum'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'焊工数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson', @level2type=N'COLUMN',@level2name=N'HGNum'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'架子工数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson', @level2type=N'COLUMN',@level2name=N'JZGNum'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工日志作业人员明细表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionLogProblem](
|
||||
[ConstructionLogProblemId] [nvarchar](50) NOT NULL,
|
||||
[ConstructionLogId] [nvarchar](50) NULL,
|
||||
[UnitWorkId] [nvarchar](50) NULL,
|
||||
[MainProblem] [nvarchar](500) NULL,
|
||||
[HandlingMeasures] [nvarchar](500) NULL,
|
||||
[WorkPackageId] [nvarchar](50) NULL,
|
||||
[ImportanceLevel] [nvarchar](10) NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionLogProblem] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionLogProblemId] 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].[ZHGL_ConstructionLogProblem] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionLogProblem_ZHGL_ConstructionLog] FOREIGN KEY([ConstructionLogId])
|
||||
REFERENCES [dbo].[ZHGL_ConstructionLog] ([ConstructionLogId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLogProblem] CHECK CONSTRAINT [FK_ZHGL_ConstructionLogProblem_ZHGL_ConstructionLog]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogProblem', @level2type=N'COLUMN',@level2name=N'ConstructionLogProblemId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogProblem', @level2type=N'COLUMN',@level2name=N'ConstructionLogId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位工程' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogProblem', @level2type=N'COLUMN',@level2name=N'UnitWorkId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主要问题' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogProblem', @level2type=N'COLUMN',@level2name=N'MainProblem'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处理措施' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogProblem', @level2type=N'COLUMN',@level2name=N'HandlingMeasures'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'所属WBS' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogProblem', @level2type=N'COLUMN',@level2name=N'WorkPackageId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'重要性等级' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogProblem', @level2type=N'COLUMN',@level2name=N'ImportanceLevel'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工日志需要协调解决的问题明细表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogProblem'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionLogRecord](
|
||||
[ConstructionLogRecordId] [nvarchar](50) NOT NULL,
|
||||
[ConstructionLogId] [nvarchar](50) NULL,
|
||||
[Record] [nvarchar](1000) NULL,
|
||||
[Remark] [nvarchar](300) NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionLogRecord] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionLogRecordId] 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].[ZHGL_ConstructionLogRecord] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionLogRecord_ZHGL_ConstructionLog] FOREIGN KEY([ConstructionLogId])
|
||||
REFERENCES [dbo].[ZHGL_ConstructionLog] ([ConstructionLogId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLogRecord] CHECK CONSTRAINT [FK_ZHGL_ConstructionLogRecord_ZHGL_ConstructionLog]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogRecord', @level2type=N'COLUMN',@level2name=N'ConstructionLogRecordId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogRecord', @level2type=N'COLUMN',@level2name=N'ConstructionLogId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'相关记录' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogRecord', @level2type=N'COLUMN',@level2name=N'Record'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogRecord', @level2type=N'COLUMN',@level2name=N'Remark'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工日志施工经理相关记录明细表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogRecord'
|
||||
GO
|
||||
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('70282169-C09D-4D46-BAA3-9457535EAEA2','当前现场人员统计','HSSE/SitePerson/SitePersonNowStatistic.aspx',62,'EE260447-028F-46AF-8864-9A5DC9DAA5BD','Menu_HSSE',0,1,1)
|
||||
GO
|
||||
@@ -0,0 +1,96 @@
|
||||
ALTER TABLE HSSE_Hazard_HazardRegister ADD WorkPackageId NVARCHAR(2000) NULL
|
||||
GO
|
||||
ALTER TABLE HSSE_Hazard_HazardRegister ADD WorkPackageName NVARCHAR(2000) NULL
|
||||
GO
|
||||
|
||||
ALTER TABLE Check_CheckControl ADD WorkPackageId NVARCHAR(2000) NULL
|
||||
GO
|
||||
ALTER TABLE Check_CheckControl ADD WorkPackageName NVARCHAR(2000) NULL
|
||||
GO
|
||||
|
||||
|
||||
ALTER VIEW [dbo].[View_Hazard_HazardRegister]
|
||||
AS
|
||||
/**********°²È«Ñ²¼ìÊÓͼ*************/
|
||||
SELECT Registration.HazardRegisterId,
|
||||
Registration.HazardCode,
|
||||
Registration.RegisterDate,
|
||||
Registration.RegisterDef,
|
||||
Registration.Rectification,
|
||||
Registration.Place,
|
||||
Registration.ResponsibleUnit,
|
||||
Registration.Observer,
|
||||
Registration.RectifiedDate,
|
||||
Registration.ProjectId,
|
||||
Registration.states,
|
||||
Registration.IsEffective,
|
||||
Registration.ResponsibleMan,
|
||||
Registration.CheckManId,
|
||||
Registration.CheckTime,
|
||||
Registration.RectificationPeriod,
|
||||
(CASE WHEN Registration.ImageUrl IS NULL THEN at.AttachUrl ELSE Registration.ImageUrl END) AS ImageUrl,
|
||||
(CASE WHEN Registration.RectificationImageUrl IS NULL THEN at_r.AttachUrl ELSE Registration.RectificationImageUrl END) AS RectificationImageUrl,
|
||||
Registration.RectificationTime,
|
||||
Registration.ConfirmMan,
|
||||
Registration.ConfirmDate,
|
||||
Registration.HandleIdea,
|
||||
Registration.CutPayment,
|
||||
Registration.ProblemTypes,
|
||||
Registration.CheckSpecialId,
|
||||
Registration.CheckItemDetailId,
|
||||
Registration.SupCheckItemSetId,
|
||||
Registration.CheckItemSetId,
|
||||
Registration.SafeSupervisionId,
|
||||
Registration.SafeSupervisionIsOK,
|
||||
Project.ProjectName,
|
||||
Registration.CheckCycle,
|
||||
ISNULL(WorkArea.UnitWorkName,'') AS WorkAreaName,
|
||||
Unit.UnitName AS ResponsibilityUnitName,
|
||||
User1.PersonName AS ResponsibilityManName,
|
||||
ISNULL(User1.Telephone,'') AS ResponsibilityManTel,
|
||||
User2.PersonName AS CheckManName,
|
||||
ISNULL(User2.Telephone,'') AS CheckManTel,
|
||||
User2.UnitId AS SendUnitId,
|
||||
User3.PersonName AS ConfirmManName,
|
||||
ISNULL(User3.Telephone,'') AS ConfirmManTel,
|
||||
User4.PersonName AS ResponsibilityManName2,
|
||||
ISNULL(User4.Telephone,'') AS ResponsibilityMan2Tel,
|
||||
(CASE WHEN Registration.states='1' and (Registration.SafeSupervisionIsOK is null OR Registration.SafeSupervisionIsOK=0) THEN '´ýÕû¸Ä'
|
||||
WHEN Registration.states='1' and Registration.SafeSupervisionIsOK=1 THEN 'ºÏ¸ñ'
|
||||
WHEN Registration.states='2' THEN 'ÒÑÕû¸Ä'
|
||||
WHEN Registration.states='3' THEN 'Òѱջ·'
|
||||
ELSE 'ÒÑ×÷·Ï' END ) AS StatesStr,
|
||||
RegisterTypes.RegisterTypesId,
|
||||
RegisterTypes.RegisterTypesName,
|
||||
Registration.DIC_ID,
|
||||
Registration.CCManIds,
|
||||
CCManNames = STUFF(( SELECT ',' + PersonName FROM Person_Persons
|
||||
where PATINDEX('%,' + RTRIM(Person_Persons.PersonId) + ',%',',' + Registration.CCManIds + ',')>0
|
||||
ORDER BY PATINDEX('%,' + RTRIM(Registration.CCManIds) + ',%',',' + Registration.CCManIds + ',')
|
||||
FOR XML PATH('')), 1, 1,''),
|
||||
Registration.Requirements,
|
||||
Registration.HazardValue,
|
||||
Registration.RegisterTypes2Id ,
|
||||
RegisterTypes2.RegisterTypesName as RegisterTypes2Name,
|
||||
Registration.RegisterTypes3Id ,
|
||||
RegisterTypes3.RegisterTypesName as RegisterTypes3Name,
|
||||
Registration.RegisterTypes4Id ,
|
||||
RegisterTypes4.RegisterTypesName as RegisterTypes4Name,
|
||||
Registration.WorkPackageId,
|
||||
Registration.WorkPackageName
|
||||
FROM dbo.HSSE_Hazard_HazardRegister AS Registration
|
||||
LEFT JOIN dbo.Base_Project AS Project ON Project.ProjectId = Registration.ProjectId
|
||||
LEFT JOIN dbo.WBS_UnitWork AS WorkArea ON WorkArea.UnitWorkId = Registration.Place
|
||||
LEFT JOIN dbo.HSSE_Hazard_HazardRegisterTypes AS RegisterTypes ON RegisterTypes.RegisterTypesId = Registration.RegisterTypesId
|
||||
LEFT JOIN dbo.HSSE_Hazard_HazardRegisterTypes AS RegisterTypes2 ON RegisterTypes2.RegisterTypesId = Registration.RegisterTypes2Id
|
||||
LEFT JOIN dbo.HSSE_Hazard_HazardRegisterTypes AS RegisterTypes3 ON RegisterTypes3.RegisterTypesId = Registration.RegisterTypes3Id
|
||||
LEFT JOIN dbo.HSSE_Hazard_HazardRegisterTypes AS RegisterTypes4 ON RegisterTypes4.RegisterTypesId = Registration.RegisterTypes4Id
|
||||
LEFT JOIN dbo.Base_Unit AS Unit ON Unit.UnitId = Registration.ResponsibleUnit
|
||||
LEFT JOIN dbo.Person_Persons AS User1 ON User1.PersonId = Registration.ResponsibleMan
|
||||
LEFT JOIN dbo.Person_Persons AS User2 ON User2.PersonId = Registration.CheckManId
|
||||
LEFT JOIN dbo.Person_Persons AS User3 ON User3.PersonId = Registration.ConfirmMan
|
||||
LEFT JOIN dbo.Person_Persons AS User4 ON User4.PersonId = Registration.ResponsibleMan2
|
||||
LEFT JOIN dbo.AttachFile AS at ON at.ToKeyId = Registration.HazardRegisterId
|
||||
LEFT JOIN dbo.AttachFile AS at_r ON at_r.ToKeyId = Registration.HazardRegisterId+'-R'
|
||||
|
||||
GO
|
||||
@@ -0,0 +1,134 @@
|
||||
alter table [dbo].[ZHGL_ConstructionLog] add FileCode nvarchar(50) null
|
||||
GO
|
||||
|
||||
update Sys_Menu set MenuName='施工日志',IsEnd=0 where MenuId='4CB03F8B-C967-4082-ADF1-08776FE40E21'
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('0383A4A1-1565-4F11-BAF3-2B84CB621796','个人施工日志','PZHGL/InformationProject/ConstructionLog.aspx',10,'4CB03F8B-C967-4082-ADF1-08776FE40E21','Menu_PZHGL',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('D853D4D4-4D31-45D2-ADF4-F8799EC68B02','0383A4A1-1565-4F11-BAF3-2B84CB621796','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('3A559270-B5F8-4FD3-B6DA-37D5D5C7CAFB','0383A4A1-1565-4F11-BAF3-2B84CB621796','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('86812B35-34D8-42DE-B989-BC1DDA6B7CD3','0383A4A1-1565-4F11-BAF3-2B84CB621796','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('C179D43F-10C7-48F1-A06D-D09A9C0433D2','0383A4A1-1565-4F11-BAF3-2B84CB621796','保存',4)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('D3F67A7B-2FC4-468A-98BB-5F3DF2F193C4','项目施工日志','PZHGL/InformationProject/ProjectConstructionLog.aspx',20,'4CB03F8B-C967-4082-ADF1-08776FE40E21','Menu_PZHGL',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('D7CE42E6-2641-453B-9AE5-11F0570E00F8','D3F67A7B-2FC4-468A-98BB-5F3DF2F193C4','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('2B47E22C-6A37-4E16-A6A1-70386DDC5F81','D3F67A7B-2FC4-468A-98BB-5F3DF2F193C4','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('817A0F17-C2F9-4EF7-9889-844064933757','D3F67A7B-2FC4-468A-98BB-5F3DF2F193C4','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('7CA03E95-00EA-4118-A8EA-F27CE48ACBA7','D3F67A7B-2FC4-468A-98BB-5F3DF2F193C4','保存',4)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('1C190A15-CC04-441C-AEF3-C945A53A81A6','日志文件柜','PZHGL/InformationProject/ConstructionLogFileCabinet.aspx',30,'4CB03F8B-C967-4082-ADF1-08776FE40E21','Menu_PZHGL',0,1,1)
|
||||
GO
|
||||
|
||||
alter table [dbo].[WBS_UnitWork] add ContractId nvarchar(50) null
|
||||
GO
|
||||
alter table [dbo].[WBS_UnitWork] add MainItemCode nvarchar(50) null
|
||||
GO
|
||||
alter table [dbo].[ZHGL_ConstructionLog] alter column ContractNo nvarchar(500) null
|
||||
GO
|
||||
alter table [dbo].[ZHGL_ConstructionLog] add WorkPostId nvarchar(1000) null
|
||||
GO
|
||||
alter table [dbo].[ZHGL_ConstructionLog] add MachineId nvarchar(1000) null
|
||||
GO
|
||||
alter table [dbo].[Person_Persons] add LogWorkPostId nvarchar(1000) null
|
||||
GO
|
||||
alter table [dbo].[Person_Persons] add LogMachineId nvarchar(1000) null
|
||||
GO
|
||||
drop table [dbo].[ZHGL_ConstructionLogPerson]
|
||||
GO
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionLogPerson](
|
||||
[ConstructionLogPersonId] [nvarchar](50) NOT NULL,
|
||||
[ConstructionLogId] [nvarchar](50) NULL,
|
||||
[UnitWorkId] [nvarchar](50) NULL,
|
||||
[WorkPostId] [nvarchar](50) NULL,
|
||||
[Num] [int] NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionLogPerson] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionLogPersonId] 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].[ZHGL_ConstructionLogPerson] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionLogPerson_ZHGL_ConstructionLog] FOREIGN KEY([ConstructionLogId])
|
||||
REFERENCES [dbo].[ZHGL_ConstructionLog] ([ConstructionLogId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLogPerson] CHECK CONSTRAINT [FK_ZHGL_ConstructionLogPerson_ZHGL_ConstructionLog]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson', @level2type=N'COLUMN',@level2name=N'ConstructionLogPersonId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson', @level2type=N'COLUMN',@level2name=N'ConstructionLogId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位工程' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson', @level2type=N'COLUMN',@level2name=N'UnitWorkId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'工种Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson', @level2type=N'COLUMN',@level2name=N'WorkPostId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'瓦工数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson', @level2type=N'COLUMN',@level2name=N'Num'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工日志作业人员明细表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogPerson'
|
||||
GO
|
||||
|
||||
|
||||
drop table [dbo].[ZHGL_ConstructionLogMachine]
|
||||
GO
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionLogMachine](
|
||||
[ConstructionLogMachineId] [nvarchar](50) NOT NULL,
|
||||
[ConstructionLogId] [nvarchar](50) NULL,
|
||||
[UnitWorkId] [nvarchar](50) NULL,
|
||||
[MachineId] [nvarchar](50) NULL,
|
||||
[Num] [int] NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionLogMachine] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionLogMachineId] 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].[ZHGL_ConstructionLogMachine] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionLogMachine_ZHGL_ConstructionLog] FOREIGN KEY([ConstructionLogId])
|
||||
REFERENCES [dbo].[ZHGL_ConstructionLog] ([ConstructionLogId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLogMachine] CHECK CONSTRAINT [FK_ZHGL_ConstructionLogMachine_ZHGL_ConstructionLog]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine', @level2type=N'COLUMN',@level2name=N'ConstructionLogMachineId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine', @level2type=N'COLUMN',@level2name=N'ConstructionLogId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位工程' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine', @level2type=N'COLUMN',@level2name=N'UnitWorkId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'挖机数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine', @level2type=N'COLUMN',@level2name=N'Num'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工日志机械明细表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogMachine'
|
||||
GO
|
||||
|
||||
|
||||
@@ -0,0 +1,104 @@
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ProjectConstructionLog](
|
||||
[ProjectConstructionLogId] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Weather] [nvarchar](10) NULL,
|
||||
[Temperature] [nvarchar](30) NULL,
|
||||
[ContractNo] [nvarchar](500) NULL,
|
||||
[UnitWorks] [nvarchar](500) NULL,
|
||||
[Professional] [nvarchar](50) NULL,
|
||||
[CompileMan] [nvarchar](50) NULL,
|
||||
[CompileDate] [datetime] NULL,
|
||||
[State] [char](1) NULL,
|
||||
[Remark] [nvarchar](500) NULL,
|
||||
[HSETodaySummary] [nvarchar](3000) NULL,
|
||||
[HSETodaySummaryRemark] [nvarchar](500) NULL,
|
||||
[HSETomorrowPlan] [nvarchar](3000) NULL,
|
||||
[HSETomorrowPlanRemark] [nvarchar](500) NULL,
|
||||
[CQMSTodaySummary] [nvarchar](3000) NULL,
|
||||
[CQMSTodaySummaryRemark] [nvarchar](500) NULL,
|
||||
[CQMSTomorrowPlan] [nvarchar](3000) NULL,
|
||||
[CQMSTomorrowPlanRemark] [nvarchar](500) NULL,
|
||||
[FileCode] [nvarchar](50) NULL,
|
||||
[WorkPostId] [nvarchar](1000) NULL,
|
||||
[MachineId] [nvarchar](1000) NULL,
|
||||
CONSTRAINT [PK_ZHGL_ProjectConstructionLog] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ProjectConstructionLogId] 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
|
||||
|
||||
SET ANSI_PADDING OFF
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ProjectConstructionLog] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ProjectConstructionLog_Base_Project] FOREIGN KEY([ProjectId])
|
||||
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ProjectConstructionLog] CHECK CONSTRAINT [FK_ZHGL_ProjectConstructionLog_Base_Project]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'ProjectConstructionLogId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @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'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'Weather'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最高温度' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'Temperature'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'合同编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'ContractNo'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位工程' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'UnitWorks'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'专业工程' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'Professional'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'CompileMan'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'CompileDate'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'状态' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'State'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'Remark'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'安全当日小结' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'HSETodaySummary'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'安全当日小结备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'HSETodaySummaryRemark'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'安全明日计划' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'HSETomorrowPlan'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'安全明日计划备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'HSETomorrowPlanRemark'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量当日小结' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'CQMSTodaySummary'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量当日小结备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'CQMSTodaySummaryRemark'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量明日计划' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'CQMSTomorrowPlan'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量明日计划备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog', @level2type=N'COLUMN',@level2name=N'CQMSTomorrowPlanRemark'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目级施工日志表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ProjectConstructionLog'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
alter table dbo.PHTGL_Quantity
|
||||
add SerialNumber nvarchar(50)
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'ÐòºÅ', 'SCHEMA', 'dbo', 'TABLE', 'PHTGL_Quantity', 'COLUMN',
|
||||
'SerialNumber'
|
||||
go
|
||||
@@ -0,0 +1,56 @@
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionLogWorkEfficiency](
|
||||
[ConstructionLogWorkEfficiencyId] [nvarchar](50) NOT NULL,
|
||||
[ConstructionLogId] [nvarchar](50) NULL,
|
||||
[ContractTrackId] [varchar](50) NULL,
|
||||
[PhysicalCompletionQuantity] [decimal](18, 2) NULL,
|
||||
[MaterialConsumption] [decimal](18, 2) NULL,
|
||||
[Type] [nvarchar](20) NULL,
|
||||
[TypeId] [nvarchar](50) NULL,
|
||||
[ConsumeHours] [decimal](18, 2) NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionLogWorkEfficiency] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionLogWorkEfficiencyId] 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
|
||||
|
||||
SET ANSI_PADDING OFF
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLogWorkEfficiency] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionLogWorkEfficiency_PHTGL_ContractTrack] FOREIGN KEY([ContractTrackId])
|
||||
REFERENCES [dbo].[PHTGL_ContractTrack] ([Id])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLogWorkEfficiency] CHECK CONSTRAINT [FK_ZHGL_ConstructionLogWorkEfficiency_PHTGL_ContractTrack]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiency', @level2type=N'COLUMN',@level2name=N'ConstructionLogWorkEfficiencyId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiency', @level2type=N'COLUMN',@level2name=N'ConstructionLogId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'合同项Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiency', @level2type=N'COLUMN',@level2name=N'ContractTrackId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'实物完成量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiency', @level2type=N'COLUMN',@level2name=N'PhysicalCompletionQuantity'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材料消耗量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiency', @level2type=N'COLUMN',@level2name=N'MaterialConsumption'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类型(人工/机械)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiency', @level2type=N'COLUMN',@level2name=N'Type'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类型Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiency', @level2type=N'COLUMN',@level2name=N'TypeId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'消耗工/台时' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiency', @level2type=N'COLUMN',@level2name=N'ConsumeHours'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工日志工效表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiency'
|
||||
GO
|
||||
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
INSERT [Sys_Menu] ([MenuId],[MenuName],[SortIndex],[SuperMenu],[MenuType],[IsOffice],[IsEnd],[IsUsed])
|
||||
VALUES ( N'A9BBF623-83AC-4353-A010-07A5D4CEB7D1',N'工效统计',50,N'0',N'Menu_PHTGL',0,0,1)
|
||||
Go
|
||||
INSERT [Sys_Menu] ([MenuId],[MenuName],[Url],[SortIndex],[SuperMenu],[MenuType],[IsOffice],[IsEnd],[IsUsed])
|
||||
VALUES ( N'118B3E91-073B-468C-BDE3-DD6DCF6034C6',N'日工效统计',N'PZHGL/InformationProject/DayConstructionLogWorkEfficiency.aspx',10,N'A9BBF623-83AC-4353-A010-07A5D4CEB7D1',N'Menu_PHTGL',0,1,1)
|
||||
Go
|
||||
|
||||
INSERT [Sys_Menu] ([MenuId],[MenuName],[Url],[SortIndex],[SuperMenu],[MenuType],[IsOffice],[IsEnd],[IsUsed])
|
||||
VALUES ( N'4EDB3CB9-9FB6-4D63-802F-83C3FB3CA6B1',N'月平均工效统计',N'PZHGL/InformationProject/MonthConstructionLogWorkEfficiencySum.aspx',20,N'A9BBF623-83AC-4353-A010-07A5D4CEB7D1',N'Menu_PHTGL',0,1,1)
|
||||
Go
|
||||
|
||||
INSERT [Sys_Menu] ([MenuId],[MenuName],[Url],[SortIndex],[SuperMenu],[MenuType],[IsOffice],[IsEnd],[IsUsed])
|
||||
VALUES ( N'D791C4E1-7CF1-4F4E-9457-0CF91ACDB987',N'项目平均工效统计',N'PZHGL/InformationProject/ProjectConstructionLogWorkEfficiencySum.aspx',30,N'A9BBF623-83AC-4353-A010-07A5D4CEB7D1',N'Menu_PHTGL',0,1,1)
|
||||
Go
|
||||
|
||||
alter table dbo.PHTGL_Quantity
|
||||
add SerialNumber nvarchar(50)
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'序号', 'SCHEMA', 'dbo', 'TABLE', 'PHTGL_Quantity', 'COLUMN',
|
||||
'SerialNumber'
|
||||
go
|
||||
@@ -0,0 +1,124 @@
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionLogWorkEfficiencyMonth](
|
||||
[ConstructionLogWorkEfficiencyMonthId] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Month] [datetime] NULL,
|
||||
[ContractTrackId] [varchar](50) NULL,
|
||||
[PhysicalCompletionQuantity] [decimal](18, 2) NULL,
|
||||
[MaterialConsumption] [decimal](18, 2) NULL,
|
||||
[UnitOfMeasurement] [nvarchar](50) NULL,
|
||||
[Type] [nvarchar](20) NULL,
|
||||
[TypeId] [nvarchar](50) NULL,
|
||||
[ConsumeHours] [decimal](18, 2) NULL,
|
||||
[WorkEfficiency] [decimal](18, 2) NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionLogWorkEfficiencyMonth] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionLogWorkEfficiencyMonthId] 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
|
||||
|
||||
SET ANSI_PADDING OFF
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLogWorkEfficiencyMonth] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionLogWorkEfficiencyMonth_Base_Project] FOREIGN KEY([ProjectId])
|
||||
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLogWorkEfficiencyMonth] CHECK CONSTRAINT [FK_ZHGL_ConstructionLogWorkEfficiencyMonth_Base_Project]
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLogWorkEfficiencyMonth] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionLogWorkEfficiencyMonth_PHTGL_ContractTrack] FOREIGN KEY([ContractTrackId])
|
||||
REFERENCES [dbo].[PHTGL_ContractTrack] ([Id])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLogWorkEfficiencyMonth] CHECK CONSTRAINT [FK_ZHGL_ConstructionLogWorkEfficiencyMonth_PHTGL_ContractTrack]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyMonth', @level2type=N'COLUMN',@level2name=N'ConstructionLogWorkEfficiencyMonthId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyMonth', @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'ZHGL_ConstructionLogWorkEfficiencyMonth', @level2type=N'COLUMN',@level2name=N'Month'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'合同Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyMonth', @level2type=N'COLUMN',@level2name=N'ContractTrackId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'实物完成量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyMonth', @level2type=N'COLUMN',@level2name=N'PhysicalCompletionQuantity'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材料消耗量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyMonth', @level2type=N'COLUMN',@level2name=N'MaterialConsumption'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyMonth', @level2type=N'COLUMN',@level2name=N'UnitOfMeasurement'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类型(人工/机械)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyMonth', @level2type=N'COLUMN',@level2name=N'Type'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类型Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyMonth', @level2type=N'COLUMN',@level2name=N'TypeId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'消耗工/台时' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyMonth', @level2type=N'COLUMN',@level2name=N'ConsumeHours'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'工效' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyMonth', @level2type=N'COLUMN',@level2name=N'WorkEfficiency'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'工效月统计数据' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyMonth'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionLogWorkEfficiencyProject](
|
||||
[ConstructionLogWorkEfficiencyProjectId] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Type] [nvarchar](20) NULL,
|
||||
[TypeId] [nvarchar](50) NULL,
|
||||
[UnitOfMeasurement] [nvarchar](50) NULL,
|
||||
[BaseWorkEfficiency] [decimal](18, 2) NULL,
|
||||
[AvgWorkEfficiency] [decimal](18, 2) NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionLogWorkEfficiencyProject] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionLogWorkEfficiencyProjectId] 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].[ZHGL_ConstructionLogWorkEfficiencyProject] WITH CHECK ADD CONSTRAINT [FK_ZHGL_ConstructionLogWorkEfficiencyProject_Base_Project] FOREIGN KEY([ProjectId])
|
||||
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[ZHGL_ConstructionLogWorkEfficiencyProject] CHECK CONSTRAINT [FK_ZHGL_ConstructionLogWorkEfficiencyProject_Base_Project]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyProject', @level2type=N'COLUMN',@level2name=N'ConstructionLogWorkEfficiencyProjectId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyProject', @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'ZHGL_ConstructionLogWorkEfficiencyProject', @level2type=N'COLUMN',@level2name=N'Type'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类型Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyProject', @level2type=N'COLUMN',@level2name=N'TypeId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyProject', @level2type=N'COLUMN',@level2name=N'UnitOfMeasurement'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'工效基准' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyProject', @level2type=N'COLUMN',@level2name=N'BaseWorkEfficiency'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目当前平均工效' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyProject', @level2type=N'COLUMN',@level2name=N'AvgWorkEfficiency'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目工效表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyProject'
|
||||
GO
|
||||
|
||||
|
||||
@@ -0,0 +1,87 @@
|
||||
ALTER VIEW [dbo].[View_Solution_LargerHazardListItem]
|
||||
AS
|
||||
/*危大工程清单明细列表视图*/
|
||||
SELECT Project.ProjectCode
|
||||
,ISNULL(Project.ShortName,Project.ProjectName) AS ProjectName
|
||||
,Project.ProjectId
|
||||
,list.HazardCode
|
||||
,list.RecordTime
|
||||
,list.RecardManId
|
||||
,list.Remark
|
||||
,list.States
|
||||
,list.VersionNo
|
||||
,Item.LargerHazardListItemId
|
||||
,Item.SortIndex
|
||||
,Item.LargerHazardListId
|
||||
,Item.UnitWorkId
|
||||
,(UnitWork.UnitWorkName+'('+(CASE WHEN UnitWork.ProjectType='1' THEN '建筑' ELSE '安装' END)+')') AS UnitWorkName
|
||||
,Item.WorkPackageId
|
||||
,Type.SpecialSchemeTypeName
|
||||
,WorkPackageName AS PackageContent
|
||||
,Item.WorkPackageSize
|
||||
,Item.ExpectedStartTime
|
||||
,Item.ExpectedEndTime
|
||||
,Item.IsArgument
|
||||
,(CASE WHEN Item.IsArgument=1 THEN '是' ELSE '否' END) AS IsArgumentName
|
||||
,Item.WorkStates
|
||||
,constw.ConstText AS WorkStatesName
|
||||
,Item.UnitId
|
||||
,Unit.UnitName
|
||||
,((CASE WHEN Item.ExpectedStartTime IS NULL THEN '' ELSE CONVERT(varchar(100), Item.ExpectedStartTime,23) END)
|
||||
+ '至'+ (CASE WHEN Item.ExpectedEndTime IS NULL THEN '' ELSE CONVERT(varchar(100), Item.ExpectedEndTime,23) END)) AS ExpectedTime
|
||||
FROM dbo.Solution_LargerHazardListItem AS Item
|
||||
LEFT JOIN Solution_LargerHazardList AS list ON Item.LargerHazardListId=list.LargerHazardListId
|
||||
LEFT JOIN Base_Project AS Project ON Project.ProjectId=list.ProjectId
|
||||
LEFT JOIN WBS_UnitWork AS UnitWork ON Item.UnitWorkId=UnitWork.UnitWorkId
|
||||
LEFT JOIN Base_SpecialSchemeType AS Type ON Item.WorkPackageId=Type.SpecialSchemeTypeId
|
||||
LEFT JOIN Base_Unit AS Unit ON Item.UnitId=Unit.UnitId
|
||||
LEFT JOIN Sys_Const AS constw ON Item.WorkStates=constw.ConstValue AND constw.GroupId='WorkStates'
|
||||
|
||||
GO
|
||||
|
||||
|
||||
INSERT [Sys_Menu] ([MenuId],[MenuName],[Url],[SortIndex],[SuperMenu],[MenuType],[IsOffice],[IsEnd],[IsUsed])
|
||||
VALUES ( N'34037636-4BEC-44A9-8267-7830F021AF02',N'公司平均工效统计',N'PZHGL/InformationProject/CompanyConstructionLogWorkEfficiencySum.aspx',70,N'0',N'Menu_HTGL',1,0,1)
|
||||
GO
|
||||
INSERT [Sys_ButtonToMenu] ([ButtonToMenuId],[MenuId],[ButtonName],[SortIndex])
|
||||
VALUES ( N'7557B840-26E8-419C-ACD4-167362B40333',N'34037636-4BEC-44A9-8267-7830F021AF02',N'保存',1)
|
||||
GO
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[ZHGL_ConstructionLogWorkEfficiencyCompany](
|
||||
[ConstructionLogWorkEfficiencyCompanyId] [nvarchar](50) NOT NULL,
|
||||
[Type] [nvarchar](20) NULL,
|
||||
[TypeId] [nvarchar](50) NULL,
|
||||
[UnitOfMeasurement] [nvarchar](50) NULL,
|
||||
[BaseWorkEfficiency] [decimal](18, 2) NULL,
|
||||
[AvgWorkEfficiency] [decimal](18, 2) NULL,
|
||||
CONSTRAINT [PK_ZHGL_ConstructionLogWorkEfficiencyCompany] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ConstructionLogWorkEfficiencyCompanyId] 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
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyCompany', @level2type=N'COLUMN',@level2name=N'ConstructionLogWorkEfficiencyCompanyId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类型(人工/机械)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyCompany', @level2type=N'COLUMN',@level2name=N'Type'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类型Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyCompany', @level2type=N'COLUMN',@level2name=N'TypeId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyCompany', @level2type=N'COLUMN',@level2name=N'UnitOfMeasurement'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'工效基准' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyCompany', @level2type=N'COLUMN',@level2name=N'BaseWorkEfficiency'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'公司当前平均工效' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyCompany', @level2type=N'COLUMN',@level2name=N'AvgWorkEfficiency'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'公司平均工效统计表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_ConstructionLogWorkEfficiencyCompany'
|
||||
GO
|
||||
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
alter table dbo.Sys_Const
|
||||
alter column ConstValue nvarchar(500)
|
||||
go
|
||||
alter table dbo.PHTGL_ContractTrack
|
||||
add SerialNumber nvarchar(50)
|
||||
go
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
|
||||
exec sp_rename 'dbo.Base_DNCompare.Sch5S', SCH5S, 'COLUMN'
|
||||
go
|
||||
|
||||
exec sp_rename 'dbo.Base_DNCompare.Sch10S', SCH10S, 'COLUMN'
|
||||
go
|
||||
|
||||
alter table Base_Project add ProjectRealCode nvarchar(50) null
|
||||
GO
|
||||
@@ -0,0 +1,22 @@
|
||||
|
||||
exec sp_rename 'dbo.Base_DNCompare.Sch5S', SCH5S, 'COLUMN'
|
||||
go
|
||||
|
||||
exec sp_rename 'dbo.Base_DNCompare.Sch10S', SCH10S, 'COLUMN'
|
||||
go
|
||||
alter table dbo.WBS_UnitWork
|
||||
drop constraint FK_WBS_UnitWork_Base_Unit_Unit
|
||||
go
|
||||
|
||||
alter table dbo.HJGL_Pipeline
|
||||
drop constraint FK_HJGL_Pipeline_Base_Unit
|
||||
go
|
||||
|
||||
alter table dbo.WBS_UnitWork
|
||||
alter column UnitId nvarchar(300) null
|
||||
go
|
||||
alter table dbo.HJGL_Pipeline
|
||||
alter column UnitId nvarchar(300) null
|
||||
go
|
||||
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
|
||||
Alter VIEW [dbo].[View_HJGL_Batch_PointBatchItem]
|
||||
AS
|
||||
/*************点口明细表*************/
|
||||
SELECT PointBatchItem.PointBatchItemId,
|
||||
PointBatchItem.PointBatchId,
|
||||
PointBatch.ProjectId,
|
||||
PointBatch.UnitId,
|
||||
PointBatch.DetectionTypeId,
|
||||
PointBatch.PointBatchCode,
|
||||
Pipeline.UnitWorkId,
|
||||
PointBatchItem.WeldJointId,
|
||||
(CASE PointBatchItem.PointState WHEN '1' THEN '点口' WHEN '2' THEN '扩透' END) AS PointState,
|
||||
(CASE PointBatchItem.IsBuildTrust WHEN 1 THEN '是' ELSE '' END) AS IsBuildTrust,
|
||||
(CASE WHEN PointBatchItem.IsAudit=1 THEN '是'
|
||||
WHEN (PointBatchItem.IsAudit IS NULL OR PointBatchItem.IsAudit=0) AND PointBatchItem.PointState IS NOT NULL THEN '否'
|
||||
WHEN (PointBatchItem.IsAudit IS NULL OR PointBatchItem.IsAudit=0) AND PointBatchItem.PointState IS NULL THEN '' END) AS PointIsAudit,
|
||||
PointBatchItem.PointDate,--点口日期
|
||||
(CASE PointBatchItem.IsWelderFirst WHEN 1 THEN '是' ELSE '' END) AS IsWelderFirst,
|
||||
PointBatchItem.RepairDate,--返修日期
|
||||
PointBatchItem.RepairRecordId,
|
||||
PointBatchItem.CutDate,--切除日期
|
||||
PointBatchItem.PBackingWelderId,--返修打底焊工
|
||||
PointBatchItem.PCoverWelderId,--返修盖面焊工
|
||||
UnitWork.UnitWorkCode,--工区号
|
||||
WeldJoint.WeldJointCode,--焊口号
|
||||
WeldJoint.BackingWelderId AS WelderId, --焊工ID
|
||||
BackingWelder.WelderCode AS BackingWelderCode,
|
||||
CoverWelder.WelderCode AS CoverWelderCode,
|
||||
WeldType.WeldTypeCode,
|
||||
WeldJoint.JointAttribute,
|
||||
WeldJoint.JointArea,--焊接区域
|
||||
WeldJoint.Size,--实际寸径
|
||||
WeldingDaily.WeldingDate,--焊接日期
|
||||
WeldJoint.PipelineId, --管线ID
|
||||
WeldJoint.Material1Id AS Mat, --材质
|
||||
WeldJoint.Specification, --规格
|
||||
Pipeline.PipelineCode, --管线号
|
||||
PipingClass.PipingClassName , --管道等级
|
||||
WeldJoint.BackingWelderId,
|
||||
WeldJoint.CoverWelderId
|
||||
FROM dbo.HJGL_Batch_PointBatchItem AS PointBatchItem
|
||||
LEFT JOIN dbo.HJGL_Batch_PointBatch AS PointBatch ON PointBatch.PointBatchId=PointBatchItem.PointBatchId
|
||||
LEFT JOIN dbo.HJGL_WeldJoint AS WeldJoint ON WeldJoint.WeldJointId=PointBatchItem.WeldJointId
|
||||
LEFT JOIN dbo.HJGL_Pipeline AS Pipeline ON Pipeline.PipelineId=WeldJoint.PipelineId
|
||||
LEFT JOIN dbo.WBS_UnitWork AS UnitWork ON UnitWork.UnitWorkId=Pipeline.UnitWorkId
|
||||
LEFT JOIN dbo.HJGL_WeldingDaily AS WeldingDaily ON WeldingDaily.WeldingDailyId=WeldJoint.WeldingDailyId
|
||||
LEFT JOIN dbo.Base_PipingClass AS PipingClass ON PipingClass.PipingClassId=Pipeline.PipingClassId
|
||||
LEFT JOIN SitePerson_Person AS BackingWelder ON BackingWelder.PersonId=WeldJoint.BackingWelderId
|
||||
LEFT JOIN SitePerson_Person AS CoverWelder ON CoverWelder.PersonId=WeldJoint.CoverWelderId
|
||||
LEFT JOIN Base_WeldType AS WeldType ON WeldType.WeldTypeId=WeldJoint.WeldTypeId
|
||||
LEFT JOIN HJGL_Hard_TrustItem HardTrustItem ON HardTrustItem.WeldJointId=PointBatchItem.WeldJointId
|
||||
where (WeldJoint.IsHotProess!=1 or (WeldJoint.IsHotProess=1 and HardTrustItem.IsPass=1))
|
||||
and BackingWelder.ProjectId=Pipeline.ProjectId and CoverWelder.ProjectId=Pipeline.ProjectId
|
||||
|
||||
go
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
ALTER TABLE [dbo].[Base_Project] ADD IsCNCECShow BIT NULL
|
||||
GO
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否向集团展示' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_Project', @level2type=N'COLUMN',@level2name=N'IsCNCECShow'
|
||||
GO
|
||||
UPDATE Base_Project SET IsCNCECShow= 1 WHERE ProjectState=1
|
||||
GO
|
||||
UPDATE Base_Project SET IsCNCECShow= 0 WHERE IsCNCECShow IS NULL
|
||||
GO
|
||||
|
||||
ALTER VIEW [dbo].[View_License_LicenseManager]
|
||||
AS
|
||||
/*现场安全许可证*/
|
||||
SELECT LicenseManager.LicenseManagerId,
|
||||
LicenseManager.ProjectId,
|
||||
LicenseManager.LicenseTypeId,
|
||||
LicenseManager.LicenseManagerCode,
|
||||
LicenseManager.LicenseManageName,
|
||||
LicenseManager.UnitId,
|
||||
LicenseManager.LicenseManageContents,
|
||||
LicenseManager.CompileMan,
|
||||
LicenseManager.CompileDate,
|
||||
LicenseManager.States,
|
||||
Project.ProjectCode,
|
||||
Project.ProjectName,
|
||||
Project.IsCNCECShow,
|
||||
LicenseType.LicenseTypeName,
|
||||
Unit.UnitName,
|
||||
Users.PersonName,
|
||||
LicenseManager.WorkAreaId,
|
||||
--WorkArea.WorkAreaName,
|
||||
LicenseManager.StartDate,
|
||||
LicenseManager.EndDate,
|
||||
LicenseManager.ApplicantMan,
|
||||
WorkAreaName = STUFF(( SELECT ',' + UnitWorkName FROM WBS_UnitWork
|
||||
where PATINDEX('%,' + RTRIM(WBS_UnitWork.UnitWorkId) + ',%',',' + LicenseManager.WorkAreaId + ',')>0
|
||||
ORDER BY PATINDEX('%,' + RTRIM(LicenseManager.WorkAreaId) + ',%',',' + LicenseManager.WorkAreaId + ',')
|
||||
FOR XML PATH('')), 1, 1,'')
|
||||
FROM dbo.License_LicenseManager AS LicenseManager
|
||||
LEFT JOIN dbo.Base_Project AS Project ON Project.ProjectId = LicenseManager.ProjectId
|
||||
LEFT JOIN dbo.Base_LicenseType AS LicenseType ON LicenseType.LicenseTypeId = LicenseManager.LicenseTypeId
|
||||
LEFT JOIN dbo.Base_Unit AS Unit ON Unit.UnitId = LicenseManager.UnitId
|
||||
LEFT JOIN dbo.Person_Persons AS Users ON Users.PersonId = LicenseManager.CompileMan
|
||||
LEFT JOIN dbo.WBS_UnitWork AS WorkArea ON WorkArea.UnitWorkId = LicenseManager.WorkAreaId
|
||||
|
||||
GO
|
||||
@@ -0,0 +1,18 @@
|
||||
update PHTGL_ContractTrack set TotalCostFixedComprehensiveUnitPrice =ROUND(TotalCostFixedComprehensiveUnitPrice ,2) where TotalCostFixedComprehensiveUnitPrice is not null ;
|
||||
go
|
||||
update PHTGL_ContractTrack set MainMaterialCost =ROUND(MainMaterialCost ,2) where MainMaterialCost is not null ;
|
||||
go
|
||||
update PHTGL_ContractTrack set TotalPrice =ROUND(TotalPrice ,2) where TotalPrice is not null ;
|
||||
|
||||
|
||||
alter table dbo.PHTGL_ContractTrack
|
||||
alter column TotalCostFixedComprehensiveUnitPrice decimal(18, 2) null
|
||||
go
|
||||
|
||||
alter table dbo.PHTGL_ContractTrack
|
||||
alter column MainMaterialCost decimal(18, 2) null
|
||||
go
|
||||
|
||||
alter table dbo.PHTGL_ContractTrack
|
||||
alter column TotalPrice decimal(18, 2) null
|
||||
go
|
||||
@@ -0,0 +1,61 @@
|
||||
|
||||
alter table dbo.HJGL_Pipeline_Component
|
||||
add IsPrint BIT
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'ÊÇ·ñ´òÓ¡', 'SCHEMA', 'dbo', 'TABLE', 'HJGL_Pipeline_Component',
|
||||
'COLUMN', 'IsPrint'
|
||||
go
|
||||
|
||||
alter view dbo.View_HJGL_WeldingTask as
|
||||
SELECT T.WeldTaskId,
|
||||
T.WeldJointId,
|
||||
T.CoverWelderId,
|
||||
T.BackingWelderId,
|
||||
cov.WelderCode AS CoverWelderCode,
|
||||
back.WelderCode AS BackingWelderCode,
|
||||
case when jot.JointAttribute is not null then jot.JointAttribute else T.JointAttribute end as JointAttribute,
|
||||
T.WeldingMode,
|
||||
T.ProjectId,
|
||||
T.UnitWorkId,
|
||||
T.UnitId,
|
||||
T.TaskDate,
|
||||
T.Tabler,
|
||||
T.TableDate,
|
||||
jot.WeldJointCode,
|
||||
jot.Dia,
|
||||
jot.DNDia,
|
||||
jot.Thickness,
|
||||
jot.Size,
|
||||
jot.WeldingLocationId,
|
||||
CASE WHEN jot.WeldingDailyId IS NULL THEN '·ñ' ELSE 'ÊÇ' END AS IsWelding,
|
||||
P.PipelineCode,
|
||||
p.PipelineId,
|
||||
B.WeldTypeCode,
|
||||
M.WeldingMethodCode,
|
||||
L.WeldingLocationCode,
|
||||
t.CanWelderCode,
|
||||
t.CanWelderId,
|
||||
rod.ConsumablesName AS WeldingRodCode,
|
||||
T.CanWeldingRodName,
|
||||
T.CanWeldingWireName,
|
||||
wire.ConsumablesName AS WeldingWireCode,
|
||||
jot.WeldingDailyId,
|
||||
p.PipeArea,
|
||||
(case
|
||||
when charindex('/', jot.WeldJointCode) > 0
|
||||
then RIGHT(jot.WeldJointCode, CHARINDEX('/', REVERSE(jot.WeldJointCode)) - 1)
|
||||
else jot.WeldJointCode end) as WeldJointNum
|
||||
from HJGL_WeldTask T
|
||||
left join HJGL_WeldJoint jot on T.WeldJointId = jot.WeldJointId
|
||||
LEFT JOIN dbo.SitePerson_Person cov ON cov.PersonId = t.CoverWelderId and cov.ProjectId = t.ProjectId
|
||||
LEFT JOIN dbo.SitePerson_Person back ON back.PersonId = t.BackingWelderId and back.ProjectId = t.ProjectId
|
||||
LEFT join HJGL_Pipeline P on jot.PipelineId = P.PipelineId
|
||||
left join Base_WeldType B on jot.WeldTypeId = B.WeldTypeId
|
||||
LEFT join Base_WeldingMethod M on jot.WeldingMethodId = M.WeldingMethodId
|
||||
left join Base_WeldingLocation L on jot.WeldingLocationId = L.WeldingLocationId
|
||||
LEFT JOIN Base_Consumables AS wire ON wire.ConsumablesId = jot.WeldingWire
|
||||
LEFT JOIN Base_Consumables AS rod ON rod.ConsumablesId = jot.WeldingRod
|
||||
go
|
||||
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
|
||||
ALTER VIEW [dbo].[View_WBS]
|
||||
AS
|
||||
select '1' as Id,'0' as SupId ,'JZ' as Code, '½¨Öþ¹¤³Ì' as Name,'ProjectType' as WBSType,null as PlanStartDate,null as PlanEndDate,null as RealEndDate,null as WBSCode,null as JDWeights,null as Unit,null as PlanProjectQuantity,null as RealProjectQuantity,null as RealStartDate,null as IsMileStone,null as PlanCost,null as PreWorkCode,'' as ShowId,
|
||||
ProjectId from dbo.Base_Project
|
||||
Union
|
||||
select '2' as Id,'0' as SupId ,'AZ' as Code, '°²×°¹¤³Ì' as Name,'ProjectType' as WBSType,null as PlanStartDate,null as PlanEndDate,null as RealEndDate,null as WBSCode,null as JDWeights,null as Unit,null as PlanProjectQuantity,null as RealProjectQuantity,null as RealStartDate,null as IsMileStone,null as PlanCost,null as PreWorkCode,'' as ShowId,
|
||||
ProjectId from dbo.Base_Project
|
||||
Union
|
||||
select UnitWorkId as Id,ProjectType as SupId ,UnitWorkCode as Code, UnitWorkName as Name,'UnitWork' as WBSType,PlanStartDate, PlanEndDate,RealEndDate,WBSCode,JDWeights,null as Unit,null as PlanProjectQuantity,null as RealProjectQuantity,RealStartDate,null as IsMileStone,PlanCost,null as PreWorkCode,'' as ShowId,
|
||||
ProjectId from dbo.WBS_UnitWork
|
||||
Union all
|
||||
select WorkPackageId as id,UnitWorkId as SupId,WorkPackageCode as Code,PackageContent as Name,'WorkPackage' as WBSType,PlanStartDate, PlanEndDate,RealEndDate,WBSCode,JDWeights,Unit,PlanProjectQuantity,RealProjectQuantity,RealStartDate,IsMileStone,PlanCost,PreWorkCode,case when (select COUNT(*) from WBS_WorkPackage a where a.SuperWorkPackageId=w.WorkPackageId and a.IsApprove=1)=0 then WorkPackageId else '' end as ShowId,
|
||||
ProjectId from dbo.WBS_WorkPackage w where IsApprove=1 and SuperWorkPackageId is null
|
||||
Union all
|
||||
select WorkPackageId as id,SuperWorkPackageId as SupId,WorkPackageCode as Code, PackageContent as Name,'WorkPackage' as WBSType,PlanStartDate, PlanEndDate,RealEndDate,WBSCode,JDWeights,Unit,PlanProjectQuantity,RealProjectQuantity,RealStartDate,IsMileStone,PlanCost,PreWorkCode,case when (select COUNT(*) from WBS_WorkPackage a where a.SuperWorkPackageId=w.WorkPackageId and a.IsApprove=1)=0 then WorkPackageId else '' end as ShowId,
|
||||
ProjectId from dbo.WBS_WorkPackage w where IsApprove=1 and SuperWorkPackageId is not null
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
GO
|
||||
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
CREATE VIEW [dbo].[View_Hazard_HazardRegisterList]
|
||||
AS
|
||||
/**********°²È«Ñ²¼ìÊÓͼ*************/
|
||||
SELECT Registration.ProjectId,
|
||||
Registration.HazardRegisterId,
|
||||
Registration.ResponsibleUnit,
|
||||
Registration.CheckTime,
|
||||
Registration.ProblemTypes,
|
||||
User2.PersonName AS CheckManName,
|
||||
RegisterTypes.RegisterTypesName,
|
||||
ISNULL(WorkArea.UnitWorkName,'') AS WorkAreaName,
|
||||
Unit.UnitName AS ResponsibilityUnitName,
|
||||
Registration.RectificationTime,
|
||||
Registration.states,
|
||||
Registration.RegisterDef,
|
||||
Registration.HazardValue,
|
||||
Registration.RegisterTypes2Id ,
|
||||
RegisterTypes2.RegisterTypesName as RegisterTypes2Name,
|
||||
Registration.RegisterTypes3Id ,
|
||||
RegisterTypes3.RegisterTypesName as RegisterTypes3Name,
|
||||
Registration.RegisterTypes4Id ,
|
||||
RegisterTypes4.RegisterTypesName as RegisterTypes4Name,
|
||||
User1.PersonName AS ResponsibilityManName,
|
||||
User2.UnitId AS SendUnitId,
|
||||
Registration.Rectification,
|
||||
Registration.RectificationPeriod,
|
||||
Registration.RegisterDate,
|
||||
(CASE WHEN Registration.states='1' and (Registration.SafeSupervisionIsOK is null OR Registration.SafeSupervisionIsOK=0) THEN '´ýÕû¸Ä'
|
||||
WHEN Registration.states='1' and Registration.SafeSupervisionIsOK=1 THEN 'ºÏ¸ñ'
|
||||
WHEN Registration.states='2' THEN 'ÒÑÕû¸Ä'
|
||||
WHEN Registration.states='3' THEN 'Òѱջ·' ELSE 'ÒÑ×÷·Ï' END ) AS StatesStr
|
||||
FROM dbo.HSSE_Hazard_HazardRegister AS Registration
|
||||
LEFT JOIN dbo.Base_Project AS Project ON Project.ProjectId = Registration.ProjectId
|
||||
LEFT JOIN dbo.HSSE_Hazard_HazardRegisterTypes AS RegisterTypes ON RegisterTypes.RegisterTypesId = Registration.RegisterTypesId
|
||||
LEFT JOIN dbo.HSSE_Hazard_HazardRegisterTypes AS RegisterTypes2 ON RegisterTypes2.RegisterTypesId = Registration.RegisterTypes2Id
|
||||
LEFT JOIN dbo.HSSE_Hazard_HazardRegisterTypes AS RegisterTypes3 ON RegisterTypes3.RegisterTypesId = Registration.RegisterTypes3Id
|
||||
LEFT JOIN dbo.HSSE_Hazard_HazardRegisterTypes AS RegisterTypes4 ON RegisterTypes4.RegisterTypesId = Registration.RegisterTypes4Id
|
||||
LEFT JOIN dbo.Base_Unit AS Unit ON Unit.UnitId = Registration.ResponsibleUnit
|
||||
LEFT JOIN dbo.Person_Persons AS User1 ON User1.PersonId = Registration.ResponsibleMan
|
||||
LEFT JOIN dbo.Person_Persons AS User2 ON User2.PersonId = Registration.CheckManId
|
||||
LEFT JOIN dbo.WBS_UnitWork AS WorkArea ON WorkArea.UnitWorkId = Registration.Place
|
||||
|
||||
GO
|
||||
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
ALTER TABLE ProjectSupervision_Check1 ADD IsSelect BIT NULL
|
||||
GO
|
||||
|
||||
|
||||
delete from ProjectSupervision_CheckTemplate
|
||||
go
|
||||
---03工程项目现场安全环保监督检查表
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),1,'组织保障','未设立安全环保管理委员会或领导小组,扣10分;分包单位未纳入总包管理体系,扣10分;未按要求设置安全环保监督管理职能部门,扣10分;未按要求配备专职安全生产管理人员,每缺1人扣5分;项目经理未到岗履职,扣5分;项目经理安全资格不符合要求,扣3分;专职安全管理人员安全资格不符合要求,扣3分;施工、技术、质量、设备、材料等人员无化工建设安全岗位证书,每类人员扣1分;未按规定召开安全环保委员会会议,并下发会议纪要,每缺一次扣2 分。','查安全组织机构成立文件、查项目经理任命文件、查项目经理、专职安全管理人员安全资格证书、查施工、技术、质量、设备、材料等人员化工建设安全岗位证书、查相关记录',15.00,1,1);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),10,'设备及安全监测管理','未编制施工机具、设备管理制度,扣5分;制度不全面,不完善,扣1-3分;未设置设备材料管理部门、配备设备材料管理的专职人员,扣5分;设备材料仓储不符合安全要求,扣3分;未建立机具设备管理台帐的,扣1-3分;未对进场机具设备进行验收的,扣2分;未有接地、绝缘电阻测试记录,每项扣1分;各类电气设备、用电设备、机械设备、材料等无日常安全检查记录,每类扣1分;记录不完整、连续,每类扣0.5分;未配备风速仪、声级计、力矩扳手、温度计;氧气、有毒有害气体、易燃易爆气体分析仪器、电阻测试器具等,并定期检定,每缺1个,扣0.5分。','查制度、查设备、材料、专业电工等资格证书、查资料、现场设备',10.00,1,10);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),11,'特殊作业管理','未制定特殊作业安全管理规定的,扣3分;制度不完善,内容欠缺的扣1-2分;未对作业许可措施进行验收、确认的,扣2分;作业许可证未及时关闭的,扣1分。','查动土、动火、登高、射线、吊装、受限空间等许可证',10.00,1,11);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),12,'职业健康管理','未建立健全职业健康管理制度,扣3分;制度不全面、不完善的,扣1-2分;未建立职业健康危害岗位及职业健康体检周期清单,扣2分;未建立职业健康危害因素及控制措施清单的,扣2分;未进行定期职业健康体检,扣10分;未建立职业健康档案,扣5分;无女职工保护记录,扣5分。','查制度、查清单、查记录、档案',10.00,1,12);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),13,'分包方管理','分包方安全资质不符合要求,扣1分;分包方人员安全资格不符合要求,扣1分;未对分包方进行安全环保监督检查,扣2分;未签订总分包安全环保管理协议并明确安全环保投入要求,扣1分;未进行总分包安全环保总交底,扣1分。','',10.00,1,13);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),14,'应急管理','未编制安全环保应急管理制度,扣3分;未编制综合预案、专项预案、现场处置预案,每缺一项,扣1-3分;各种预案未按预案编制导则要求编制,扣1分;未制定应急演习计划,未按计划实施,扣1-2分;应急演习未进行评价,扣1分;综合或专项应急演练少于2次/年,扣5分;未建立应急资源清单,或应急资源与实际不符,扣2分。','查制度、预案、演练记录、资料',10.00,1,14);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),15,'事故报告处理','未建立事故报告调查处理制度,扣5分;制度不全面、不完善的,扣1-2分;未按规定及时上报事故,扣5分;未按规定落实对事故责任人和责任单位进行责任追究,扣5分;事故发生频率、起数超过与上级签订目标责任书,扣5分。','查企业制度、 查事故报告及处理记录',10.00,1,15);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),16,'绩效评价及持续改进','未对安全环保目标、指标进行监视测量的,扣2分;未对各种安全环保数据进行分析,并对缺陷制定持续改进措施,扣2分;未对安全环保活动进行总结,年度安全工作无总结,扣2分。未对适用安全环保法律法规进行合规性评价,扣2分。','查记录',10.00,1,16);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),17,'资料管理','未制定安全环保资料管理制度,扣2分;制度不全面、不完善的,扣1分;未建立安全资料清单,扣1分;资料未分类归档或归档不规范,扣2分;未建立现行的有关安全环保生产方面的法律、法规、标准、规范清单,未配备有效纸质、电子版本,扣1分;未建立各类安全环保报表台帐,并统计分析,扣1分。','查相关资料',10.00,1,17);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),18,'安全防护','高处作业、安全网挂设不符合要求,扣2-4分;楼梯口、电梯井口、预留洞口、通道口的安全防护不符合要求,扣2-4分;阳台、楼梯、楼层、屋面、平台周边等临边防护不符合要求,扣2-4分;安全通道不符合要求,扣2分;作业人员劳动防护用品配备不齐全,扣2分;作业人员未正确佩带使用劳动防护用品,扣2分;垂直交叉作业无防护措施,扣2分。','现场查验',10.00,1,18);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),19,'施工机具设备','未张贴验收合格色标的,扣2分;不符合安全用电要求的,扣3分;操作人员不按安全作业规程使用的,扣3分;无安全防护装置的,扣2分。','现场查验',10.00,1,19);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),2,'落实上级精神','未传达贯彻落实上级安全环保管理的规定、文件、会议精神,没有记录的,每项扣2分;落实不到位,每项扣2分。','查相关记录、文件等',10.00,1,2);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),20,'基坑支护','基坑周边安全防护设施失效,扣3分;基坑周边排水不畅通,扣3分;坑壁支护不符合要求,扣3分;未按要求进行放坡的,扣2分;基坑周边堆物不符合要求,扣2分;基坑人行上下通道搭设不符合要求,扣1分;未对基坑支护进行沉降变形监测并采取应对措施,扣1分。','现场查验',15.00,1,20);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),21,'脚手架','脚手架搭设、安装不符合要求,扣3分;脚手架未验收并挂牌的,扣3分;脚手架与建筑结构拉结不符合要求,扣3分;脚手板铺设与防护不符合要求,扣2分;脚手架立面全封闭防护不符合要求,扣2分;脚手架人行通道搭设不符合要求,扣1分;卸料平台制作、安装不符合要求,扣2分;卸料平台无限载标志,荷载未在规定范围内,扣2分。','现场查验',15.00,1,21);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),22,'模板支架','模板支撑系统搭设、安装不符合规范和方案设计要求,扣5分;模板支架未验收并挂牌的,扣3分;混凝土浇筑时未搭设可靠作业平台,扣3分;模板存放不符合要求,扣 2分;模板拆除前未经拆模申请并批准,扣2分。','现场查验',15.00,1,22);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),23,'临时用电','临时用电系统不符合集团公司《工程项目现场临时用电安全技术规范》的,每处扣1分;外电防护安全距离不符合要求,扣3分;未严格执行 “三级配电、两级保护”TN-S系统的原则,扣5分;现场未做到“一机、一闸、一漏”,扣3分;配电箱安装、电缆架设或埋设不符合要求,扣2分;临时用电重复接地、防雷接地不符合要求,扣1分;临时用电高压、低压照明系统未分开设置,扣1分。','现场查验',15.00,1,23);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),24,'物料提升机、吊篮与 施工电梯','未进行安装验收的,扣3分;缆风绳、地锚、附墙装置设置不符合要求,扣3分;钢丝绳质量及其使用不符合要求,扣3分;安全装置失效或不灵敏,发现一项扣2分;卷扬机钢丝绳拖地无防护,扣2分;使用不安全吊篮的,扣3分;电梯吊笼出入口、吊篮进料口未搭设防护棚,扣1分。','现场查验',15.00,1,24);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),25,'塔吊使用','塔吊基础不符合要求,扣5分;设备安全装置不灵敏或失效,发现一项扣2分;附墙装置不符合要求,扣3分;用电不符合安全要求的,扣3分;未制定群塔作业防碰撞措施,扣 2分。','现场查验',15.00,1,25);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),26,'起重吊装','吊车支腿、地基、垫木不符合要求,扣3分;吊索具(钢丝绳、吊带、吊环、卡具等)不符合安全要求,扣3分;吊装区域未设警戒线,无专人监护的,扣1分;吊装物件未使用溜绳控制,扣1分;起重机与外电线路安全距离不足,扣2分;违反“十不吊”要求的,扣 3分。','现场查验',15.00,1,26);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),27,'受限空间','未落实作业许可安全措施,扣5分;作业人员进出无签字确认,扣2分;安全监护人不在现场监护,扣2分;用电不符合安全要求,扣1分;动火不符合安全要求,扣1分;联络及救援方式不符合要求,扣1分。','现场查验',15.00,1,27);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),28,'化工界区及危险品管理','未落实化工界区施工专项方案要求,扣5分;化工界区动火安全距离、消防措施不符合要求,扣1分;化工界区受限空间作业未拆除管段或盲板封堵不符合要求,扣1分;易燃易爆危化品混放储存,扣2分;存放危化品专库防潮、防晒、消防器材配备等安全措施不符合要求,扣1分。','现场查验',15.00,1,28);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),29,'爆破作业','实施爆破作业的单位无相应资质,扣10分;爆破作业未编制专项施工方案,未严格按照程序逐级审批,扣5分;从事爆破作业的工程技术人员、爆破员、安全员和保管员无从事相关作业资格证书,每一人扣2分;新建、改建小型民用爆炸物品储存库未经当地公安部门验收合格,扣8分。民用爆炸物品储存库未按照核定许可的储量、种类进行储存,扣5分;民用爆破物品出入库未履行审批手续,扣5分。','查相关文件、现场',15.00,1,29);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),3,'责任体系','未建立健全全员安全环保责任制,扣10分,各部门、各岗位安全生产责任制不健全,每缺1项扣2分;未对安全环保责任进行履职检查,扣5分;未与各职能部门、分包单位签订安全环保目标责任书,每缺一项扣5分;未对安全环保责任书进行考核,扣5分,考核不全面的,扣3分。','查有关制度文本;查相关记录。座谈了解有关部门、岗位人员对安全生产责任制的知晓情况',10.00,1,3);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),30,'文明施工','现场未按集团公司《工程项目现场临时设施标准》要求进行视觉形象标识策划、设置大门、围挡和标识标牌,扣3分;场内道路未保持平整坚实、畅通、无积水,扣1分;作业场所垃圾、余料未做到“活完场清”,发现一处扣1分;重大危险源、重要环境因素、职业健康危害因素未设置公示牌,扣1分;现场未按集团公司《工程项目现场安全防护设施标准》设置安全防护设施,每一处扣1分;安全警示标志缺失或损坏未及时更换,扣1分;材料、构件堆码放不符合安全要求;扣1分。','现场查验',10.00,1,30);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),31,'环境卫生管理','食堂未按规定建立隔油池,废水未经过滤排放,扣1分;食堂卫生、炊事人员证件不符合要求,扣1分;作业人员宿舍不符合要求,扣1分;未采取有效控制扬尘、施工噪声、废水的措施,扣1分;有毒有害废弃物未按规定分类存放、回收,扣1分;未采取节约用水、用电和用料的措施,扣1分。','现场查验',10.00,1,31);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),32,'消防管理','现场动火、用电区域灭火器配备不符合要求,扣2分;高处动火未采取防火花溅落措施,扣1分;明火作业与易燃易爆品安全距离不符合要求,扣1分;办公、生活临设区域消防器材配备不符合要求,扣2分。','现场查验',10.00,1,32);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),33,'临建设施','现场未按集团公司《工程项目现场临时设施标准》进行建设,每一处扣1分;选址不当,扣2分;临建设施不符合消防、用电管理要求,扣2分;办公区、生活区、生产区未独立设置,扣1分。','现场查验',10.00,1,33);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),34,'其他','发现其他不符合安全生产法律、法规、标准、规范以及上级要求等事项,每项扣2分。','现场查验',10.00,1,34);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),4,'费用投入','未制定安全环保费用使用管理制度,扣3分;安全生产费用未单独核算,扣3分;未编制年度安全生产费用投入计划,扣3分;安全生产费用未按规定足额提取、使用,扣5-10分;未对安全生产费用提取、使用管理情况进行检查和统计分析,扣3-5分;环保投入不足,环保设施缺失,扣5分。','查制度、安全生产费用投入使用及管理记录',10.00,1,4);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),5,'教育培训','未制定安全环保培训教育制度,扣3分;未制定培训教育年度计划,未按计划实施,扣3-5分;未建立特种作业人员台帐,扣1分;特种作业人员未持有效证件上岗,每发现1人扣2分;入场教育培训未分类按工种进行,并签订安全责任书,扣3-5分;开复工、节假日前后未进行教育培训,扣3分;“四新”技术应用、新入场、转场、变换工种作业人员未进行培训教育,扣5分;未形成班前会安全记录,扣2分;教育培训课件、考勤、考卷等档案不全、不规范,扣1-3分。','查制度、相关记录及证书',15.00,1,5);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),6,'技术管理','未建立安全环保技术管理体系或管理体系不健全,扣2-10分;施工组织设计、专项方案未履行编制、审核、审批程序,每缺一项,扣3分;专项施工方案无风险识别、安全技术措施、应急措施等,扣3分;未编制安全环保技术交底制度,扣3分;技术人员安全环保技术交底针对性不强、签字不全,扣3分;设计变更未履行规定程序,扣3分;设计交底无安全技术交底内容、签字不全,扣3分;技术、质量人员无日常安全环保检查记录,每类人员扣1分;记录不完整、连续,每类人员扣0.5分。','查制度、查技术负责人、专业工程师、技术员、质量工程师、质检员等专业资格、查临电、基坑、脚手架、模板支撑、塔吊、起重吊装、试压、试车等安全方案、查相关记录',10.00,1,6);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),7,'监督检查','未建立安全环保检查及隐患排查制度,各扣5分,制度不全面、不完善的,扣1-3分;项目负责人未按规定履行领导带班生产职责,扣5分;带班记录不完整、连续,扣1-2分;施工经理、施工队长无日常检查记录,每类人员扣1分;记录不完整、连续,每类人员扣0.5分;专职安全管理人员安全日志不连续、完整,扣2分;项目级每周开展不少于1次的大检查,每缺1次扣3分;未开展每月项目级综合大检查,扣5分;未对动土、动火、登高、脚手架、吊装、受限空间等高风险作业许可专项检查,每缺一项,扣1分;安全检查资料不完整,隐患整改记录不齐全,每次扣2分;未对环保设施进行日常巡检,扣5分。','查制度、台账,检查记录、对隐患整改消项、处置情况记录,隐患排查治理台帐等',10.00,1,7);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),8,'风险管控隐患治理','未建立风险分级管控隐患排查治理双重预防机制,扣5分,机制不健全每项扣2分;未按不同施工阶段建立危险源、环境因素评价与风险控制清单,扣2分;未建立隐患排查治理台帐,扣5分;重大危险源、重要环境因素未对作业人员培训的,扣2分;施工、技术、质量、安全、设备、材料等人员未共同参与危险源、环境因素识别评价的,扣1分。','查清单、记录',10.00,1,8);
|
||||
INSERT INTO ProjectSupervision_CheckTemplate(ID,SortIndex,CheckItem,CheckStandard,CheckMethod,BaseScore,Type,Indexs)
|
||||
VALUES (NEWID(),9,'危险性较大的分部分项工程管理','未建立危险性较大分部分项工程管理台账的扣5分;危险性较大分部分项工程未编制专项方案,每项扣2分;危险性较大分部分项工程专项方案未按要求履行审批程序,每项扣2分;未对超过一定规模的危险性较大的分部分项工程安全专项方案组织(参加)专家论证,每项2分。','查方案、台帐、记录',10.00,1,9);
|
||||
@@ -0,0 +1,175 @@
|
||||
alter table HJGL_WeldJoint add AuditMan2 nvarchar(50) null
|
||||
GO
|
||||
alter table HJGL_WeldJoint add AuditDate2 datetime null
|
||||
GO
|
||||
|
||||
|
||||
ALTER VIEW [dbo].[View_HJGL_WeldJoint]
|
||||
AS
|
||||
SELECT jot.[ProjectId] --项目Id
|
||||
,pipe.[UnitWorkId] --单位工程Id
|
||||
,uw.UnitWorkName --单位工程
|
||||
,pipe.[UnitId] --单位Id
|
||||
,unit.UnitName --单位
|
||||
,jot.[PipelineCode] --管线号
|
||||
,pipe.[SingleNumber] --单线图号
|
||||
,pipe.[SingleName] --图纸名称
|
||||
,pipe.[MediumId] --介质Id
|
||||
,medium.MediumCode
|
||||
,medium.MediumName --介质名称
|
||||
,pipe.[PipingClassId] --管道等级Id
|
||||
,pipingClass.PipingClassCode --管道等级
|
||||
,pipe.[DetectionRateId] --探伤比例Id
|
||||
,dr.DetectionRateCode --探伤比例(例如5,10,20)
|
||||
,pipe.DetectionType --探伤类型Id(可能多个,中间用|分隔)
|
||||
,STUFF((SELECT ',' + DetectionTypeCode FROM Base_DetectionType
|
||||
WHERE CHARINDEX('|'+LTRIM(DetectionTypeId)+'|','|'+ pipe.DetectionType + '|') > 0 FOR XML PATH('') ), 1, 1, '') AS DetectionTypeStr --探伤类型(可能多个,中间用,分隔)
|
||||
,pipe.DesignTemperature --设计温度℃
|
||||
,pipe.DesignPress --设计压力Mpa(g)
|
||||
,pipe.TestMedium --压力试验介质Id
|
||||
,tm.MediumName AS TestMediumName --压力试验介质
|
||||
,pipe.TestPressure --压力试验压力Mpa(g)
|
||||
,pipe.PressurePipingClassId --压力管道级别Id
|
||||
,ppc.PressurePipingClassCode --压力管道级别
|
||||
,pipe.PipeLenth --管线长度(m)
|
||||
,pipe.LeakMedium --泄露性试验介质Id
|
||||
,tm2.MediumName AS LeakMediumName --泄露性试验介质
|
||||
,pipe.LeakPressure --泄露性试验压力Mpa(g)
|
||||
,pipe.PCMedium --吹洗要求Id
|
||||
,pm.PurgeMethodCode --吹洗要求
|
||||
,pipe.VacuumPressure --真空试验压力Kpa(a)
|
||||
,pipe.MaterialId --材质Id
|
||||
,mat.MaterialCode AS PipeMaterialCode --材质
|
||||
,pipe.Remark AS PipeRemark --备注
|
||||
,pipe.FlowingSection as FlowingSection --流水段
|
||||
,jot.[WeldJointId] --焊口Id
|
||||
,jot.[WeldJointCode] --焊口号
|
||||
,jot.[Material1Id] --材质1Id
|
||||
,mat1.MaterialCode AS Material1Code --材质1
|
||||
,jot.[Material2Id] --材质2Id
|
||||
,mat2.MaterialCode AS Material2Code --材质2
|
||||
,jot.[Dia] --外径
|
||||
,jot.DNDia --DN公称直径
|
||||
,jot.[Size] --达因
|
||||
,jot.[Thickness] --壁厚
|
||||
,jot.[Specification] --规格
|
||||
,jot.[WeldTypeId] --焊缝类型Id
|
||||
,WeldType.WeldTypeCode --焊缝类型
|
||||
,jot.[DetectionTypeId] --检测类型Id
|
||||
,ndt.DetectionTypeCode --检测类型
|
||||
,jot.[Components1Id] --组件1号Id
|
||||
,com1.ComponentsCode AS ComponentsCode1 --组件1号
|
||||
,jot.[Components2Id] --组件2号Id
|
||||
,com2.ComponentsCode AS ComponentsCode2 --组件2号
|
||||
,jot.DesignIsHotProess --是否热处理
|
||||
,CASE jot.DesignIsHotProess WHEN 1 THEN '是' ELSE '否' END AS DesignIsHotProessStr --是否热处理
|
||||
,jot.[WeldingMethodId] --焊接方法Id
|
||||
,WeldingMethod.WeldingMethodCode --焊接方法
|
||||
,jot.WPQId --WPS的Id
|
||||
,wps.WPQCode --WPS编号
|
||||
,jot.[GrooveTypeId] --坡口类型Id
|
||||
,GrooveType.GrooveTypeCode --坡口类型
|
||||
,jot.[WeldingRod] --焊条Id
|
||||
,rod.ConsumablesCode AS WeldingRodCode --焊条
|
||||
,jot.[WeldingWire] --焊丝Id
|
||||
,wire.ConsumablesCode AS WeldingWireCode --焊丝
|
||||
,jot.PreTemperature --预热温度
|
||||
,jot.[JointAttribute] --焊口属性
|
||||
,jot.TwoJointType --二次焊口新增类型
|
||||
,daily.WeldingDate as WeldingDateD
|
||||
,CONVERT(VARCHAR(100), daily.WeldingDate, 23) AS WeldingDate --焊接日期
|
||||
,BackingWelder.WelderCode AS BackingWelderCode --打底焊工
|
||||
,CoverWelder.WelderCode AS CoverWelderCode --盖面焊工
|
||||
,(CASE (SELECT COUNT(*) FROM [dbo].[HJGL_HotProess_TrustItem] hpti
|
||||
WHERE hpti.WeldJointId=jot.WeldJointId) WHEN 0 THEN '' ELSE (SELECT TOP 1 ISNULL(ReportNo,'') FROM [dbo].[HJGL_HotProess_Trust] hpt
|
||||
LEFT JOIN [dbo].[HJGL_HotProess_TrustItem] hpti ON hpti.HotProessTrustId=hpt.HotProessTrustId
|
||||
WHERE hpti.WeldJointId=jot.WeldJointId) END) AS HotProessReportNo --热处理报告编号
|
||||
,(CASE (SELECT TOP 1 IsCompleted FROM [dbo].[HJGL_HotProess_TrustItem] hpti
|
||||
WHERE hpti.WeldJointId=jot.WeldJointId) WHEN 1 THEN '完成' WHEN 0 THEN '未完成' ELSE '未热处理' END) AS HotProessResult --热处理检测结果
|
||||
,(CASE (SELECT COUNT(*) FROM [dbo].HJGL_Hard_TrustItem hti
|
||||
WHERE hti.WeldJointId=jot.WeldJointId) WHEN 0 THEN '' ELSE (SELECT TOP 1 ISNULL(InspectionNum,'') FROM [dbo].HJGL_Hard_Trust ht
|
||||
LEFT JOIN [dbo].HJGL_Hard_TrustItem hti ON hti.HardTrustID=ht.HardTrustID
|
||||
WHERE hti.WeldJointId=jot.WeldJointId) END) AS HardReportNo --硬度报告编号
|
||||
,(CASE (SELECT TOP 1 IsPass FROM [dbo].HJGL_Hard_TrustItem hti
|
||||
WHERE hti.WeldJointId=jot.WeldJointId) WHEN 1 THEN '合格' WHEN 0 THEN '不合格' ELSE '待检测' END) AS HardResult --硬度检测结果
|
||||
,(CASE (SELECT COUNT(*) FROM [dbo].HJGL_Batch_BatchTrustItem bti
|
||||
WHERE bti.WeldJointId=jot.WeldJointId) WHEN 0 THEN '' ELSE (SELECT TOP 1 TrustBatchCode FROM [dbo].HJGL_Batch_BatchTrust bt
|
||||
LEFT JOIN [dbo].HJGL_Batch_BatchTrustItem bti ON bti.TrustBatchId=bt.TrustBatchId
|
||||
WHERE bti.WeldJointId=jot.WeldJointId) END) AS TrustBatchCode --委托单编号
|
||||
,(CASE (SELECT COUNT(*) FROM [dbo].HJGL_Batch_NDEItem ndei
|
||||
LEFT JOIN [dbo].HJGL_Batch_BatchTrustItem bti ON bti.TrustBatchItemId=ndei.TrustBatchItemId
|
||||
WHERE bti.WeldJointId=jot.WeldJointId) WHEN 0 THEN '' ELSE (SELECT TOP 1 ISNULL(NDECode,'') FROM [dbo].HJGL_Batch_NDE nde
|
||||
LEFT JOIN [dbo].HJGL_Batch_NDEItem ndei ON ndei.NDEID=nde.NDEID
|
||||
LEFT JOIN [dbo].HJGL_Batch_BatchTrustItem bti ON bti.TrustBatchItemId=ndei.TrustBatchItemId
|
||||
WHERE bti.WeldJointId=jot.WeldJointId) END) AS NDECode --检测单编号
|
||||
,(CASE (SELECT TOP 1 CheckResult FROM [dbo].HJGL_Batch_NDEItem ndei
|
||||
LEFT JOIN [dbo].HJGL_Batch_BatchTrustItem bti ON bti.TrustBatchItemId=ndei.TrustBatchItemId
|
||||
WHERE bti.WeldJointId=jot.WeldJointId) WHEN '1' THEN '合格' WHEN '2' THEN '不合格' ELSE '' END) AS CheckResult --检测结果
|
||||
,jot.PipelineId
|
||||
,jot.[JointArea]
|
||||
,jot.[WeldingLocationId]
|
||||
,jot.[HeartNo1]
|
||||
,jot.[HeartNo2]
|
||||
,jot.[IsHotProess]
|
||||
,jot.[WeldingDailyId]
|
||||
,jot.[BackingWelderId]
|
||||
,jot.[CoverWelderId]
|
||||
,jot.WeldingMode
|
||||
,jot.Remark
|
||||
,jot.IsTwoJoint
|
||||
,jot.SubmitMan
|
||||
,jot.AuditMan
|
||||
,jot.AuditMan2
|
||||
,jot.AuditDate
|
||||
,jot.AuditDate2
|
||||
,WeldingLocation.WeldingLocationCode
|
||||
,CASE WHEN jot.WeldingDailyId IS NULL THEN '否' ELSE '是' END AS IsWelding
|
||||
,CASE WHEN jot.IsHotProess=1 THEN '是' ELSE '否' END AS IsHotProessStr,
|
||||
BackingWelder.PersonName AS BackingWelderName,
|
||||
CoverWelder.PersonName AS CoverWelderName,
|
||||
(CASE WHEN CoverWelder.WelderCode IS NOT NULL AND BackingWelder.WelderCode IS NOT NULL
|
||||
THEN CoverWelder.WelderCode + '/' + BackingWelder.WelderCode
|
||||
ELSE (ISNULL(CoverWelder.WelderCode,'') + ISNULL(BackingWelder.WelderCode,'')) END) AS WelderCode, --焊工
|
||||
(CASE WHEN mat1.MaterialCode IS NOT NULL AND mat2.MaterialCode IS NOT NULL
|
||||
THEN mat1.MaterialCode + '/' + mat2.MaterialCode
|
||||
ELSE (ISNULL(mat1.MaterialCode,'') + ISNULL(mat2.MaterialCode,'')) END) AS MaterialCode, --材质
|
||||
|
||||
daily.WeldingDailyCode,
|
||||
pointItem.PointBatchId,
|
||||
point.PointBatchCode,
|
||||
(CASE WHEN pointItem.PointState='1' THEN '已点口' WHEN pointItem.PointState='2' THEN '已扩透' ELSE '' END) AS IsPoint
|
||||
FROM [dbo].[HJGL_WeldJoint] jot
|
||||
LEFT JOIN dbo.HJGL_Pipeline pipe ON pipe.PipelineId=jot.PipelineId
|
||||
LEFT JOIN dbo.WBS_UnitWork uw ON uw.UnitWorkId=pipe.UnitWorkId
|
||||
LEFT JOIN dbo.Base_Unit unit ON unit.UnitId=pipe.UnitId
|
||||
LEFT JOIN Base_WeldType AS WeldType ON WeldType.WeldTypeId=jot.WeldTypeId
|
||||
LEFT JOIN dbo.Base_DetectionRate dr ON dr.DetectionRateId = pipe.DetectionRateId
|
||||
LEFT JOIN Base_TestMedium tm ON tm.TestMediumId=pipe.TestMedium
|
||||
LEFT JOIN Base_TestMedium tm2 ON tm2.TestMediumId=pipe.LeakMedium
|
||||
LEFT JOIN Base_PurgeMethod pm ON pm.PurgeMethodId=pipe.PCMedium
|
||||
LEFT JOIN Base_PressurePipingClass ppc ON ppc.PressurePipingClassId=pipe.PressurePipingClassId
|
||||
LEFT JOIN Base_Material AS mat ON mat.MaterialId = pipe.MaterialId
|
||||
LEFT JOIN Base_Material AS mat1 ON mat1.MaterialId = jot.Material1Id
|
||||
LEFT JOIN Base_Material AS mat2 ON mat2.MaterialId = jot.Material2Id
|
||||
LEFT JOIN Base_WeldingMethod AS WeldingMethod ON WeldingMethod.WeldingMethodId=jot.WeldingMethodId
|
||||
LEFT JOIN Base_WeldingLocation AS WeldingLocation ON WeldingLocation.WeldingLocationId=jot.WeldingLocationId
|
||||
LEFT JOIN Base_Consumables AS wire ON wire.ConsumablesId=jot.WeldingWire
|
||||
LEFT JOIN Base_Consumables AS rod ON rod.ConsumablesId=jot.WeldingRod
|
||||
LEFT JOIN Base_GrooveType AS GrooveType ON GrooveType.GrooveTypeId=jot.GrooveTypeId
|
||||
LEFT JOIN Base_Components AS com1 ON com1.ComponentsId = jot.Components1Id
|
||||
LEFT JOIN Base_Components AS com2 ON com2.ComponentsId = jot.Components2Id
|
||||
LEFT JOIN SitePerson_Person AS BackingWelder ON BackingWelder.PersonId=jot.BackingWelderId and BackingWelder.ProjectId=jot.ProjectId
|
||||
LEFT JOIN SitePerson_Person AS CoverWelder ON CoverWelder.PersonId=jot.CoverWelderId and CoverWelder.ProjectId=jot.ProjectId
|
||||
LEFT JOIN dbo.HJGL_WeldingDaily AS daily ON daily.WeldingDailyId=jot.WeldingDailyId
|
||||
LEFT JOIN Base_PipingClass AS pipingClass ON pipingClass.PipingClassId=pipe.PipingClassId
|
||||
LEFT JOIN dbo.Base_Medium medium ON medium.MediumId = pipe.MediumId
|
||||
LEFT JOIN dbo.Base_DetectionType ndt ON ndt.DetectionTypeId = jot.DetectionTypeId
|
||||
LEFT JOIN dbo.WPQ_WPQList wps ON wps.WPQId = jot.WPQId
|
||||
LEFT JOIN dbo.HJGL_Batch_PointBatchItem pointItem ON pointItem.WeldJointId = jot.WeldJointId
|
||||
LEFT JOIN dbo.HJGL_Batch_PointBatch point ON point.PointBatchId = pointItem.PointBatchId
|
||||
|
||||
|
||||
|
||||
GO
|
||||
|
||||
|
||||
Reference in New Issue
Block a user