This commit is contained in:
geh
2026-03-23 15:22:29 +08:00
parent 94584d242b
commit c38590add8
173 changed files with 19679 additions and 4413 deletions
@@ -86,6 +86,27 @@ VALUES (N'73283863-CF67-44CA-9DF8-67071734A528', N'
INSERT INTO dbo.Sys_Menu (MenuId, MenuName, Icon, Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'6DA1F87C-C980-4A1D-8512-9F20718C77E5', N'企业安全检查记录', null, N'ZHGL/Supervise/UnitHazardRegisterRecord.aspx?type=0', 10, N'467A0CB9-737D-4451-965E-869EBC3A4BD6', N'Menu_HSSE_P', 1, 1, 1);
--质量管理加企业大检查
INSERT INTO dbo.Sys_Menu (MenuId, MenuName, Icon, Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'15511354-9822-4A21-AB24-2483D889FDB8', N'企业质量检查记录', null, N'ZHGL/Supervise/UnitHazardRegisterRecord.aspx?type=1', 10, N'A54EC449-5F77-4068-83B9-AA305B721A0B', N'Menu_CQMS_P', 1, 1, 1);
VALUES (N'720325D1-1FDE-45FD-9BB5-77C7E4E3A16C', N'企业大检查', null, N'', 1, N'0', N'Menu_CQMS', 1, 0, 1);
INSERT INTO dbo.Sys_Menu (MenuId, MenuName, Icon, Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'FDA7722C-383E-4BB1-B29D-BB0BF87AA942', N'企业质量检查', null, N'ZHGL/Supervise/UnitHazardRegister.aspx?type=1', 40, N'720325D1-1FDE-45FD-9BB5-77C7E4E3A16C', N'Menu_CQMS', 1, 1, 1);
INSERT INTO dbo.Sys_ButtonToMenu (ButtonToMenuId, MenuId, ButtonName, SortIndex) VALUES (N'B980C835-B079-4485-AE0E-EE721C191470', N'FDA7722C-383E-4BB1-B29D-BB0BF87AA942', N'修改', 2);
go
INSERT INTO dbo.Sys_ButtonToMenu (ButtonToMenuId, MenuId, ButtonName, SortIndex) VALUES (N'9BABA2CE-2593-422A-A792-80E826D164AB', N'FDA7722C-383E-4BB1-B29D-BB0BF87AA942', N'删除', 3);
go
INSERT INTO dbo.Sys_ButtonToMenu (ButtonToMenuId, MenuId, ButtonName, SortIndex) VALUES (N'5C9AF2B1-4AF0-4F16-BC5D-154055A6BF8F', N'FDA7722C-383E-4BB1-B29D-BB0BF87AA942', N'保存', 4);
go
INSERT INTO dbo.Sys_ButtonToMenu (ButtonToMenuId, MenuId, ButtonName, SortIndex) VALUES (N'E3CD6629-9B4B-4B26-A24B-97F9F3E4428F', N'FDA7722C-383E-4BB1-B29D-BB0BF87AA942', N'增加', 1);
go
INSERT INTO dbo.Sys_Menu (MenuId, MenuName, Icon, Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'15511354-9822-4A21-AB24-2483D889FDB8', N'企业质量检查记录', null, N'ZHGL/Supervise/UnitHazardRegisterRecord.aspx?type=1', 45, N'720325D1-1FDE-45FD-9BB5-77C7E4E3A16C', N'Menu_CQMS', 1, 1, 1);
INSERT INTO dbo.Sys_Menu (MenuId, MenuName, Icon, Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'37F54A65-8B2F-4443-9AC4-A591EF2B0971', N'企业质量检查记录', null, N'ZHGL/Supervise/UnitHazardRegisterRecord.aspx?type=1', 5, N'b1249128-7dda-48b9-96dd-824a225b0101', N'Menu_CQMS_P', 1, 1, 1);
go
@@ -0,0 +1,106 @@
-- 质量管理-计量设备管理
INSERT INTO [dbo].[Sys_Menu] ( [MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed] )
VALUES
( N'B01EC58D-8E89-4433-A7B7-0D792D13E1A5', N'计量设备管理', NULL, '', 65, N'0', N'Menu_System_Qwms_P_Cqms', '0', '0', '0' );
INSERT INTO [dbo].[Sys_Menu] ( [MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed] )
VALUES
( N'24A5D009-4972-43F8-BE87-6F392D000FDC', N'计量器具配备计划表', '','CQMS/Comprehensive/InspectionMachinePlan.aspx', 10, N'B01EC58D-8E89-4433-A7B7-0D792D13E1A5', N'Menu_System_Qwms_P_Cqms', '0', '1', '0' );
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('505E3016-1459-44ED-A1C2-299EC82D64C0','24A5D009-4972-43F8-BE87-6F392D000FDC','增加',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('B2966530-03FE-4E77-BA31-AF3EF5335711','24A5D009-4972-43F8-BE87-6F392D000FDC','修改',2)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('C7898E06-53E8-4D8A-8440-25C451B5CFAE','24A5D009-4972-43F8-BE87-6F392D000FDC','删除',3)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('23659438-D8CA-4451-810C-BD0130BE1ED4','24A5D009-4972-43F8-BE87-6F392D000FDC','保存',4)
GO
INSERT INTO [dbo].[Sys_Menu] ( [MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed] )
VALUES
( N'2C0E4E25-DB0D-441A-ABAB-3F0A68C5A6CB', N'计量设备管理', NULL, '', 65, N'0', N'Menu_System_Qwms_S_Cqms', '1', '0', '1' );
INSERT INTO [dbo].[Sys_Menu] ( [MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed] )
VALUES
( N'7FDC5937-226B-4C96-9854-D7CD77507479', N'计量器具配备计划表', '','CQMS/Comprehensive/InspectionMachinePlan.aspx', 10, N'2C0E4E25-DB0D-441A-ABAB-3F0A68C5A6CB', N'Menu_System_Qwms_S_Cqms', '1', '1', '0' );
CREATE TABLE [dbo].[Comprehensive_InspectionMachinePlan](
[InspectionMachinePlanId] [nvarchar](50) NOT NULL,
[ProjectId] [nvarchar](50) NULL,
[UnitId] [nvarchar](50) NULL,
[InspectionMachineCode] [nvarchar](50) NULL,
[InspectionMachineName] [nvarchar](200) NULL,
[SpecificationModel] [nvarchar](50) NULL,
[Precision] [nvarchar](50) NULL,
[Unit] [nvarchar](50) NULL,
[UnitsCount] [int] NULL,
[NeedTime] [datetime] NULL,
[NeedRef] [nvarchar](500) NULL,
[CompileMan] [nvarchar](50) NULL,
[CompileDate] [datetime] NULL,
CONSTRAINT [PK_Comprehensive_InspectionMachinePlan] PRIMARY KEY CLUSTERED
(
[InspectionMachinePlanId] 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'Comprehensive_InspectionMachinePlan', @level2type=N'COLUMN',@level2name=N'InspectionMachinePlanId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_InspectionMachinePlan', @level2type=N'COLUMN',@level2name=N'ProjectId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'所属单位id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_InspectionMachinePlan', @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'Comprehensive_InspectionMachinePlan', @level2type=N'COLUMN',@level2name=N'InspectionMachineCode'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'计量设备名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_InspectionMachinePlan', @level2type=N'COLUMN',@level2name=N'InspectionMachineName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'规格型号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_InspectionMachinePlan', @level2type=N'COLUMN',@level2name=N'SpecificationModel'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'精度' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_InspectionMachinePlan', @level2type=N'COLUMN',@level2name=N'Precision'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_InspectionMachinePlan', @level2type=N'COLUMN',@level2name=N'Unit'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_InspectionMachinePlan', @level2type=N'COLUMN',@level2name=N'UnitsCount'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'需要时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_InspectionMachinePlan', @level2type=N'COLUMN',@level2name=N'NeedTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'简要说明(使用场景)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_InspectionMachinePlan', @level2type=N'COLUMN',@level2name=N'NeedRef'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_InspectionMachinePlan', @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'Comprehensive_InspectionMachinePlan', @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'Comprehensive_InspectionMachinePlan'
GO
update Sys_Menu set MenuName='计量器具登记表',SuperMenu='B01EC58D-8E89-4433-A7B7-0D792D13E1A5',SortIndex=20 where MenuId='70194C2C-0DD8-4B96-A80A-59AE818A0007'
GO
alter table Comprehensive_InspectionMachine add MeasurementRange nvarchar(50) null
alter table Comprehensive_InspectionMachine add Precision nvarchar(50) null
alter table Comprehensive_InspectionMachine add FactoryNumber nvarchar(50) null
alter table Comprehensive_InspectionMachine add FactoryDate datetime null
alter table Comprehensive_InspectionMachine add ManagementLevel nvarchar(50) null
alter table Comprehensive_InspectionMachine add UseDate datetime null
alter table Comprehensive_InspectionMachine add IsSpecialCycle bit null
alter table Comprehensive_InspectionMachine add CalibrationCycle int null
alter table Comprehensive_InspectionMachine add SpecialCalibrationCycle nvarchar(50) null
alter table Comprehensive_InspectionMachine add CalibrationDate datetime null
alter table Comprehensive_InspectionMachine add NextCalibrationDate datetime null
alter table Comprehensive_InspectionMachine add CalibrationWarning datetime null
alter table Comprehensive_InspectionMachine add Remark nvarchar(500) null
GO
@@ -0,0 +1,506 @@
-- 总包单位接口地址
alter table Base_Project add SubjectUnitApiUrl nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL;
-- 总包单位服务地址
alter table Base_Project add SubjectUnitWebUrl nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL;
go
----删除质量月菜单
--delete Sys_Menu where MenuName ='质量月' and MenuType ='Menu_System_Hsse_P_Hsse'
--delete Sys_Menu where MenuName ='质量月' and MenuType ='Menu_System_Qwms_S_Cqms'
--go
HSE奖惩
--select*from Sys_Menu WHERE MenuId='288C955A-E379-4F24-85F9-585343B33D46'
--select*from Sys_Menu WHERE MenuName='HSE奖惩'
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = 'E5236C6F-F34F-4977-848E-A3CB4B5CFD57' and MenuType = 'Menu_HSSE')
BEGIN
INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed])
VALUES (N'E5236C6F-F34F-4977-848E-A3CB4B5CFD57', N'奖罚管理', NULL, N'CQMS/Check/RewardAndPunish.aspx?type=1', 1, N'012DF857-AD6B-49AA-87A8-030CD5F66D4C', N'Menu_HSSE', '0', '1', '1');
UPDATE [dbo].[Sys_Menu] SET [MenuName] = N'奖罚管理',[Url] = N'CQMS/Check/RewardAndPunish.aspx?type=2' WHERE [MenuId] = N'288C955A-E379-4F24-85F9-585343B33D46';
INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed])
VALUES (N'4EF4229C-C7A4-4288-BC7B-AC64CFEC175A', N'奖罚管理', NULL, N'CQMS/Check/RewardAndPunish.aspx?type=1', 1, N'fc0c8ca2-a51e-4181-b764-2aa9461ddc1c', N'Menu_HSSE_P', '0', '1', '1');
INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed])
VALUES (N'012DF857-AD6B-49AA-87A8-030CD5F66D4C', N'奖罚管理', NULL, N'CQMS/Check/RewardAndPunish.aspx?type=2', 1, N'b1249128-7dda-48b9-96dd-824a225b0101', N'Menu_CQMS_P', '0', '1', '1');
END
GO
--奖罚类别定义
INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed])
VALUES (N'621A9295-DD82-425A-863D-310AD319752B', N'奖罚类别定义', NULL, N'BaseInfo/RewardAndPunishManager.aspx', 180, N'5196A6FD-4BF1-46B3-8D24-9A3CE5BB4760', N'Menu_SysSet', '0', '1', '1');
--奖罚管理
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = 'E5236C6F-F34F-4977-848E-A3CB4B5CFD57')
BEGIN
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'1AF8C4E0-F477-4EA7-BCD2-243C40C2D303', N'E5236C6F-F34F-4977-848E-A3CB4B5CFD57', N'增加', 1);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'B8E19468-1745-498E-8DBE-A7731046CDF4', N'E5236C6F-F34F-4977-848E-A3CB4B5CFD57', N'修改', 2);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'A5D56F18-E1C5-444F-A94C-CC68140ECB8F', N'E5236C6F-F34F-4977-848E-A3CB4B5CFD57', N'删除', 3);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'52A3AB6F-6D2E-472A-BC33-DCA9062B4F5D', N'E5236C6F-F34F-4977-848E-A3CB4B5CFD57', N'保存', 4);
END
GO
--IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '34F2B327-4146-403F-9E4B-98D58EAA2C93' and MenuType = 'Menu_System_Hsse_P_Hsse')
--BEGIN
--INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed]) VALUES (N'34F2B327-4146-403F-9E4B-98D58EAA2C93', N'奖罚管理', NULL, N'CQMS/Check/RewardAndPunish.aspx?type=1', 1, N'ED638B26-C462-4971-ACC8-BF6BA9668FB2', N'Menu_System_Hsse_S_Hsse', '0', '1', '1');
--UPDATE [dbo].[Sys_Menu] SET [MenuName] = N'奖罚管理',[Url] = N'CQMS/Check/RewardAndPunish.aspx?type=2' WHERE [MenuId] = N'34F2B327-4146-403F-9E4B-98D58EAA2C93' AND [MenuType] = N'Menu_System_Qwms_P_Cqms';
--END
--GO
--奖罚管理
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Check_RewardAndPunish') AND type = N'U')
BEGIN
CREATE TABLE [dbo].[Check_RewardAndPunish](
[RewardAndPunishID] [nvarchar](50) NOT NULL,
[Type] [int] NULL,
[ResponseUnit] [nvarchar](50) NULL,
[Description] [nvarchar](500) NULL,
[Money] [decimal](18, 0) NULL,
[Date] [date] NULL,
[CreateMan] [nvarchar](50) NULL,
[ProjectId] [nvarchar](50) NULL,
[NoticeUnit] [nvarchar](50) NULL,
[RewardAndPunishType] [nvarchar](10) NULL,
[RewardAndPunishCode] [nvarchar](100) NULL,
[RewardAndPunishMan] [nvarchar](50) NULL,
[TeamGroupId] [nvarchar](50) NULL,
[Remark] [nvarchar](2000) NULL,
[DataSource] [char](1) NULL,
[HazardRegisterId] [nvarchar](50) NULL,
[SysTemType] [char](1) NULL,
CONSTRAINT [PK_RewardAndPunish] PRIMARY KEY CLUSTERED
(
[RewardAndPunishID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖励还是处罚' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'Type'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'责任单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'ResponseUnit'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'描述' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_RewardAndPunish', @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'Check_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'Money'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'Date'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'CreateMan'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚/奖励单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'NoticeUnit'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖惩类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'RewardAndPunishType'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖惩编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'RewardAndPunishCode'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖惩人id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'RewardAndPunishMan'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'所属班组id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'TeamGroupId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'Remark'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数据来源(1巡检,0页面新增)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'DataSource'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'巡检id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'HazardRegisterId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'系统类型(1:安全,2:质量)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'SysTemType'
END
GO
ALTER TABLE Check_RewardAndPunish ADD NoticeUnit nvarchar(50) NULL;
GO
EXEC sp_addextendedproperty
'MS_Description', N'处罚/奖励单位',
'SCHEMA', N'dbo',
'TABLE', N'Check_RewardAndPunish',
'COLUMN', N'NoticeUnit'
GO
alter table Check_RewardAndPunish add RewardAndPunishType nvarchar(10) COLLATE Chinese_PRC_CI_AS NULL;
EXEC sp_addextendedproperty
'MS_Description', N'奖惩类型',
'SCHEMA', N'dbo',
'TABLE', N'Check_RewardAndPunish',
'COLUMN', N'RewardAndPunishType'
GO
alter table Check_RewardAndPunish add RewardAndPunishCode nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL;
EXEC sp_addextendedproperty
'MS_Description', N'奖惩编号',
'SCHEMA', N'dbo',
'TABLE', N'Check_RewardAndPunish',
'COLUMN', N'RewardAndPunishCode'
GO
alter table Check_RewardAndPunish add RewardAndPunishMan nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL;
EXEC sp_addextendedproperty
'MS_Description', N'奖惩人id',
'SCHEMA', N'dbo',
'TABLE', N'Check_RewardAndPunish',
'COLUMN', N'RewardAndPunishMan'
GO
alter table Check_RewardAndPunish add TeamGroupId nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL;
EXEC sp_addextendedproperty
'MS_Description', N'所属班组id',
'SCHEMA', N'dbo',
'TABLE', N'Check_RewardAndPunish',
'COLUMN', N'TeamGroupId'
GO
alter table Check_RewardAndPunish add Remark nvarchar(2000) COLLATE Chinese_PRC_CI_AS NULL;
EXEC sp_addextendedproperty
'MS_Description', N'备注',
'SCHEMA', N'dbo',
'TABLE', N'Check_RewardAndPunish',
'COLUMN', N'Remark'
GO
--数据来源
alter table Check_RewardAndPunish add DataSource char(1) COLLATE Chinese_PRC_CI_AS NULL;
EXEC sp_addextendedproperty
'MS_Description', N'数据来源(1巡检,0页面新增)',
'SCHEMA', N'dbo',
'TABLE', N'Check_RewardAndPunish',
'COLUMN', N'DataSource'
GO
--巡检id
alter table Check_RewardAndPunish add HazardRegisterId nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL;
EXEC sp_addextendedproperty
'MS_Description', N'巡检id',
'SCHEMA', N'dbo',
'TABLE', N'Check_RewardAndPunish',
'COLUMN', N'HazardRegisterId'
GO
alter table Check_RewardAndPunish add SysTemType char(1) COLLATE Chinese_PRC_CI_AS NULL;
EXEC sp_addextendedproperty
'MS_Description', N'系统类型(1:安全,2:质量)',
'SCHEMA', N'dbo',
'TABLE', N'Check_RewardAndPunish',
'COLUMN', N'SysTemType'
GO
--IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '288C955A-E379-4F24-85F9-585343B33D46' and MenuType = 'Menu_System_Hsse_P_Hsse')
--BEGIN
--INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed])
--VALUES (N'288C955A-E379-4F24-85F9-585343B33D46', N'奖罚管理', NULL, N'CQMS/Check/RewardAndPunish.aspx?type=1', 1, N'012DF857-AD6B-49AA-87A8-030CD5F66D4C', N'Menu_System_Hsse_P_Hsse', '0', '1', '1');
--UPDATE [dbo].[Sys_Menu] SET [MenuName] = N'奖罚管理',[Url] = N'CQMS/Check/RewardAndPunish.aspx?type=2' WHERE [MenuId] = N'288C955A-E379-4F24-85F9-585343B33D46' AND [MenuType] = N'Menu_System_Qwms_P_Cqms';
--END
--GO
--IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '34F2B327-4146-403F-9E4B-98D58EAA2C93' and MenuType = 'Menu_System_Hsse_P_Hsse')
--BEGIN
--INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed]) VALUES (N'34F2B327-4146-403F-9E4B-98D58EAA2C93', N'奖罚管理', NULL, N'CQMS/Check/RewardAndPunish.aspx?type=1', 1, N'ED638B26-C462-4971-ACC8-BF6BA9668FB2', N'Menu_System_Hsse_S_Hsse', '0', '1', '1');
--UPDATE [dbo].[Sys_Menu] SET [MenuName] = N'奖罚管理',[Url] = N'CQMS/Check/RewardAndPunish.aspx?type=2' WHERE [MenuId] = N'34F2B327-4146-403F-9E4B-98D58EAA2C93' AND [MenuType] = N'Menu_System_Qwms_P_Cqms';
--END
--GO
--奖罚类别定义操作按钮
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '621A9295-DD82-425A-863D-310AD319752B')
BEGIN
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'66A68871-E510-4357-BD6A-EBF760D91077', N'621A9295-DD82-425A-863D-310AD319752B', N'增加', 1);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'DB3EFB77-6A46-466F-A1A6-8BA05D963ED0', N'621A9295-DD82-425A-863D-310AD319752B', N'修改', 2);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'55213669-02B3-4CC5-9763-AB9F04FDD8A4', N'621A9295-DD82-425A-863D-310AD319752B', N'删除', 3);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'DB1233F9-CCAC-40E9-86ED-8B384D1647E1', N'621A9295-DD82-425A-863D-310AD319752B', N'保存', 4);
END
GO
--初始奖罚类型
IF NOT EXISTS (SELECT * FROM Sys_Const WHERE ConstText = '安全明星奖')
BEGIN
INSERT INTO [dbo].[Sys_Const] ([ID], [ConstValue], [ConstText], [SortIndex], [GroupId], [Remark]) VALUES (N'1F1F8341-5E14-4F3C-BD77-561FBC6B0109', N'1', N'安全明星奖', 1, N'RewardType', NULL);
END
GO
IF NOT EXISTS (SELECT * FROM Sys_Const WHERE ConstText = '百万工时无事故奖')
BEGIN
INSERT INTO [dbo].[Sys_Const] ([ID], [ConstValue], [ConstText], [SortIndex], [GroupId], [Remark]) VALUES (N'49B56FFB-8153-43F6-8650-DE23DD353C38', N'2', N'百万工时无事故奖', 2, N'RewardType', NULL);
END
GO
IF NOT EXISTS (SELECT * FROM Sys_Const WHERE ConstText = '安全目标兑现奖')
BEGIN
INSERT INTO [dbo].[Sys_Const] ([ID], [ConstValue], [ConstText], [SortIndex], [GroupId], [Remark]) VALUES (N'C5C64861-30C6-4FB2-B24D-4D81BF18981A', N'3', N'安全目标兑现奖', 3, N'RewardType', NULL);
END
GO
IF NOT EXISTS (SELECT * FROM Sys_Const WHERE ConstText = '其它奖励')
BEGIN
INSERT INTO [dbo].[Sys_Const] ([ID], [ConstValue], [ConstText], [SortIndex], [GroupId], [Remark]) VALUES (N'4DCEF45B-878F-4724-A76B-7AFFF22A4169', N'4', N'其它奖励', 4, N'RewardType', NULL);
END
GO
IF NOT EXISTS (SELECT * FROM Sys_Const WHERE ConstText = '个人防护')
BEGIN
INSERT INTO [dbo].[Sys_Const] ([ID], [ConstValue], [ConstText], [SortIndex], [GroupId], [Remark]) VALUES (N'7b07cbcc-9c5c-4eb7-9015-ebcc41e68810', N'1', N'个人防护', 5, N'PunishType', NULL);
END
GO
IF NOT EXISTS (SELECT * FROM Sys_Const WHERE ConstText = '其他处罚')
BEGIN
INSERT INTO [dbo].[Sys_Const] ([ID], [ConstValue], [ConstText], [SortIndex], [GroupId], [Remark]) VALUES (N'f03173ab-0a91-4583-b15d-d4fd0c3c68e5', N'2', N'其他处罚', 6, N'PunishType', NULL);
END
GO
--巡检添加处罚人
alter table HSSE_Hazard_HazardRegister add PunishPerson nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL;
EXEC sp_addextendedproperty
'MS_Description', N'处罚人',
'SCHEMA', N'dbo',
'TABLE', N'HSSE_Hazard_HazardRegister',
'COLUMN', N'PunishPersion'
GO
-----物质单位表
--CREATE TABLE [dbo].[Base_MaterialUnit] (
-- [MaterialUnitId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
-- [MaterialUnitName] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL,
-- [MaterialUnitCode] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
-- [Remark] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL,
-- CONSTRAINT [PK_Base_MaterialUnit] PRIMARY KEY CLUSTERED ([MaterialUnitId])
--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].[Base_MaterialUnit] SET (LOCK_ESCALATION = TABLE)
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'单位id',
--'SCHEMA', N'dbo',
--'TABLE', N'Base_MaterialUnit',
--'COLUMN', N'MaterialUnitId'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'单位名称',
--'SCHEMA', N'dbo',
--'TABLE', N'Base_MaterialUnit',
--'COLUMN', N'MaterialUnitName'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'编号',
--'SCHEMA', N'dbo',
--'TABLE', N'Base_MaterialUnit',
--'COLUMN', N'MaterialUnitCode'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'备注',
--'SCHEMA', N'dbo',
--'TABLE', N'Base_MaterialUnit',
--'COLUMN', N'Remark'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'物质单位表',
--'SCHEMA', N'dbo',
--'TABLE', N'Base_MaterialUnit'
--GO
--IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '3DD3F0E8-D3EA-41AA-BA1F-CA3168657D67' and MenuType = 'Menu_System_Hsse_S_SysSet')
--BEGIN
--INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed])
--VALUES (N'3DD3F0E8-D3EA-41AA-BA1F-CA3168657D67', N'物资单位', NULL, N'BaseInfo/MaterialUnit.aspx', 135, N'8A2CEE72-2793-49C6-9E2E-E83B2676E2DD', N'Menu_System_Hsse_S_SysSet', '1', '1', '1');
--END
--GO
----物资单位类别操作按钮
--IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '3DD3F0E8-D3EA-41AA-BA1F-CA3168657D67')
--BEGIN
--INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
--VALUES (N'B24AC161-1F79-4068-99A2-4B2FF0B67DD5', N'3DD3F0E8-D3EA-41AA-BA1F-CA3168657D67', N'增加', 1);
--INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
--VALUES (N'39FEED77-AFCD-463F-A7B2-6EBA78973DBD', N'3DD3F0E8-D3EA-41AA-BA1F-CA3168657D67', N'修改', 2);
--INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
--VALUES (N'47297A32-0CBC-4A7A-ACBE-E3666C87A2A2', N'3DD3F0E8-D3EA-41AA-BA1F-CA3168657D67', N'删除', 3);
--INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
--VALUES (N'99AD4C8E-27A7-4721-A559-BD879A2C3940', N'3DD3F0E8-D3EA-41AA-BA1F-CA3168657D67', N'保存', 4);
--END
--GO
-----物质进出记录表
--CREATE TABLE [dbo].[MaterialInAndOutRecord] (
-- [Id] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
-- [ProjectId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
-- [GoodsCategoryId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
-- [GoodsCategoryName] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL,
-- [MaterialModel] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL,
-- [InOutDate] datetime NULL,
-- [UnitId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
-- [InOrOut] nvarchar(10) COLLATE Chinese_PRC_CI_AS NULL,
-- [Number] decimal(18,2) NULL,
-- [MaterialUnitId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
-- [Remark] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL,
-- [CompileMan] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
-- [CompileDate] datetime NULL,
-- CONSTRAINT [PK_MaterialInAndOutRecord] PRIMARY KEY CLUSTERED ([Id])
--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].[MaterialInAndOutRecord] SET (LOCK_ESCALATION = TABLE)
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'主键id',
--'SCHEMA', N'dbo',
--'TABLE', N'MaterialInAndOutRecord',
--'COLUMN', N'Id'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'物资名称',
--'SCHEMA', N'dbo',
--'TABLE', N'MaterialInAndOutRecord',
--'COLUMN', N'GoodsCategoryName'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'物资id',
--'SCHEMA', N'dbo',
--'TABLE', N'MaterialInAndOutRecord',
--'COLUMN', N'GoodsCategoryId'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'型号',
--'SCHEMA', N'dbo',
--'TABLE', N'MaterialInAndOutRecord',
--'COLUMN', N'MaterialModel'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'所属单位',
--'SCHEMA', N'dbo',
--'TABLE', N'MaterialInAndOutRecord',
--'COLUMN', N'UnitId'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'进出时间',
--'SCHEMA', N'dbo',
--'TABLE', N'MaterialInAndOutRecord',
--'COLUMN', N'InOutDate'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'进/出',
--'SCHEMA', N'dbo',
--'TABLE', N'MaterialInAndOutRecord',
--'COLUMN', N'InOrOut'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'数量',
--'SCHEMA', N'dbo',
--'TABLE', N'MaterialInAndOutRecord',
--'COLUMN', N'Number'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'物资单位',
--'SCHEMA', N'dbo',
--'TABLE', N'MaterialInAndOutRecord',
--'COLUMN', N'MaterialUnitId'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'备注',
--'SCHEMA', N'dbo',
--'TABLE', N'MaterialInAndOutRecord',
--'COLUMN', N'Remark'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'编制人',
--'SCHEMA', N'dbo',
--'TABLE', N'MaterialInAndOutRecord',
--'COLUMN', N'CompileMan'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'编制时间',
--'SCHEMA', N'dbo',
--'TABLE', N'MaterialInAndOutRecord',
--'COLUMN', N'CompileDate'
--GO
--EXEC sp_addextendedproperty
--'MS_Description', N'物质单位表',
--'SCHEMA', N'dbo',
--'TABLE', N'MaterialInAndOutRecord'
--GO
-----施工机具改为机具及物资管理
--UPDATE [dbo].[Sys_Menu] SET [MenuName] = N'机具及物资管理' WHERE CONVERT(NVARCHAR(MAX), [MenuId]) = N'E8EFF12C-E07C-491D-A33A-891F80BFA2A4' AND CONVERT(NVARCHAR(MAX), [MenuType]) = N'Menu_System_Hsse_S_Hsse';
--UPDATE [dbo].[Sys_Menu] SET [MenuName] = N'机具及物资管理' WHERE CONVERT(NVARCHAR(MAX), [MenuId]) = N'28C8EDB9-F1C2-4287-8013-28A976B093E2' AND CONVERT(NVARCHAR(MAX), [MenuType]) = N'Menu_System_Hsse_P_Hsse';
--GO
--IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '5DAB5F9A-097A-46D4-8EB1-F60D1D65E812')
--BEGIN
--INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed]) VALUES (N'5DAB5F9A-097A-46D4-8EB1-F60D1D65E812', N'物资进出记录', NULL, N'Customization/CNCCG/HSSE/InApproveManager/MaterialInAndOutRecord.aspx', 70, N'E8EFF12C-E07C-491D-A33A-891F80BFA2A4', N'Menu_System_Hsse_S_Hsse', '0', '1', '1');
--INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed]) VALUES (N'5DAB5F9A-097A-46D4-8EB1-F60D1D65E812', N'物资进出记录', NULL, N'Customization/CNCCG/HSSE/InApproveManager/MaterialInAndOutRecord.aspx', 70, N'28C8EDB9-F1C2-4287-8013-28A976B093E2', N'Menu_System_Hsse_P_Hsse', '0', '1', '1');
--END
--GO
----物资进出记录操作按钮
--IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '5DAB5F9A-097A-46D4-8EB1-F60D1D65E812')
--BEGIN
--INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
--VALUES (N'6ED57081-F50C-4C78-A57F-1B66E60CA5BB', N'5DAB5F9A-097A-46D4-8EB1-F60D1D65E812', N'增加', 1);
--INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
--VALUES (N'01BCCD41-AF6F-4608-A8D3-F36A281530E9', N'5DAB5F9A-097A-46D4-8EB1-F60D1D65E812', N'修改', 2);
--INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
--VALUES (N'32273E6F-AA17-4EA3-8B45-21105AB34C98', N'5DAB5F9A-097A-46D4-8EB1-F60D1D65E812', N'删除', 3);
--INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
--VALUES (N'718ED2CB-BAD4-48B8-A7A9-186CA9032191', N'5DAB5F9A-097A-46D4-8EB1-F60D1D65E812', N'保存', 4);
--END
--GO
----物资进出统计
--IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '76608E2B-5309-4346-9BA7-E29A5736D1F1')
--BEGIN
--INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed]) VALUES (N'76608E2B-5309-4346-9BA7-E29A5736D1F1', N'物资进出记录统计', NULL, N'Customization/CNCCG/HSSE/InApproveManager/MaterialInAndOutRecordStatistics.aspx', 80, N'E8EFF12C-E07C-491D-A33A-891F80BFA2A4', N'Menu_System_Hsse_S_Hsse', '0', '1', '1');
--INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed]) VALUES (N'76608E2B-5309-4346-9BA7-E29A5736D1F1', N'物资进出记录统计', NULL, N'Customization/CNCCG/HSSE/InApproveManager/MaterialInAndOutRecordStatistics.aspx', 80, N'28C8EDB9-F1C2-4287-8013-28A976B093E2', N'Menu_System_Hsse_P_Hsse', '0', '1', '1');
--END
--GO
@@ -0,0 +1,84 @@
---修改安全检查视图(添加数据来源字段Registration.PunishPerson)
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.Risk_Level,
Registration.RectifiedDate,
Registration.ProjectId,
Project.UnitId AS PUnitId,
Project.ProjectState as ProjectState,
Project.isDelete as isDelete,
ProjectUnit.UnitName AS PUnitName,
ProjectUnit.IsThisUnit as IsThisUnit,
ProjectUnit.IsBranch as IsBranch,
Project.ProjectAddress,
Registration.states,
Registration.IsEffective,
Registration.ResponsibleMan,
Registration.CheckManId,
Registration.CheckTime,
Registration.RectificationPeriod,
Registration.ImageUrl,
Registration.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,
Registration.IsUpdate,
Project.ProjectName,
Registration.CheckCycle,
ISNULL(WorkArea.UnitWorkName,'') AS WorkAreaName,
Unit.UnitName as ResponsibilityUnitName,
Unit.CollCropCode as ResponsibilityUnitCollCropCode,
User1.UserName AS ResponsibilityManName,
ISNULL(User1.Telephone,'') AS ResponsibilityManTel,
User2.UserName AS CheckManName,
ISNULL(User2.Telephone,'') AS CheckManTel,
User2.UnitId AS SendUnitId,
User3.UserName AS ConfirmManName,
ISNULL(User3.Telephone,'') AS ConfirmManTel,
User4.UserName 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,
Registration.DataSource,
Registration.PunishPerson,
Person.PersonName AS PunishPersonName,
Registration.Requirements
FROM dbo.HSSE_Hazard_HazardRegister AS Registration
LEFT JOIN dbo.Base_Project AS Project ON Project.ProjectId = Registration.ProjectId
LEFT JOIN dbo.Base_Unit AS ProjectUnit ON Project.UnitId = ProjectUnit.UnitId
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.Base_Unit AS Unit ON Unit.UnitId = Registration.ResponsibleUnit
LEFT JOIN dbo.Sys_User AS User1 ON User1.UserId = Registration.ResponsibleMan
LEFT JOIN dbo.Sys_User AS User2 ON User2.UserId = Registration.CheckManId
LEFT JOIN dbo.Sys_User AS User3 ON User3.UserId = Registration.ConfirmMan
LEFT JOIN dbo.Sys_User AS User4 ON User4.UserId = Registration.ResponsibleMan2
LEFT JOIN dbo.SitePerson_Person AS Person ON Person.PersonId = Registration.PunishPerson
go
@@ -0,0 +1,7 @@
alter table Check_CheckControl add DataSource char(1) COLLATE Chinese_PRC_CI_AS NULL;
EXEC sp_addextendedproperty
'MS_Description', N'数据来源(1总包,0本单位)',
'SCHEMA', N'dbo',
'TABLE', N'Check_CheckControl',
'COLUMN', N'DataSource'
GO
@@ -0,0 +1,256 @@
--隐藏安全活动菜单
update Sys_Menu set IsUsed=0
where MenuId='100146B7-500E-4920-B623-E22EDFC34962' or SuperMenu='100146B7-500E-4920-B623-E22EDFC34962'
GO
update Sys_Menu set IsUsed=0
where MenuId='35E87779-6AA4-4E91-8E91-922C364C2ED5' or SuperMenu='35E87779-6AA4-4E91-8E91-922C364C2ED5'
GO
update Sys_Menu set IsUsed=0
where MenuId='E527C7EE-3720-4ADA-B07C-AF9370AF1745' or SuperMenu='E527C7EE-3720-4ADA-B07C-AF9370AF1745'
GO
update Sys_Menu
set MenuName='安全活动',SortIndex=115
where MenuName='信息管理' and MenuId='66DFD649-FBC2-463F-BD1A-04095D713C8E'
GO
update Sys_Menu
set SortIndex=05
where MenuId='16092FE7-938B-4713-8084-4FBFA030F386'
GO
--安全活动类型
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '79116536-BE80-4323-A46F-10222601D5B5')
BEGIN
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'79116536-BE80-4323-A46F-10222601D5B5', N'活动类型', N'BaseInfo/ActivityType.aspx', 150, '8A2CEE72-2793-49C6-9E2E-E83B2676E2DD', 'Menu_SysSet', 1,1, 1);
END
--活动类型
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '79116536-BE80-4323-A46F-10222601D5B5')
BEGIN
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'475413A5-7551-4732-9603-6C8EAE5D69F5', N'79116536-BE80-4323-A46F-10222601D5B5', N'增加', 1);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'A8E7C65C-4BAC-48EC-B577-8626091334F2', N'79116536-BE80-4323-A46F-10222601D5B5', N'修改', 2);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'1CFD4BA8-3808-4CF0-8343-DA94457A5E7E', N'79116536-BE80-4323-A46F-10222601D5B5', N'删除', 3);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'CE1C1EFF-86A6-4DA5-85E0-3F1FC6A80821', N'79116536-BE80-4323-A46F-10222601D5B5', N'保存', 4);
END
GO
--安全活动类型
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Base_ActivityType') AND type = N'U')
BEGIN
CREATE TABLE [dbo].[Base_ActivityType](
[ActivityTypeId] [nvarchar](50) NOT NULL,
[ActivityTypeCode] [nvarchar](50) NULL,
[ActivityTypeName] [nvarchar](50) NULL,
[Remark] [nvarchar](500) NULL,
CONSTRAINT [PK_Base_ActivityType] PRIMARY KEY CLUSTERED
(
[ActivityTypeId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ActivityType', @level2type=N'COLUMN',@level2name=N'ActivityTypeId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ActivityType', @level2type=N'COLUMN',@level2name=N'ActivityTypeCode'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ActivityType', @level2type=N'COLUMN',@level2name=N'ActivityTypeName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ActivityType', @level2type=N'COLUMN',@level2name=N'Remark'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'活动类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ActivityType'
END
GO
--初始化安全活动类型
IF NOT EXISTS (SELECT * FROM Base_ActivityType WHERE ActivityTypeId = 'b8fc5fc8-7a40-4f0b-acf3-cee5f79322ed')
BEGIN
INSERT [dbo].[Base_ActivityType] ([ActivityTypeId], [ActivityTypeCode], [ActivityTypeName], [Remark])
VALUES (N'b8fc5fc8-7a40-4f0b-acf3-cee5f79322ed', N'001', N'宣传活动', N'')
INSERT [dbo].[Base_ActivityType] ([ActivityTypeId], [ActivityTypeCode], [ActivityTypeName], [Remark])
VALUES (N'734ab4ff-5ec0-4ee2-bafa-b46b984f57ba', N'002', N'安全月活动', N'')
INSERT [dbo].[Base_ActivityType] ([ActivityTypeId], [ActivityTypeCode], [ActivityTypeName], [Remark])
VALUES (N'e00606a2-977f-40f7-9e13-5cb049927cae', N'003', N'三年行动活动', N'')
END
GO
--安全活动补充类型id
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'InformationProject_PromotionalActivities' AND COLUMN_NAME = 'ActivityTypeId')
BEGIN
ALTER TABLE InformationProject_PromotionalActivities ADD ActivityTypeId nvarchar(50);
EXEC sp_addextendedproperty 'MS_Description', N'安全活动类型','SCHEMA', N'dbo','TABLE', N'InformationProject_PromotionalActivities','COLUMN', N'ActivityTypeId';
END
GO
--现场车辆管理补充字段【进出场状态】
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Administrative_CarManager' AND COLUMN_NAME = 'InOutState')
BEGIN
ALTER TABLE Administrative_CarManager ADD InOutState char(1);
EXEC sp_addextendedproperty 'MS_Description', N'进出场状态(0:已退场、1:在场)','SCHEMA', N'dbo','TABLE', N'Administrative_CarManager','COLUMN', N'InOutState'
END
GO
--危大工程方案补充字段【审批状态 0:待审核、1:审核中、2:已完成】
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Solution_LargerHazard' AND COLUMN_NAME = 'ApprovalState')
BEGIN
ALTER TABLE Solution_LargerHazard ADD ApprovalState char(1);
EXEC sp_addextendedproperty 'MS_Description', N'审批状态(0:待审核、1:审核中、2:已完成)','SCHEMA', N'dbo','TABLE', N'Solution_LargerHazard','COLUMN', N'ApprovalState'
END
GO
--危大工程方案历史数据【审批状态】处理逻辑:
--作业状态为未开始,审批状态默认为待审核;作业状态为作业中和已完工,审批状态默认为已完成
update Solution_LargerHazard set ApprovalState='0' where ApprovalState is null and States = '1'
GO
update Solution_LargerHazard set ApprovalState='2' where ApprovalState is null and States in ('2','3')
GO
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'HSSEData_HSSE' AND COLUMN_NAME = 'AwaitApprovalNum')
BEGIN
ALTER TABLE HSSEData_HSSE ADD AwaitApprovalNum int;
ALTER TABLE HSSEData_HSSE ADD PendingApprovalNum int;
ALTER TABLE HSSEData_HSSE ADD CompletedApprovalNum int;
ALTER TABLE HSSEData_HSSE ADD SuperAwaitApprovalNum int;
ALTER TABLE HSSEData_HSSE ADD SuperPendingApprovalNum int;
ALTER TABLE HSSEData_HSSE ADD SuperCompletedApprovalNum int;
EXEC sp_addextendedproperty 'MS_Description', N'危大工程待审核个数','SCHEMA', N'dbo','TABLE', N'HSSEData_HSSE','COLUMN', N'AwaitApprovalNum';
EXEC sp_addextendedproperty 'MS_Description', N'危大工程审核中个数','SCHEMA', N'dbo','TABLE', N'HSSEData_HSSE','COLUMN', N'PendingApprovalNum';
EXEC sp_addextendedproperty 'MS_Description', N'危大工程已完成个数','SCHEMA', N'dbo','TABLE', N'HSSEData_HSSE','COLUMN', N'CompletedApprovalNum';
EXEC sp_addextendedproperty 'MS_Description', N'超危大工程待审核个数','SCHEMA', N'dbo','TABLE', N'HSSEData_HSSE','COLUMN', N'SuperAwaitApprovalNum';
EXEC sp_addextendedproperty 'MS_Description', N'超危大工程审核中个数','SCHEMA', N'dbo','TABLE', N'HSSEData_HSSE','COLUMN', N'SuperPendingApprovalNum';
EXEC sp_addextendedproperty 'MS_Description', N'超危大工程已完成个数','SCHEMA', N'dbo','TABLE', N'HSSEData_HSSE','COLUMN', N'SuperCompletedApprovalNum';
END
GO
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Project_HSSEData_HSSE' AND COLUMN_NAME = 'AwaitApprovalNum')
BEGIN
ALTER TABLE Project_HSSEData_HSSE ADD AwaitApprovalNum int;
ALTER TABLE Project_HSSEData_HSSE ADD PendingApprovalNum int;
ALTER TABLE Project_HSSEData_HSSE ADD CompletedApprovalNum int;
ALTER TABLE Project_HSSEData_HSSE ADD SuperAwaitApprovalNum int;
ALTER TABLE Project_HSSEData_HSSE ADD SuperPendingApprovalNum int;
ALTER TABLE Project_HSSEData_HSSE ADD SuperCompletedApprovalNum int;
EXEC sp_addextendedproperty 'MS_Description', N'危大工程待审核个数','SCHEMA', N'dbo','TABLE', N'Project_HSSEData_HSSE','COLUMN', N'AwaitApprovalNum';
EXEC sp_addextendedproperty 'MS_Description', N'危大工程审核中个数','SCHEMA', N'dbo','TABLE', N'Project_HSSEData_HSSE','COLUMN', N'PendingApprovalNum';
EXEC sp_addextendedproperty 'MS_Description', N'危大工程已完成个数','SCHEMA', N'dbo','TABLE', N'Project_HSSEData_HSSE','COLUMN', N'CompletedApprovalNum';
EXEC sp_addextendedproperty 'MS_Description', N'超危大工程待审核个数','SCHEMA', N'dbo','TABLE', N'Project_HSSEData_HSSE','COLUMN', N'SuperAwaitApprovalNum';
EXEC sp_addextendedproperty 'MS_Description', N'超危大工程审核中个数','SCHEMA', N'dbo','TABLE', N'Project_HSSEData_HSSE','COLUMN', N'SuperPendingApprovalNum';
EXEC sp_addextendedproperty 'MS_Description', N'超危大工程已完成个数','SCHEMA', N'dbo','TABLE', N'Project_HSSEData_HSSE','COLUMN', N'SuperCompletedApprovalNum';
END
GO
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'HSSEData_HSSE' AND COLUMN_NAME = 'LargerClosedNum')
BEGIN
ALTER TABLE HSSEData_HSSE ADD LargerClosedNum int;
ALTER TABLE HSSEData_HSSE ADD LargerNotClosedNum int;
EXEC sp_addextendedproperty 'MS_Description', N'较大隐患整改闭环项','SCHEMA', N'dbo','TABLE', N'HSSEData_HSSE','COLUMN', N'LargerClosedNum';
EXEC sp_addextendedproperty 'MS_Description', N'较大隐患未整改完成项','SCHEMA', N'dbo','TABLE', N'HSSEData_HSSE','COLUMN', N'LargerNotClosedNum';
END
GO
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Project_HSSEData_HSSE' AND COLUMN_NAME = 'LargerClosedNum')
BEGIN
ALTER TABLE Project_HSSEData_HSSE ADD LargerClosedNum int;
ALTER TABLE Project_HSSEData_HSSE ADD LargerNotClosedNum int;
EXEC sp_addextendedproperty 'MS_Description', N'较大隐患整改闭环项','SCHEMA', N'dbo','TABLE', N'Project_HSSEData_HSSE','COLUMN', N'LargerClosedNum';
EXEC sp_addextendedproperty 'MS_Description', N'较大隐患未整改完成项','SCHEMA', N'dbo','TABLE', N'Project_HSSEData_HSSE','COLUMN', N'LargerNotClosedNum';
END
GO
--去除企业检查项目外键
ALTER TABLE [Supervise_UnitHazardRegister]
DROP CONSTRAINT [FK_UnitHazardRegister_Project];
GO
--企业检查补充字段【检查单位】
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Supervise_UnitHazardRegister' AND COLUMN_NAME = 'InspectionUnit')
BEGIN
ALTER TABLE Supervise_UnitHazardRegister ADD InspectionUnit nvarchar(50);
EXEC sp_addextendedproperty 'MS_Description', N'检查单位','SCHEMA', N'dbo','TABLE', N'Supervise_UnitHazardRegister','COLUMN', N'InspectionUnit'
END
GO
--质量会议
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'CQMS_Meeting') AND type = N'U')
BEGIN
CREATE TABLE [dbo].[CQMS_Meeting](
[MeetingId] [nvarchar](50) NOT NULL,
[ProjectId] [nvarchar](50) NULL,
[MeetingCode] [nvarchar](50) NULL,
[MeetingName] [nvarchar](50) NULL,
[MeetingDate] [datetime] NULL,
[CompileMan] [nvarchar](50) NULL,
[MeetingContents] [nvarchar](max) NULL,
[CompileDate] [datetime] NULL,
[States] [char](1) NULL,
[AttentPersonNum] [int] NULL,
[MeetingHours] [decimal](9, 1) NULL,
[MeetingHostMan] [nvarchar](50) NULL,
[AttentPerson] [nvarchar](300) NULL,
[MeetingPlace] [nvarchar](200) NULL,
[UnitId] [nvarchar](50) NULL,
[MeetingHostManId] [nvarchar](50) NULL,
[AttentPersonIds] [nvarchar](4000) NULL,
[MeetingHostManOther] [nvarchar](500) NULL,
CONSTRAINT [PK_CQMS_Meeting] PRIMARY KEY CLUSTERED
(
[MeetingId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
ALTER TABLE [dbo].[CQMS_Meeting] WITH CHECK ADD CONSTRAINT [FK_CQMS_Meeting_Base_Project] FOREIGN KEY([ProjectId])
REFERENCES [dbo].[Base_Project] ([ProjectId])
ALTER TABLE [dbo].[CQMS_Meeting] CHECK CONSTRAINT [FK_CQMS_Meeting_Base_Project]
ALTER TABLE [dbo].[CQMS_Meeting] WITH CHECK ADD CONSTRAINT [FK_CQMS_Meeting_Base_Unit] FOREIGN KEY([UnitId])
REFERENCES [dbo].[Base_Unit] ([UnitId])
ALTER TABLE [dbo].[CQMS_Meeting] CHECK CONSTRAINT [FK_CQMS_Meeting_Base_Unit]
ALTER TABLE [dbo].[CQMS_Meeting] WITH CHECK ADD CONSTRAINT [FK_CQMS_Meeting_Sys_User] FOREIGN KEY([CompileMan])
REFERENCES [dbo].[Sys_User] ([UserId])
ALTER TABLE [dbo].[CQMS_Meeting] CHECK CONSTRAINT [FK_CQMS_Meeting_Sys_User]
ALTER TABLE [dbo].[CQMS_Meeting] WITH CHECK ADD CONSTRAINT [FK_CQMS_Meeting_Sys_User1] FOREIGN KEY([MeetingHostManId])
REFERENCES [dbo].[Sys_User] ([UserId])
ALTER TABLE [dbo].[CQMS_Meeting] CHECK CONSTRAINT [FK_CQMS_Meeting_Sys_User1]
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_Meeting', @level2type=N'COLUMN',@level2name=N'MeetingId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_Meeting', @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'CQMS_Meeting', @level2type=N'COLUMN',@level2name=N'MeetingCode'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'会议名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_Meeting', @level2type=N'COLUMN',@level2name=N'MeetingName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'会议时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_Meeting', @level2type=N'COLUMN',@level2name=N'MeetingDate'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'整理人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_Meeting', @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'CQMS_Meeting', @level2type=N'COLUMN',@level2name=N'MeetingContents'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_Meeting', @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'CQMS_Meeting', @level2type=N'COLUMN',@level2name=N'States'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_Meeting', @level2type=N'COLUMN',@level2name=N'UnitId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主持人ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_Meeting', @level2type=N'COLUMN',@level2name=N'MeetingHostManId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'参会人IDs' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_Meeting', @level2type=N'COLUMN',@level2name=N'AttentPersonIds'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量会议' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_Meeting'
END
GO
@@ -0,0 +1,70 @@
---定制版根据菜单id进行删除
--隐藏奖励通知单菜单
update Sys_Menu set IsUsed = '0' where MenuId ='96F21A83-6871-4CC4-8901-1B99C376395C'
update Sys_Menu set IsUsed = '0' where MenuId ='4df1874e-a7dc-45a7-a8c5-9786fba76533'
go
--隐藏奖励统计菜单
update Sys_Menu set IsUsed = '0' where MenuId ='C13F1CE7-DAEF-4604-A13F-192621D28DF5';
update Sys_Menu set IsUsed = '0' where MenuId ='fd525016-dcc6-485b-8906-1d4eacaba757';
go
--隐藏处罚通知单菜单
update Sys_Menu set IsUsed = '0' where MenuId ='755F1C1D-2178-47D8-9F82-A501B53A2436' ;
update Sys_Menu set IsUsed = '0' where MenuId ='1d6522cd-ecbc-4bfe-a454-29de63e7e686' ;
go
--隐藏处罚统计菜单
update Sys_Menu set IsUsed = '0' where MenuId ='CCD0E55B-300A-454B-8559-155ADAD386AE' ;
update Sys_Menu set IsUsed = '0' where MenuId ='ab780f5e-61f2-499c-a3ea-73ce1f02c28e' ;
go
--隐藏违规人员记录菜单
update Sys_Menu set IsUsed = '0' where MenuId ='06958288-96F4-4291-909A-FFC2FC76814D' ;
update Sys_Menu set IsUsed = '0' where MenuId ='16e865eb-f4b7-4192-98d4-78a3e6bcaa45' ;
go
--隐藏评优评奖加分项菜单
update Sys_Menu set IsUsed = '0' where MenuId ='9682053F-597E-4E10-B130-93624541387A' ;
update Sys_Menu set IsUsed = '0' where MenuId ='89d19e9a-425d-48cf-994d-aca45c82e329' ;
go
--隐藏安全隐患报告数据菜单
update Sys_Menu set IsUsed = '0' where MenuId ='04B0774F-FEEF-421D-8964-D9CF6582AEAF' ;
update Sys_Menu set IsUsed = '0' where MenuId ='06ebd1b2-df89-449c-ab84-b727d7e2a2fc' ;
go
--隐藏获奖证书或奖杯、安全质量环保奖项菜单
update Sys_Menu set IsUsed = '0' where MenuId ='9A034CAD-C7D5-4DE4-9FF5-828D35FFEE28' ;
update Sys_Menu set IsUsed = '0' where MenuId ='2eb70310-16be-49a4-8d30-dde8288aeb43' ;
go
--这个菜单放到质量的人员报验下
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '67C53963-91E5-4892-8286-B646A6E339CC' and MenuType = 'Menu_CQMS')
BEGIN
INSERT INTO [dbo].[Sys_Menu] ( [MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed] )
VALUES
( N'67C53963-91E5-4892-8286-B646A6E339CC', N'质量人员报验(通用)', NULL, N'CQMS/Comprehensive/CqmsPerson.aspx', 25, N'4a0e62cb-ee50-4a14-80b7-377602e9902c', N'Menu_CQMS', '0', '1', '1' );
INSERT INTO [dbo].[Sys_Menu] ( [MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed] )
VALUES
( N'EF8E7BBC-FD6E-45E5-9518-36FE9DCA1B8D', N'质量人员报验(通用)', NULL, N'CQMS/Comprehensive/CqmsPerson.aspx', 25, N'78548106-d940-4d75-b7ab-72e922c0c83f', N'Menu_CQMS_P', '0', '1', '1' );
END
GO
alter table SitePerson_Person add [IsTrain] bit NULL;
EXEC sp_addextendedproperty
'MS_Description', N'质量是否培训',
'SCHEMA', N'dbo',
'TABLE', N'SitePerson_Person',
'COLUMN', N'IsTrain'
GO
@@ -0,0 +1,36 @@
--风险信息库:危险级别为空数据处理
update Hazard_HazardSelectedItem
set HazardLevel='84e1d680-5bfe-48d2-a255-59f43aa3615a'
where HazardLevel is null and HazardJudge_D<=120
GO
update Hazard_HazardSelectedItem
set HazardLevel='01537cc5-e8d2-497c-ba53-1faca1faf495'
where HazardLevel is null and HazardJudge_D<=170 and HazardJudge_D>120
GO
update Hazard_HazardSelectedItem
set HazardLevel='6baaf2bb-ee7c-410c-9a32-13208626c467'
where HazardLevel is null and HazardJudge_D<=320 and HazardJudge_D>170
GO
update Hazard_HazardSelectedItem
set HazardLevel='c9e6285c-2da3-4997-8dc9-fb6ab404346e'
where HazardLevel is null and HazardJudge_D>320
GO
--质量会议补充字段:来源说明
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'CQMS_Meeting' AND COLUMN_NAME = 'SourceDes')
BEGIN
ALTER TABLE CQMS_Meeting ADD SourceDes nvarchar(500);
END
GO
--质量计量器具补充字段:来源说明
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Comprehensive_InspectionMachine' AND COLUMN_NAME = 'SourceDes')
BEGIN
ALTER TABLE Comprehensive_InspectionMachine ADD SourceDes nvarchar(500);
END
GO