现场质量问题台账

This commit is contained in:
2026-01-19 15:31:10 +08:00
parent feb9e58357
commit d4f5233fe5
32 changed files with 520 additions and 212 deletions
@@ -0,0 +1,44 @@
--现场质量问题台账
/*******************************************************************************
现场质量问题台账修改项:
1、菜单名称调整:NCR管理 =》 现场质量问题台账
2、问题类别调整;同步修正处理历史数据
3、补充字段:现场质量问题来源、目前实施进展状况
*******************************************************************************/
update Sys_Menu set MenuName='现场质量问题台账' where MenuName='NCR管理'
go
update Sys_Menu set MenuName='现场质量问题台账统计' where MenuName='NCR统计'
go
--历史数据处理:原来问题状态前面补充:施工管理问题-
update Comprehensive_NCRManagement
set Problem=REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(Problem, '成品保护不到位', '施工管理问题-成品保护不到位'), '不按程序施工', '施工管理问题-不按程序施工'), '不按设计要求施工', '施工管理问题-不按设计要求施工'), '质量管理问题', '施工管理问题-质量管理问题'), '质量缺陷', '施工管理问题-质量缺陷'), '过程监督不到位', '施工管理问题-过程监督不到位')
where Problem is not null and Problem not like '%施工管理问题-%'
go
--补充字段:现场质量问题来源、目前实施进展状况
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Comprehensive_NCRManagement' AND COLUMN_NAME = 'Source')
BEGIN
ALTER TABLE Comprehensive_NCRManagement ADD Source nvarchar(100);
ALTER TABLE Comprehensive_NCRManagement ADD ProgressStatus nvarchar(100);
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'现场质量问题来源' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_NCRManagement', @level2type=N'COLUMN',@level2name=N'Source'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'目前实施进展状况' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_NCRManagement', @level2type=N'COLUMN',@level2name=N'ProgressStatus'
END
GO