质量不符合清单

This commit is contained in:
2026-06-15 16:11:41 +08:00
parent 749966c735
commit 1fd3ca5094
33 changed files with 7394 additions and 26 deletions
@@ -0,0 +1,126 @@
update sys_menu
set SortIndex=20,Url='common/mainMenu_QMSCheck.aspx'
where MenuId='1AE7137C-FCC4-4C50-BFA4-71A02EEE2148'
GO
--质量不符合清单
UPDATE Sys_Menu
SET Url='Check/QMS/CheckProblem.aspx'
WHERE MenuId='758C599E-3686-4844-8A34-482B6537968C'
GO
--质量不符合清单菜单权限
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '758C599E-3686-4844-8A34-482B6537968C')
BEGIN
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'AF673369-2D45-4415-AA7C-C67882635801', N'758C599E-3686-4844-8A34-482B6537968C', N'增加', 1);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'AF673369-2D45-4415-AA7C-C67882635802', N'758C599E-3686-4844-8A34-482B6537968C', N'修改', 2);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'AF673369-2D45-4415-AA7C-C67882635803', N'758C599E-3686-4844-8A34-482B6537968C', N'删除', 3);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'AF673369-2D45-4415-AA7C-C67882635804', N'758C599E-3686-4844-8A34-482B6537968C', N'保存', 4);
END
GO
--项目级:质量检查
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '03CEEDAF-6F1E-444F-8C7A-63FC1EBFBAF1')
BEGIN
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'03CEEDAF-6F1E-444F-8C7A-63FC1EBFBAF1', N'质量检查', N'', 10, N'0', N'Menu_CQMS', 1,0, 1);
END
GO
--项目级:质量不符合清单
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '1AE7137C-FCC4-4C50-BFA4-71A02EEE2149')
BEGIN
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'758C599E-3686-4844-8A34-482B65379684', N'质量不符合清单', N'Check/QMS/CheckProblem.aspx', 10, N'03CEEDAF-6F1E-444F-8C7A-63FC1EBFBAF1', N'Menu_CQMS', 1,1, 1);
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'1AE7137C-FCC4-4C50-BFA4-71A02EEE2149', N'质量不符合清单统计', N'common/mainMenu_QMSCheck.aspx', 20, N'03CEEDAF-6F1E-444F-8C7A-63FC1EBFBAF1', N'Menu_CQMS', 1,1, 1);
END
GO
--质量不符合清单
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'CheckProblem_Quality') AND type = N'U')
BEGIN
CREATE TABLE [dbo].[CheckProblem_Quality](
[CheckId] [nvarchar](50) NOT NULL,
[UnitId] [nvarchar](50) NULL,
[UnitName] [nvarchar](200) NULL,
[ProjectId] [nvarchar](50) NULL,
[ProjectName] [nvarchar](200) NULL,
[State] [int] NOT NULL,
[Address] [nvarchar](200) NULL,
[Description] [nvarchar](max) NULL,
[UnitType] [nvarchar](20) NULL,
[AssemblyName] [nvarchar](100) NULL,
[CheckTeamUser] [nvarchar](500) NULL,
[CheckDate] [datetime] NOT NULL,
[LimitDate] [datetime] NULL,
[CloseTime] [datetime] NULL,
[RectificationUserId] [nvarchar](50) NULL,
[RectificationUserName] [nvarchar](100) NULL,
[PMUserId] [nvarchar](50) NULL,
[PMUserName] [nvarchar](100) NULL,
[QCUserId] [nvarchar](50) NULL,
[QCUserName] [nvarchar](100) NULL,
[ClassifyId] [nvarchar](50) NULL,
[ClassifyItemId] [nvarchar](50) NULL,
[NatureId] [nvarchar](50) NULL,
[NatureItemId] [nvarchar](50) NULL,
[AttachUrl] [nvarchar](1000) NULL,
[RectificationUrl] [nvarchar](1000) NULL,
[Remark] [nvarchar](50) NULL,
[CompileMan] [nvarchar](50) NULL,
[CompileManName] [nvarchar](100) NULL,
[CompileDate] [datetime] NOT NULL,
CONSTRAINT [PK_CheckProblem_Quality] PRIMARY KEY CLUSTERED
(
[CheckId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
ALTER TABLE [dbo].[CheckProblem_Quality] ADD CONSTRAINT [DF_CheckProblem_Quality_State] DEFAULT ((1)) FOR [State]
ALTER TABLE [dbo].[CheckProblem_Quality] ADD CONSTRAINT [DF_CheckProblem_Quality_CheckDate] DEFAULT (getdate()) FOR [CheckDate]
ALTER TABLE [dbo].[CheckProblem_Quality] ADD CONSTRAINT [DF_CheckProblem_Quality_CompileDate] DEFAULT (getdate()) FOR [CompileDate]
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'CheckId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'受检单位Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'UnitId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'受检单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'UnitName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'受检项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'ProjectId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'受检项目名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'ProjectName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'状态(0:已闭环,1:整改中)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'State'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目所在地址' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'Address'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'问题描述' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'Description'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位类型(承包商、项目部)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'UnitType'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'机组名称(属承包商的填写分包商名称)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'AssemblyName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'检查组、检查人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'CheckTeamUser'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'检查日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'CheckDate'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'截止日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'LimitDate'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'闭环时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'CloseTime'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'整改人Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'RectificationUserId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'整改人姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'RectificationUserName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目经理Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'PMUserId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目经理名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'PMUserName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量员Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'QCUserId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量员名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'QCUserName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'问题分类Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'ClassifyId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'问题子类Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'ClassifyItemId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'问题性质Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'NatureId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'问题性质子Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'NatureItemId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'问题照片(整改前照片)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'AttachUrl'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'整改后照片' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'RectificationUrl'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'Remark'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'CompileMan'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'CompileManName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality', @level2type=N'COLUMN',@level2name=N'CompileDate'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量问题分类' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckProblem_Quality'
END
GO