临时用电方案、企业大检查
This commit is contained in:
@@ -0,0 +1,142 @@
|
||||
-- auto-generated definition
|
||||
create table dbo.Supervise_UnitHazardRegister
|
||||
(
|
||||
UnitHazardRegisterId nvarchar(50) not null
|
||||
primary key,
|
||||
UnitHazardRegisterCode nvarchar(50) not null,
|
||||
CheckDate datetime,
|
||||
CheckMainType nvarchar(2),
|
||||
CheckType nvarchar(50),
|
||||
ProjectId nvarchar(50)
|
||||
constraint FK_UnitHazardRegister_Project
|
||||
references dbo.Base_Project,
|
||||
UnitId nvarchar(50)
|
||||
constraint FK_UnitHazardRegister_Unit
|
||||
references dbo.Base_Unit,
|
||||
CheckObjectId nvarchar(200),
|
||||
CheckUnitId nvarchar(50)
|
||||
constraint FK_UnitHazardRegister_CheckUnit
|
||||
references dbo.Base_Unit,
|
||||
CheckTeam nvarchar(200),
|
||||
CheckManIds nvarchar(max),
|
||||
CheckManNames nvarchar(max),
|
||||
EvaluationResult nvarchar(max),
|
||||
AttachUrl nvarchar(2000),
|
||||
States int default 0,
|
||||
CompileMan nvarchar(50),
|
||||
CreateDate datetime,
|
||||
UpdateDate datetime,
|
||||
IsUpdate bit
|
||||
)
|
||||
go
|
||||
|
||||
create index IX_UnitHazardRegister_CheckDate
|
||||
on dbo.Supervise_UnitHazardRegister (CheckDate desc)
|
||||
go
|
||||
|
||||
create index IX_UnitHazardRegister_CheckMainType
|
||||
on dbo.Supervise_UnitHazardRegister (CheckMainType)
|
||||
go
|
||||
|
||||
create index IX_UnitHazardRegister_ProjectId
|
||||
on dbo.Supervise_UnitHazardRegister (ProjectId)
|
||||
go
|
||||
|
||||
-- auto-generated definition
|
||||
create table dbo.Supervise_UnitHazardRegisterItem
|
||||
(
|
||||
UnitHazardRegisterItemId nvarchar(50) not null
|
||||
primary key,
|
||||
UnitHazardRegisterId nvarchar(50) not null
|
||||
constraint FK_UnitHazardRegisterItem_Register
|
||||
references dbo.Supervise_UnitHazardRegister
|
||||
on delete cascade,
|
||||
ProblemDescription nvarchar(max),
|
||||
ProblemType nvarchar(50),
|
||||
RiskLevel nvarchar(50),
|
||||
RectifyRequirement nvarchar(max),
|
||||
CompleteStatus int default 0,
|
||||
CompletedDate datetime,
|
||||
SortIndex int default 0,
|
||||
RectificationMeasures nvarchar(100),
|
||||
IsUpdate bit
|
||||
)
|
||||
go
|
||||
|
||||
create index IX_UnitHazardRegisterItem_RegisterId
|
||||
on dbo.Supervise_UnitHazardRegisterItem (UnitHazardRegisterId)
|
||||
go
|
||||
|
||||
/***************
|
||||
|
||||
delete Sys_Menu where MenuId='C46C007E-A100-4A52-9317-3B885442E130'
|
||||
delete Sys_Menu where MenuId='73283863-CF67-44CA-9DF8-67071734A528'
|
||||
delete Sys_Menu where MenuId='73283863-CF67-44CA-9DF8-67071734A529'
|
||||
delete Sys_Menu where MenuId='FDA7722C-383E-4BB1-B29D-BB0BF87AA942'
|
||||
delete Sys_Menu where MenuId='15511354-9822-4A21-AB24-2483D889FDB8'
|
||||
delete Sys_Menu where MenuId='15511354-9822-4A21-AB24-2483D889FDB9'
|
||||
|
||||
delete Sys_ButtonToMenu where MenuId='C46C007E-A100-4A52-9317-3B885442E130'
|
||||
delete Sys_ButtonToMenu where MenuId='FDA7722C-383E-4BB1-B29D-BB0BF87AA942'
|
||||
|
||||
********/
|
||||
|
||||
|
||||
--隐藏之前企业大检查
|
||||
update Sys_Menu set IsUsed=0 where MenuId='CD9FC4C8-4B02-4619-8B02-50DA6AE6146E' or SuperMenu='CD9FC4C8-4B02-4619-8B02-50DA6AE6146E'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
--企业大检查
|
||||
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '8CA4A1EC-3218-4E6B-9CA2-125C814A8141')
|
||||
BEGIN
|
||||
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
|
||||
VALUES (N'8CA4A1EC-3218-4E6B-9CA2-125C814A8141', N'企业大检查', N'', 40, N'0', N'Menu_ZHGL', 1,0, 1);
|
||||
END
|
||||
GO
|
||||
|
||||
--公司级
|
||||
INSERT INTO dbo.Sys_Menu (MenuId, MenuName, Icon, Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
|
||||
VALUES (N'C46C007E-A100-4A52-9317-3B885442E130', N'企业安全检查', null, N'ZHGL/Supervise/UnitHazardRegister.aspx?type=0', 10, N'8CA4A1EC-3218-4E6B-9CA2-125C814A8141', N'Menu_ZHGL', 1, 1, 1);
|
||||
go
|
||||
INSERT INTO dbo.Sys_Menu (MenuId, MenuName, Icon, Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
|
||||
VALUES (N'73283863-CF67-44CA-9DF8-67071734A528', N'企业安全检查记录', null, N'ZHGL/Supervise/UnitHazardRegisterRecord.aspx?type=0', 20, N'8CA4A1EC-3218-4E6B-9CA2-125C814A8141', N'Menu_ZHGL', 1, 1, 1);
|
||||
go
|
||||
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', 30, N'8CA4A1EC-3218-4E6B-9CA2-125C814A8141', N'Menu_ZHGL', 1, 1, 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', 40, N'8CA4A1EC-3218-4E6B-9CA2-125C814A8141', N'Menu_ZHGL', 1, 1, 1);
|
||||
go
|
||||
|
||||
|
||||
--项目级
|
||||
|
||||
INSERT INTO dbo.Sys_Menu (MenuId, MenuName, Icon, Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
|
||||
VALUES (N'73283863-CF67-44CA-9DF8-67071734A529', N'企业安全检查记录', null, N'ZHGL/Supervise/UnitHazardRegisterRecord.aspx?type=0', 05, N'467A0CB9-737D-4451-965E-869EBC3A4BD6', N'Menu_HSSE', 1, 1, 1);
|
||||
|
||||
go
|
||||
INSERT INTO dbo.Sys_Menu (MenuId, MenuName, Icon, Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
|
||||
VALUES (N'15511354-9822-4A21-AB24-2483D889FDB9', N'企业质量检查记录', null, N'ZHGL/Supervise/UnitHazardRegisterRecord.aspx?type=1', 05, N'A54EC449-5F77-4068-83B9-AA305B721A0B', N'Menu_CQMS', 1, 1, 1);
|
||||
go
|
||||
|
||||
INSERT INTO dbo.Sys_ButtonToMenu (ButtonToMenuId, MenuId, ButtonName, SortIndex) VALUES (N'D15F74F2-CD1A-4F45-9501-DF00ED845730', N'C46C007E-A100-4A52-9317-3B885442E130', N'修改', 2);
|
||||
go
|
||||
INSERT INTO dbo.Sys_ButtonToMenu (ButtonToMenuId, MenuId, ButtonName, SortIndex) VALUES (N'A2CCDFF7-9593-4BCB-9425-769C99F8EFEE', N'C46C007E-A100-4A52-9317-3B885442E130', N'删除', 3);
|
||||
go
|
||||
INSERT INTO dbo.Sys_ButtonToMenu (ButtonToMenuId, MenuId, ButtonName, SortIndex) VALUES (N'435F26E9-232F-4CAA-835F-CAF41DA2B175', N'C46C007E-A100-4A52-9317-3B885442E130', N'保存', 4);
|
||||
go
|
||||
INSERT INTO dbo.Sys_ButtonToMenu (ButtonToMenuId, MenuId, ButtonName, SortIndex) VALUES (N'B822D703-CFE3-422A-88F3-67B26B0A255A', N'C46C007E-A100-4A52-9317-3B885442E130', N'增加', 1);
|
||||
|
||||
go
|
||||
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
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
alter table dbo.Supervise_UnitHazardRegister
|
||||
add InsResponsibleUserId nvarchar(50)
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'受检责任人', 'SCHEMA', 'dbo', 'TABLE', 'Supervise_UnitHazardRegister',
|
||||
'COLUMN', 'InsResponsibleUserId'
|
||||
go
|
||||
alter table dbo.Supervise_UnitHazardRegister
|
||||
drop constraint FK_UnitHazardRegister_Unit
|
||||
go
|
||||
alter table dbo.Supervise_UnitHazardRegister
|
||||
drop column UnitId
|
||||
go
|
||||
|
||||
alter table dbo.Supervise_UnitHazardRegister
|
||||
drop column CheckObjectId
|
||||
go
|
||||
@@ -34,3 +34,96 @@ GO
|
||||
update [dbo].[Sys_Menu] set MenuName = '安全健康检查' WHERE MenuName = '安全健康日常巡检' and IsUsed = '1'
|
||||
|
||||
|
||||
|
||||
|
||||
--菜单安全技术-临时用电方案表
|
||||
--注意:菜单父级位置根据定制单位结构放置【五环放在施工方案(Menu_HSSE)下面】
|
||||
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '09B2A0A6-A693-4F1D-A4F5-D5DEA803D771')
|
||||
BEGIN
|
||||
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
|
||||
VALUES (N'09B2A0A6-A693-4F1D-A4F5-D5DEA803D771', N'临时用电方案', N'HSSE/Solution/TemporaryElectricity.aspx', 40, '5FF7BBD8-3E0A-4C90-8976-AFF5CE7E17A5', 'Menu_HSSE', 0,1, 1);
|
||||
END
|
||||
|
||||
--安全技术-临时用电方案表
|
||||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Solution_TemporaryElectricity') AND type = N'U')
|
||||
BEGIN
|
||||
|
||||
CREATE TABLE [dbo].[Solution_TemporaryElectricity](
|
||||
[TemporaryElectricityId] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Code] [nvarchar](100) NULL,
|
||||
[Name] [nvarchar](200) NULL,
|
||||
[Content] [nvarchar](2000) NULL,
|
||||
[Remark] [nvarchar](500) NULL,
|
||||
[CompileMan] [nvarchar](50) NULL,
|
||||
[CompileDate] [datetime] NULL,
|
||||
CONSTRAINT [PK_Solution_TemporaryElectricity] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[TemporaryElectricityId] 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'Solution_TemporaryElectricity', @level2type=N'COLUMN',@level2name=N'TemporaryElectricityId'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_TemporaryElectricity', @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'Solution_TemporaryElectricity', @level2type=N'COLUMN',@level2name=N'Code'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'方案名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_TemporaryElectricity', @level2type=N'COLUMN',@level2name=N'Name'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_TemporaryElectricity', @level2type=N'COLUMN',@level2name=N'Content'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_TemporaryElectricity', @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'Solution_TemporaryElectricity', @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'Solution_TemporaryElectricity', @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'Solution_TemporaryElectricity'
|
||||
|
||||
END
|
||||
|
||||
GO
|
||||
|
||||
update Sys_Menu set MenuName='临时用电方案'
|
||||
WHERE MenuId = '09B2A0A6-A693-4F1D-A4F5-D5DEA803D771'
|
||||
update Sys_Menu set MenuName='临时用电方案'
|
||||
WHERE MenuId = 'B04483D5-4421-4046-8B1A-E97589952150'
|
||||
|
||||
GO
|
||||
|
||||
--临时用电方案补充字段
|
||||
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Solution_TemporaryElectricity' AND COLUMN_NAME = 'Remark')
|
||||
BEGIN
|
||||
ALTER TABLE Solution_TemporaryElectricity ADD Content nvarchar(2000);
|
||||
ALTER TABLE Solution_TemporaryElectricity ADD Remark nvarchar(500);
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_TemporaryElectricity', @level2type=N'COLUMN',@level2name=N'Content'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Solution_TemporaryElectricity', @level2type=N'COLUMN',@level2name=N'Remark'
|
||||
END
|
||||
GO
|
||||
|
||||
--安全技术-临时用电表操作按钮
|
||||
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '09B2A0A6-A693-4F1D-A4F5-D5DEA803D771')
|
||||
BEGIN
|
||||
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
|
||||
VALUES (N'A633C879-BE46-4D2B-BAC3-9A656396AD53', N'09B2A0A6-A693-4F1D-A4F5-D5DEA803D771', N'增加', 1);
|
||||
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
|
||||
VALUES (N'3C001F6B-428B-4BDC-8913-FD00CAC63C64', N'09B2A0A6-A693-4F1D-A4F5-D5DEA803D771', N'修改', 2);
|
||||
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
|
||||
VALUES (N'E510ABD6-50B2-4685-8DB8-E362B88E8F9E', N'09B2A0A6-A693-4F1D-A4F5-D5DEA803D771', N'删除', 3);
|
||||
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
|
||||
VALUES (N'9552542D-879F-49A7-BB33-7F1B54D9658F', N'09B2A0A6-A693-4F1D-A4F5-D5DEA803D771', N'保存', 4);
|
||||
END
|
||||
GO
|
||||
|
||||
|
||||
|
||||
|
||||
----菜单设置报错脚本补充处理
|
||||
--IF NOT EXISTS (SELECT * FROM Sys_Const WHERE ID = '28BF7713-44E7-43C1-B24A-7342CDD561A7')
|
||||
--BEGIN
|
||||
-- INSERT INTO dbo.Sys_Const (ID, ConstValue, ConstText, SortIndex, GroupId, Remark)
|
||||
-- VALUES (N'28BF7713-44E7-43C1-B24A-7342CDD561A7', N'System_Qwms', N'质量与焊接管理系统', 2, N'SystemClassification', null);
|
||||
--END
|
||||
|
||||
--GO
|
||||
|
||||
--IF NOT EXISTS (SELECT * FROM Sys_Const WHERE ID = '5823ADE9-302E-4402-BA6E-80F440BF184E')
|
||||
--BEGIN
|
||||
-- INSERT INTO dbo.Sys_Const (ID, ConstValue, ConstText, SortIndex, GroupId, Remark)
|
||||
-- VALUES (N'5823ADE9-302E-4402-BA6E-80F440BF184E', N'System_Hsse', N'安全与职业健康管理系统', 1, N'SystemClassification', null);
|
||||
--END
|
||||
--GO
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
alter table SitePerson_Person add IsSyncWelder bit null
|
||||
GO
|
||||
alter table BS_Welder add PersonId nvarchar(50) null
|
||||
GO
|
||||
Reference in New Issue
Block a user