441 lines
24 KiB
Transact-SQL
441 lines
24 KiB
Transact-SQL
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
|
VALUES('F480545B-371A-4949-85F8-92B2CA75A044','试验介质','HJGL/BaseInfo/TestMedium.aspx',115,'85DFE1D3-9E68-46B5-87E5-A525698F2F5F','Menu_SysSet',1,1,1)
|
|
GO
|
|
/*试验定义*/
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('1691F358-CB9B-4F03-A9C9-E94A54117E01','F480545B-371A-4949-85F8-92B2CA75A044','增加',1)
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('F16DDC3A-C461-4C57-99EC-29E0C6E5C85B','F480545B-371A-4949-85F8-92B2CA75A044','修改',2)
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('7072C193-5209-4511-AAB2-75B7379ACBAF','F480545B-371A-4949-85F8-92B2CA75A044','删除',3)
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('8E2C3C0F-2EE2-439B-9D47-0231749CD2A1','F480545B-371A-4949-85F8-92B2CA75A044','保存',4)
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('F7B0562E-956C-46F7-91F1-03D5752E2A90','F480545B-371A-4949-85F8-92B2CA75A044','查看',5)
|
|
GO
|
|
|
|
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
|
VALUES('49852102-F148-44FB-95F6-EFBE32708276','管道吹洗方法定义','HJGL/BaseInfo/PurgeMethod.aspx',120,'85DFE1D3-9E68-46B5-87E5-A525698F2F5F','Menu_SysSet',1,1,1)
|
|
GO
|
|
/*管道吹洗方法*/
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('782DC80C-FB15-47F2-B106-B0237F660EDC','49852102-F148-44FB-95F6-EFBE32708276','增加',1)
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('EF1B8C03-5D1D-4C98-9989-03EE1777C1D6','49852102-F148-44FB-95F6-EFBE32708276','修改',2)
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('E8D5BF88-8028-4D62-B65A-E976409F6B71','49852102-F148-44FB-95F6-EFBE32708276','删除',3)
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('309C0946-0BF8-4F22-804F-BE4E2F1258B4','49852102-F148-44FB-95F6-EFBE32708276','保存',4)
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('E10129A3-DA72-41CF-8139-21BBE7EBEC1E','49852102-F148-44FB-95F6-EFBE32708276','查看',5)
|
|
GO
|
|
|
|
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
|
VALUES('C587E930-4FBC-48CE-8BF9-7CB8164C207C','压力管道级别定义','HJGL/BaseInfo/PressurePipingClass.aspx',130,'85DFE1D3-9E68-46B5-87E5-A525698F2F5F','Menu_SysSet',1,1,1)
|
|
GO
|
|
/*压力管道级别*/
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('AC3D7141-3B5E-4177-B148-41647220E171','C587E930-4FBC-48CE-8BF9-7CB8164C207C','增加',1)
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('B8D90010-5ECB-42B4-9F50-4869BC1334FD','C587E930-4FBC-48CE-8BF9-7CB8164C207C','修改',2)
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('8BCCBE7A-93B5-4CAD-B979-9E7847D76E22','C587E930-4FBC-48CE-8BF9-7CB8164C207C','删除',3)
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('3C69A157-C5F6-4A80-8BEB-543A2F661E66','C587E930-4FBC-48CE-8BF9-7CB8164C207C','保存',4)
|
|
INSERT INTO Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('4C2ACBEB-C80A-423B-822D-5CA8DF3FEA33','C587E930-4FBC-48CE-8BF9-7CB8164C207C','查看',5)
|
|
GO
|
|
|
|
UPDATE dbo.Base_Medium SET ProjectId='d93b0835-ffbd-4039-bed3-2df806adae56' WHERE IsTestMedium=1
|
|
GO
|
|
UPDATE dbo.Sys_Menu SET MenuName='无损检测工管理' WHERE MenuId='13F11D51-1B54-400F-BDBB-36685BC94819'
|
|
GO
|
|
UPDATE dbo.Sys_Menu SET MenuName='焊工管理' WHERE MenuId='1908E4C9-4A63-4A6C-6666-DA4910C2A8C7'
|
|
GO
|
|
UPDATE dbo.HJGL_Pipeline SET TestMedium=NULL
|
|
GO
|
|
DELETE FROM dbo.Base_Medium WHERE IsTestMedium=1
|
|
|
|
|
|
ALTER TABLE dbo.WPQ_WPQList ADD Material1Class NVARCHAR(50) NULL
|
|
GO
|
|
ALTER TABLE dbo.WPQ_WPQList ADD Material2Class NVARCHAR(50) NULL
|
|
GO
|
|
ALTER TABLE dbo.WPQ_WPQList ADD Material1Group NVARCHAR(50) NULL
|
|
GO
|
|
ALTER TABLE dbo.WPQ_WPQList ADD Material2Group NVARCHAR(50) NULL
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材质1类别' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WPQ_WPQList', @level2type=N'COLUMN',@level2name=N'Material1Class'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材质2类别' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WPQ_WPQList', @level2type=N'COLUMN',@level2name=N'Material2Class'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材质1组别' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WPQ_WPQList', @level2type=N'COLUMN',@level2name=N'Material1Group'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材质2组别' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WPQ_WPQList', @level2type=N'COLUMN',@level2name=N'Material2Group'
|
|
GO
|
|
|
|
|
|
CREATE TABLE [dbo].[Base_PressurePipingClass](
|
|
[PressurePipingClassId] [NVARCHAR](50) NOT NULL,
|
|
[PressurePipingClassCode] [NVARCHAR](20) NULL,
|
|
[PressurePipingType] [NVARCHAR](20) NULL,
|
|
[Remark] [NVARCHAR](100) NULL,
|
|
CONSTRAINT [PK_Base_PressurePipingClass] PRIMARY KEY CLUSTERED
|
|
(
|
|
[PressurePipingClassId] 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'Base_PressurePipingClass', @level2type=N'COLUMN',@level2name=N'PressurePipingClassId'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'压力管道级别代号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PressurePipingClass', @level2type=N'COLUMN',@level2name=N'PressurePipingClassCode'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'压力管道类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PressurePipingClass', @level2type=N'COLUMN',@level2name=N'PressurePipingType'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'描述' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PressurePipingClass', @level2type=N'COLUMN',@level2name=N'Remark'
|
|
GO
|
|
|
|
|
|
|
|
|
|
CREATE TABLE [dbo].[Base_PurgeMethod](
|
|
[PurgeMethodId] [NVARCHAR](50) NOT NULL,
|
|
[PurgeMethodCode] [NVARCHAR](10) NULL,
|
|
[PurgeMethodName] [NVARCHAR](20) NULL,
|
|
[Remark] [NVARCHAR](100) NULL,
|
|
CONSTRAINT [PK_Base_PurgeMethod] PRIMARY KEY CLUSTERED
|
|
(
|
|
[PurgeMethodId] 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'吹洗方法Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PurgeMethod', @level2type=N'COLUMN',@level2name=N'PurgeMethodId'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'吹洗方法代号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PurgeMethod', @level2type=N'COLUMN',@level2name=N'PurgeMethodCode'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'吹洗方法名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PurgeMethod', @level2type=N'COLUMN',@level2name=N'PurgeMethodName'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'描述' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PurgeMethod', @level2type=N'COLUMN',@level2name=N'Remark'
|
|
GO
|
|
|
|
|
|
CREATE TABLE [dbo].[Base_TestMedium](
|
|
[TestMediumId] [NVARCHAR](50) NOT NULL,
|
|
[MediumCode] [NVARCHAR](50) NULL,
|
|
[MediumName] [NVARCHAR](50) NULL,
|
|
[TestType] [CHAR](1) NULL,
|
|
[Remark] [NVARCHAR](500) NULL,
|
|
CONSTRAINT [PK_Base_TestMedium] PRIMARY KEY CLUSTERED
|
|
(
|
|
[TestMediumId] 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'Base_TestMedium', @level2type=N'COLUMN',@level2name=N'TestMediumId'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'介质代号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_TestMedium', @level2type=N'COLUMN',@level2name=N'MediumCode'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'介质名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_TestMedium', @level2type=N'COLUMN',@level2name=N'MediumName'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'1-试压介质,2-泄漏性试验介质,3-真空试验介质,4-吹扫介质,5-清洗介质' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_TestMedium', @level2type=N'COLUMN',@level2name=N'TestType'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'描述' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_TestMedium', @level2type=N'COLUMN',@level2name=N'Remark'
|
|
GO
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ALTER TABLE dbo.HJGL_Pipeline ADD PressurePipingClassId NVARCHAR(50) NULL
|
|
GO
|
|
ALTER TABLE dbo.HJGL_Pipeline ADD PipeLenth DECIMAL(9,2) NULL
|
|
GO
|
|
ALTER TABLE dbo.HJGL_Pipeline ADD DesignPress DECIMAL(9,2) NULL
|
|
GO
|
|
ALTER TABLE dbo.HJGL_Pipeline ADD DesignTemperature DECIMAL(9,2) NULL
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'压力管道级别' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'HJGL_Pipeline', @level2type=N'COLUMN',@level2name=N'PressurePipingClassId'
|
|
GO
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'管线长度' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'HJGL_Pipeline', @level2type=N'COLUMN',@level2name=N'PipeLenth'
|
|
GO
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'设计压力' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'HJGL_Pipeline', @level2type=N'COLUMN',@level2name=N'DesignPress'
|
|
GO
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'设计温度' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'HJGL_Pipeline', @level2type=N'COLUMN',@level2name=N'DesignTemperature'
|
|
GO
|
|
|
|
|
|
ALTER TABLE [dbo].[HJGL_Pipeline] WITH CHECK ADD CONSTRAINT [FK_HJGL_Pipeline_Base_PressurePipingClass] FOREIGN KEY([PressurePipingClassId])
|
|
REFERENCES [dbo].[Base_PressurePipingClass] ([PressurePipingClassId])
|
|
GO
|
|
|
|
ALTER TABLE [dbo].[HJGL_Pipeline] CHECK CONSTRAINT [FK_HJGL_Pipeline_Base_PressurePipingClass]
|
|
GO
|
|
|
|
|
|
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN TestHeat
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN TestService
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN TestType
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN Modifier
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN ModifyDate
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN TestPackageCode
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN TestAmbientTemp
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN TestMediumTemp
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN TestPressure
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN TestPressureTemp
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN TestPressureTime
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN TightnessTest
|
|
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN TightnessTestTemp
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN TightnessTestTime
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN LeakageTestService
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN LeakageTestPressure
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN VacuumTestService
|
|
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN VacuumTestPressure
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN OperationMedium
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN PurgingMedium
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN CleaningMedium
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN AllowSeepage
|
|
ALTER TABLE dbo.PTP_TestPackage DROP COLUMN FactSeepage
|
|
|
|
GO
|
|
|
|
ALTER TABLE dbo.PTP_TestPackage ADD Check1 NVARCHAR(20) NULL
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'管道安装符合设计文件和规范要求' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_TestPackage', @level2type=N'COLUMN',@level2name=N'Check1'
|
|
GO
|
|
ALTER TABLE dbo.PTP_TestPackage ADD Check2 NVARCHAR(20) NULL
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'管道组成件复验合格' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_TestPackage', @level2type=N'COLUMN',@level2name=N'Check2'
|
|
GO
|
|
ALTER TABLE dbo.PTP_TestPackage ADD Check3 NVARCHAR(20) NULL
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'焊接工作记录齐全' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_TestPackage', @level2type=N'COLUMN',@level2name=N'Check3'
|
|
GO
|
|
|
|
ALTER TABLE dbo.PTP_TestPackage ADD Check4 NVARCHAR(20) NULL
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'无损检测结果符合设计文件和规范要求' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_TestPackage', @level2type=N'COLUMN',@level2name=N'Check4'
|
|
GO
|
|
|
|
ALTER TABLE dbo.PTP_TestPackage ADD Check5 NVARCHAR(20) NULL
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'热处理结果符合设计文件和规范要求' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_TestPackage', @level2type=N'COLUMN',@level2name=N'Check5'
|
|
GO
|
|
ALTER TABLE dbo.PTP_TestPackage ADD Check6 NVARCHAR(20) NULL
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'支、吊架安装正确' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_TestPackage', @level2type=N'COLUMN',@level2name=N'Check6'
|
|
GO
|
|
|
|
ALTER TABLE dbo.PTP_TestPackage ADD Check7 NVARCHAR(20) NULL
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'合金钢管道材质标记清楚' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_TestPackage', @level2type=N'COLUMN',@level2name=N'Check7'
|
|
GO
|
|
|
|
ALTER TABLE dbo.PTP_TestPackage ADD Check8 NVARCHAR(20) NULL
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'不参与管道系统试验的安全附件、仪表已按规定拆除或隔离,参与试压的系统内的阀门全部开启' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_TestPackage', @level2type=N'COLUMN',@level2name=N'Check8'
|
|
GO
|
|
ALTER TABLE dbo.PTP_TestPackage ADD Check9 NVARCHAR(20) NULL
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'临时加固措施、盲板位置与标识符合施工方案要求' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_TestPackage', @level2type=N'COLUMN',@level2name=N'Check9'
|
|
GO
|
|
|
|
ALTER TABLE dbo.PTP_TestPackage ADD Check10 NVARCHAR(20) NULL
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'焊接接头及需要检验的部位未被覆盖' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_TestPackage', @level2type=N'COLUMN',@level2name=N'Check10'
|
|
GO
|
|
ALTER TABLE dbo.PTP_TestPackage ADD Check11 NVARCHAR(20) NULL
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'试压用压力表量程、精度等级、检定状态符合规范要求' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_TestPackage', @level2type=N'COLUMN',@level2name=N'Check11'
|
|
GO
|
|
|
|
ALTER TABLE dbo.PTP_TestPackage ADD Check12 NVARCHAR(20) NULL
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'不锈钢管道试验用水符合规范要求' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_TestPackage', @level2type=N'COLUMN',@level2name=N'Check12'
|
|
GO
|
|
|
|
|
|
ALTER TABLE dbo.PTP_PipelineList ADD DesignPress DECIMAL(9,2) NULL
|
|
ALTER TABLE dbo.PTP_PipelineList ADD DesignTemperature DECIMAL(9,2) NULL
|
|
ALTER TABLE dbo.PTP_PipelineList ADD AmbientTemperature DECIMAL(9,2) NULL
|
|
ALTER TABLE dbo.PTP_PipelineList ADD TestMedium NVARCHAR(50) NULL
|
|
ALTER TABLE dbo.PTP_PipelineList ADD TestMediumTemperature DECIMAL(9,2) NULL
|
|
ALTER TABLE dbo.PTP_PipelineList ADD TestPressure DECIMAL(9,2) NULL
|
|
ALTER TABLE dbo.PTP_PipelineList ADD HoldingTime DECIMAL(9,2) NULL
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'设计压力' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_PipelineList', @level2type=N'COLUMN',@level2name=N'DesignPress'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'设计温度' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_PipelineList', @level2type=N'COLUMN',@level2name=N'DesignTemperature'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'试验环境温度' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_PipelineList', @level2type=N'COLUMN',@level2name=N'AmbientTemperature'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'试验介质' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_PipelineList', @level2type=N'COLUMN',@level2name=N'TestMedium'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'试验介质温度' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_PipelineList', @level2type=N'COLUMN',@level2name=N'TestMediumTemperature'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'试验压力' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_PipelineList', @level2type=N'COLUMN',@level2name=N'TestPressure'
|
|
GO
|
|
|
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'稳压时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PTP_PipelineList', @level2type=N'COLUMN',@level2name=N'HoldingTime'
|
|
GO
|
|
|
|
CREATE VIEW [dbo].[View_HJGL_WPQ]
|
|
AS
|
|
SELECT wpq.WPQId,wpq.WPQCode,wpq.UnitId,u.UnitName,wpq.CompileDate,wpq.Specifications,c.ConsumablesName WeldingRod,
|
|
c1.ConsumablesName WeldingWire, g.GrooveTypeName,wpq.WeldingPosition,wpq.WeldingMethodId,
|
|
wpq.MaterialId1,wpq.MaterialId2,mat1.MaterialCode as MaterialCode1,mat2.MaterialCode as MaterialCode2,
|
|
wpq.MinImpactDia,wpq.MaxImpactDia, wpq.MinCImpactDia,wpq.MaxCImpactDia,
|
|
wpq.MinImpactThickness,wpq.MaxImpactThickness, wpq.NoMinImpactThickness,wpq.NoMaxImpactThickness,
|
|
CAST(wpq.MinImpactDia AS VARCHAR(10))+'~'+CAST(wpq.MaxImpactDia AS VARCHAR(10)) AS DiaRange,
|
|
CAST(wpq.MinCImpactDia AS VARCHAR(10))+'~'+CAST(wpq.MaxCImpactDia AS VARCHAR(10)) AS CDiaRange,
|
|
CAST(wpq.MinImpactThickness AS VARCHAR(10))+'~'+ CAST(wpq.MaxImpactThickness AS VARCHAR(10)) AS ThicknessRange,
|
|
CAST(wpq.NoMinImpactThickness AS VARCHAR(10))+'~'+ CAST(wpq.NoMaxImpactThickness AS VARCHAR(10)) AS CThicknessRange,
|
|
(CASE wpq.IsHotProess WHEN 1 THEN '是' ELSE '否' END) AS IsHotProess,
|
|
wpq.WPQStandard,wpq.PreTemperature,wpq.Remark,wpq.JointType,wpq.Motorization,wpq.ProtectiveGas,
|
|
wpq.Stretching,wpq.Bend,wpq.ToAttack,wpq.Others,wmt.WeldingMethodCode,
|
|
wpq.Material1Class, wpq.Material2Class,wpq.Material1Group,wpq.Material2Group,
|
|
SUBSTRING(wpq.Material1Class,CHARINDEX('-',wpq.Material1Class)+1,1) AS SNClass1,
|
|
SUBSTRING(wpq.Material1Class,CHARINDEX('-',wpq.Material1Class)+1,1) AS SNClass2,
|
|
LEFT(wpq.Material1Group,LEN(wpq.Material1Group)-2) AS PreGroup1,
|
|
LEFT(wpq.Material2Group,LEN(wpq.Material2Group)-2) AS PreGroup2,
|
|
RIGHT(wpq.Material1Group,1) AS SNGroup1, RIGHT(wpq.Material2Group,1) AS SNGroup2
|
|
FROM WPQ_WPQList AS wpq
|
|
LEFT JOIN Base_Material AS mat1 ON mat1.MaterialId = wpq.MaterialId1
|
|
LEFT JOIN Base_Material AS mat2 ON mat2.MaterialId = wpq.MaterialId2
|
|
LEFT JOIN Base_WeldingMethod AS wmt ON wmt.WeldingMethodId = wpq.WeldingMethodId
|
|
LEFT JOIN dbo.Base_Unit u ON u.UnitId=wpq.UnitId
|
|
LEFT JOIN dbo.Base_Consumables c ON c.ConsumablesId=wpq.WeldingRod
|
|
LEFT JOIN dbo.Base_Consumables c1 ON c1.ConsumablesId=wpq.WeldingWire
|
|
LEFT JOIN dbo.Base_GrooveType g ON g.GrooveTypeId=wpq.GrooveType
|
|
|
|
GO
|
|
|
|
|
|
|
|
|
|
ALTER VIEW [dbo].[View_HJGL_Pipeline]
|
|
AS
|
|
/*************管线视图*****************/
|
|
SELECT pipeline.PipelineId,
|
|
pipeline.ProjectId,
|
|
pipeline.UnitId,
|
|
pipeline.UnitWorkId,
|
|
pipeline.PipelineCode,
|
|
pipeline.SingleNumber,
|
|
pipeline.PipingClassId,
|
|
pipeline.MediumId,
|
|
pipingClass.PipingClassCode,
|
|
pipeline.DetectionRateId,
|
|
rate.DetectionRateCode,
|
|
pipeline.DetectionType,
|
|
pipeline.TestPressure,
|
|
pipeline.TestMedium,
|
|
pipeline.PressurePipingClassId,
|
|
pc.PressurePipingClassCode,
|
|
pipeline.PipeLenth,
|
|
pipeline.DesignPress,
|
|
pipeline.DesignTemperature,
|
|
pipeline.Remark,
|
|
|
|
CAST((SELECT SUM(ISNULL(Size,0)) FROM dbo.HJGL_WeldJoint WHERE PipelineId=pipeline.PipelineId) AS DECIMAL(8,3)) AS TotalDin,
|
|
(SELECT COUNT(WeldJointId) FROM dbo.HJGL_WeldJoint WHERE PipelineId=pipeline.PipelineId) AS JointCount,
|
|
unit.UnitName,
|
|
workArea.UnitWorkCode,
|
|
medium.MediumCode,
|
|
testMedium.MediumCode AS TestMediumCode
|
|
FROM dbo.HJGL_Pipeline AS pipeline
|
|
LEFT JOIN Base_PipingClass AS pipingClass ON pipingClass.PipingClassId=pipeline.PipingClassId
|
|
LEFT JOIN dbo.Base_Unit AS unit ON unit.UnitId=pipeline.UnitId
|
|
LEFT JOIN WBS_UnitWork AS workArea ON workArea.UnitWorkId=pipeline.UnitWorkId
|
|
LEFT JOIN Base_Medium AS medium ON medium.MediumId=pipeline.MediumId
|
|
LEFT JOIN dbo.Base_TestMedium AS testMedium ON testMedium.TestMediumId=pipeline.TestMedium
|
|
LEFT JOIN dbo.Base_DetectionRate rate ON rate.DetectionRateId = pipeline.DetectionRateId
|
|
LEFT JOIN dbo.Base_PressurePipingClass pc ON pc.PressurePipingClassId = pipeline.PressurePipingClassId
|
|
|
|
GO
|
|
|
|
|
|
ALTER VIEW [dbo].[View_HJGL_HotProess_TrustItem]
|
|
AS
|
|
/********热处理明细********/
|
|
SELECT TrustItem.HotProessTrustItemId,
|
|
TrustItem.HotProessTrustId,
|
|
TrustItem.WeldJointId,
|
|
TrustItem.IsPass,
|
|
TrustItem.IsHardness,
|
|
TrustItem.IsTrust,
|
|
TrustItem.HardTrustItemID,
|
|
(CASE WHEN TrustItem.IsCompleted=1 THEN '完成' ELSE '未完成' END) AS IsCompleted,
|
|
Trust.ProjectId,
|
|
Trust.HotProessTrustNo,
|
|
Trust.ProessDate,
|
|
WeldJoint.WeldJointCode,
|
|
Pipeline.PipelineCode,
|
|
WeldJoint.Specification,
|
|
Material.MaterialCode
|
|
FROM HJGL_HotProess_TrustItem AS TrustItem
|
|
LEFT JOIN HJGL_HotProess_Trust AS Trust ON Trust.HotProessTrustId=TrustItem.HotProessTrustId
|
|
LEFT JOIN HJGL_WeldJoint AS WeldJoint ON WeldJoint.WeldJointId=TrustItem.WeldJointId
|
|
LEFT JOIN HJGL_Pipeline AS Pipeline ON Pipeline.PipelineId=WeldJoint.PipelineId
|
|
LEFT JOIN Base_Material AS Material ON Material.MaterialId=WeldJoint.Material1Id
|
|
|
|
|
|
GO
|
|
|
|
|
|
|
|
ALTER VIEW [dbo].[View_Batch_NDEItem]
|
|
AS
|
|
/********无损委托********/
|
|
SELECT NDEItem.NDEItemID,
|
|
NDEItem.NDEID,
|
|
NDEItem.TrustBatchItemId,
|
|
trust.TrustBatchCode,
|
|
ndt.ProjectId,
|
|
ndt.UnitId,
|
|
NDEItem.DetectionTypeId,
|
|
NDEItem.RequestDate,
|
|
NDEItem.RepairLocation,
|
|
NDEItem.TotalFilm,
|
|
NDEItem.PassFilm,
|
|
NDEItem.CheckResult,
|
|
NDEItem.NDEReportNo,
|
|
NDEItem.FilmDate,
|
|
NDEItem.ReportDate,
|
|
NDEItem.SubmitDate,
|
|
NDEItem.CheckDefects,
|
|
NDEItem.JudgeGrade,
|
|
NDEItem.Remark,
|
|
CASE NDEItem.CheckResult WHEN '1' THEN '合格'
|
|
WHEN '2' THEN '不合格'
|
|
ELSE '' END AS CheckResultStr,
|
|
WeldJoint.PipelineCode, --管线编号
|
|
WeldJoint.WeldJointCode, --焊口号
|
|
WeldJoint.WeldJointId, --焊口ID
|
|
WeldJoint.WeldingDailyId, --日报ID
|
|
trust.UnitWorkId, --工区ID
|
|
UnitWork.UnitWorkCode, --工区号
|
|
welder.WelderCode AS WelderCode, --焊工号
|
|
WeldJoint.BackingWelderId,
|
|
unit.UnitCode
|
|
FROM dbo.HJGL_Batch_NDEItem AS NDEItem
|
|
LEFT JOIN dbo.HJGL_Batch_NDE ndt ON ndt.NDEID = NDEItem.NDEID
|
|
LEFT JOIN dbo.HJGL_Batch_BatchTrustItem AS BatchTrustItem ON BatchTrustItem.TrustBatchItemId=NDEItem.TrustBatchItemId
|
|
LEFT JOIN dbo.HJGL_Batch_BatchTrust trust ON trust.TrustBatchId = BatchTrustItem.TrustBatchId
|
|
LEFT JOIN dbo.HJGL_WeldJoint AS WeldJoint ON WeldJoint.WeldJointId=BatchTrustItem.WeldJointId
|
|
LEFT JOIN dbo.SitePerson_Person welder ON welder.PersonId = WeldJoint.BackingWelderId
|
|
LEFT JOIN dbo.WBS_UnitWork UnitWork ON UnitWork.UnitWorkId = trust.UnitWorkId
|
|
LEFT JOIN dbo.Base_Unit unit ON unit.UnitId = ndt.UnitId
|
|
GO
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|