升级
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user