fix:sql
This commit is contained in:
@@ -0,0 +1,248 @@
|
||||
|
||||
|
||||
----------------------项目级菜单
|
||||
--1、项目管理菜单调整
|
||||
|
||||
--隐藏项目数据分析
|
||||
update Sys_Menu
|
||||
set IsUsed=0
|
||||
where MenuId='96763EC0-6AFF-4FA2-BFA1-63CCF1FF65A9'
|
||||
|
||||
GO
|
||||
--项目成立菜单放系统设置里面
|
||||
update Sys_Menu
|
||||
set SuperMenu='C2297533-B7C0-441E-B29F-ADE87C6F8978',MenuType='Menu_SysSet',SortIndex=80
|
||||
where MenuId='B830399C-CA36-4C23-A170-21E556D052DD'
|
||||
|
||||
GO
|
||||
|
||||
--2、安全管理下面人员信息、教育培训菜单移至人员管理下面
|
||||
update Sys_Menu
|
||||
set IsUsed=0
|
||||
where MenuType='Menu_Person' and SuperMenu='0'
|
||||
|
||||
GO
|
||||
|
||||
--人员信息、教育培训菜单移至人员管理下面
|
||||
update Sys_Menu
|
||||
set SuperMenu='0',MenuType='Menu_Person',IsUsed=1
|
||||
where MenuId in ('6A0506EB-05CE-4BB3-9BA9-866389F01E1C','EE260447-028F-46AF-8864-9A5DC9DAA5BD')
|
||||
|
||||
GO
|
||||
|
||||
update Sys_Menu
|
||||
set MenuType='Menu_Person'
|
||||
where SuperMenu in ('6A0506EB-05CE-4BB3-9BA9-866389F01E1C','EE260447-028F-46AF-8864-9A5DC9DAA5BD')
|
||||
|
||||
GO
|
||||
|
||||
--3、设备管理菜单
|
||||
update Sys_Menu
|
||||
set MenuType='Menu_Device',SuperMenu='0'
|
||||
where MenuId in ('28C8EDB9-F1C2-4287-8013-28A976B093E2','AC98EF9C-FEA7-47F3-8589-D7DA148810DF','D58B9DEC-A09B-45B0-BD54-18592119BB49') and SuperMenu='0'
|
||||
|
||||
GO
|
||||
|
||||
update Sys_Menu
|
||||
set MenuType='Menu_Device'
|
||||
where SuperMenu in ('28C8EDB9-F1C2-4287-8013-28A976B093E2','AC98EF9C-FEA7-47F3-8589-D7DA148810DF','D58B9DEC-A09B-45B0-BD54-18592119BB49')
|
||||
|
||||
GO
|
||||
|
||||
|
||||
--项目考勤
|
||||
update Sys_Menu
|
||||
set MenuType='Menu_Person',SortIndex=110
|
||||
where MenuId='1BF93DE5-4145-4828-8692-038F3ABD519C'
|
||||
|
||||
GO
|
||||
|
||||
|
||||
--劳务实名制对接
|
||||
update Sys_Menu
|
||||
set MenuType='Menu_Person',SortIndex=100
|
||||
where MenuId='B0A4F8E9-143E-410A-AAD7-348EC72ADA0B'
|
||||
|
||||
GO
|
||||
|
||||
update Sys_Menu
|
||||
set MenuType='Menu_Person'
|
||||
where MenuType='Menu_PDigData'
|
||||
|
||||
|
||||
GO
|
||||
--综合管理-安全体系
|
||||
update Sys_Menu
|
||||
set MenuType='Menu_HSSE'
|
||||
where MenuId='2572CDC8-BA26-4C74-B6F7-CB3D63E91E72'
|
||||
|
||||
update Sys_Menu
|
||||
set MenuType='Menu_HSSE'
|
||||
where SuperMenu='2572CDC8-BA26-4C74-B6F7-CB3D63E91E72'
|
||||
|
||||
GO
|
||||
--综合管理-人员管理
|
||||
update Sys_Menu
|
||||
set MenuType='Menu_Person',SortIndex=80
|
||||
where MenuId='175FAEE8-F6B3-483D-839B-001AF4B45D0A'
|
||||
|
||||
update Sys_Menu
|
||||
set MenuType='Menu_Person'
|
||||
where SuperMenu='175FAEE8-F6B3-483D-839B-001AF4B45D0A'
|
||||
|
||||
GO
|
||||
--综合管理-管理工作报告、企业安全大检查
|
||||
update Sys_Menu
|
||||
set MenuType='Menu_SJTB'
|
||||
where MenuId in ('70E51ABF-81C8-49CB-89AC-CF0542A201D6','CD9FC4C8-4B02-4619-8B02-50DA6AE6146E')
|
||||
|
||||
update Sys_Menu
|
||||
set MenuType='Menu_SJTB'
|
||||
where SuperMenu in ('70E51ABF-81C8-49CB-89AC-CF0542A201D6','CD9FC4C8-4B02-4619-8B02-50DA6AE6146E')
|
||||
|
||||
GO
|
||||
--1、焊接管理
|
||||
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '86712EA6-270F-4868-AD8B-16970F51B5BA')
|
||||
BEGIN
|
||||
--焊接管理
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('86712EA6-270F-4868-AD8B-16970F51B5BA','焊接管理','',130,'0','Menu_CQMS',0,0,1)
|
||||
END
|
||||
GO
|
||||
|
||||
update Sys_Menu
|
||||
set SuperMenu='86712EA6-270F-4868-AD8B-16970F51B5BA',MenuType='Menu_CQMS'
|
||||
where MenuType='Menu_HJGL' and SuperMenu='0'
|
||||
|
||||
GO
|
||||
update Sys_Menu
|
||||
set MenuType='Menu_CQMS'
|
||||
where MenuType='Menu_HJGL'
|
||||
|
||||
GO
|
||||
--疫情防控
|
||||
update Sys_Menu
|
||||
set IsUsed=0
|
||||
where MenuId='DD26F708-8BBD-46C1-AECA-3B19CA37B2A5'
|
||||
|
||||
GO
|
||||
----------------------公司级菜单
|
||||
--1、环保公共资源库
|
||||
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = 'A6AE443A-66B5-42E3-8BC0-2E6D446E5A7F')
|
||||
BEGIN
|
||||
--环保公共资源库
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('A6AE443A-66B5-42E3-8BC0-2E6D446E5A7F','环保公共资源库','',30,'0','Menu_DigData',1,0,1)
|
||||
END
|
||||
GO
|
||||
|
||||
|
||||
update Sys_Menu
|
||||
set SuperMenu='A6AE443A-66B5-42E3-8BC0-2E6D446E5A7F'
|
||||
where MenuName like '%环境因素危险源%'
|
||||
|
||||
GO
|
||||
|
||||
|
||||
--1、通知管理
|
||||
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = 'BE6F2B37-3937-4865-A40F-7E81B922388A')
|
||||
BEGIN
|
||||
--通知管理
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('BE6F2B37-3937-4865-A40F-7E81B922388A','通知管理','',5,'0','Menu_SJTB',0,0,1)
|
||||
END
|
||||
GO
|
||||
update Sys_Menu
|
||||
set MenuType='Menu_SJTB' , SuperMenu='BE6F2B37-3937-4865-A40F-7E81B922388A'
|
||||
where MenuType='Menu_Notice'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
--角色菜单授权
|
||||
|
||||
--人员管理
|
||||
INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId)
|
||||
SELECT 'E938AE80-EAB2-4EDF-BBC8-FE3F8B14C2BE', 'Menu_Person', '人员管理',1,'MenuType_S'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ID = 'E938AE80-EAB2-4EDF-BBC8-FE3F8B14C2BE' AND GroupId='MenuType_S');
|
||||
INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId)
|
||||
SELECT '8FBB9221-CD12-4FCE-BE79-A08FB4314A4E', 'Menu_Person', '人员管理',1,'MenuType_P'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ID = '8FBB9221-CD12-4FCE-BE79-A08FB4314A4E' AND GroupId='MenuType_P');
|
||||
GO
|
||||
|
||||
--安全管理
|
||||
INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId)
|
||||
SELECT 'C9216A7E-17CF-4A7D-AFCD-E3529179AD1F', 'Menu_HSSE', '安全管理',2,'MenuType_S'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ID = 'C9216A7E-17CF-4A7D-AFCD-E3529179AD1F' AND GroupId='MenuType_S');
|
||||
UPDATE Sys_Const SET SortIndex=2 WHERE ConstText = '安全管理' AND GroupId='MenuType_P'
|
||||
GO
|
||||
|
||||
--三年行动
|
||||
UPDATE Sys_Const SET SortIndex=3 WHERE ConstText = '三年行动' AND GroupId in ('MenuType_S','MenuType_P')
|
||||
GO
|
||||
|
||||
--质量管理
|
||||
UPDATE Sys_Const SET SortIndex=4 WHERE ConstText = '质量管理' AND GroupId='MenuType_P'
|
||||
GO
|
||||
|
||||
--资源库
|
||||
UPDATE Sys_Const SET SortIndex=4 WHERE ConstText = '资源库' AND GroupId='MenuType_S'
|
||||
GO
|
||||
--设备管理
|
||||
INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId)
|
||||
SELECT '358B5285-C816-46E0-BF5B-EA9FD034DA71', 'Menu_Device', '设备管理',6,'MenuType_S'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ID = '358B5285-C816-46E0-BF5B-EA9FD034DA71' AND GroupId='MenuType_S');
|
||||
INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId)
|
||||
SELECT '39ED2EBB-106F-42AD-B547-31C6D32C419D', 'Menu_Device', '设备管理',5,'MenuType_P'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ID = '39ED2EBB-106F-42AD-B547-31C6D32C419D' AND GroupId='MenuType_P');
|
||||
GO
|
||||
--质量管理
|
||||
INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId)
|
||||
SELECT 'CF6A55DD-C4D4-411C-AB88-A956AA147533', 'Menu_CQMS', '质量管理',5,'MenuType_S'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ID = 'CF6A55DD-C4D4-411C-AB88-A956AA147533' AND GroupId='MenuType_S');
|
||||
GO
|
||||
--视频监控
|
||||
UPDATE Sys_Const SET SortIndex=6 WHERE ConstText = '视频监控' AND GroupId='MenuType_P'
|
||||
GO
|
||||
|
||||
--设备管理
|
||||
UPDATE Sys_Const SET SortIndex=6,ConstValue='Menu_Device' WHERE ConstText = '设备管理' AND GroupId='MenuType_S'
|
||||
UPDATE Sys_Const SET SortIndex=5,ConstValue='Menu_Device' WHERE ConstText = '设备管理' AND GroupId='MenuType_P'
|
||||
GO
|
||||
--设备管理
|
||||
UPDATE Sys_Const SET SortIndex=5 WHERE ConstText = '质量管理' AND GroupId='MenuType_S'
|
||||
GO
|
||||
--视频监控
|
||||
INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId)
|
||||
SELECT '5E30E46E-4872-47EA-BC46-6C3F3C880F8D', 'Menu_DigitalSite', '视频监控',7,'MenuType_S'
|
||||
WHERE NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ID = '5E30E46E-4872-47EA-BC46-6C3F3C880F8D' AND GroupId='MenuType_S');
|
||||
GO
|
||||
|
||||
--数据同步
|
||||
UPDATE Sys_Const SET SortIndex=8,ConstText = '数据管理' WHERE ConstText = '数据同步' AND GroupId='MenuType_S'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
|
||||
--项目设置
|
||||
UPDATE Sys_Const SET SortIndex=99 WHERE ConstText = '项目设置' AND GroupId='MenuType_P'
|
||||
GO
|
||||
--系统设置
|
||||
UPDATE Sys_Const SET SortIndex=99 WHERE ConstText = '系统设置' AND GroupId='MenuType_S'
|
||||
GO
|
||||
--焊接管理
|
||||
DELETE Sys_Const WHERE ConstText = '焊接管理' AND GroupId='MenuType_P'
|
||||
--现场考勤
|
||||
DELETE Sys_Const WHERE ConstText = '现场考勤' AND GroupId='MenuType_P'
|
||||
--实业管理
|
||||
DELETE Sys_Const WHERE ConstText = '实业管理' AND GroupId='MenuType_P'
|
||||
--项目管理
|
||||
DELETE Sys_Const WHERE ConstText = '项目管理' AND GroupId='MenuType_S'
|
||||
--综合管理
|
||||
DELETE Sys_Const WHERE ConstText = '综合管理' AND GroupId='MenuType_S'
|
||||
--通知管理
|
||||
DELETE Sys_Const WHERE ConstText = '通知管理' AND GroupId='MenuType_S'
|
||||
GO
|
||||
@@ -0,0 +1,9 @@
|
||||
ALTER TABLE Training_TestRecord
|
||||
ADD Signature NVARCHAR(1000);
|
||||
go
|
||||
ALTER TABLE Training_TestRecord
|
||||
ADD Fingerprint NVARCHAR(1000);
|
||||
go
|
||||
ALTER TABLE Training_TestRecord
|
||||
ADD CompanyTrainingItemId NVARCHAR(50);
|
||||
go
|
||||
@@ -0,0 +1,72 @@
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[InformedConsentForm] (
|
||||
[FormId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
|
||||
[WorkPostName] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[JobRiskNotice] nvarchar(max) NULL,
|
||||
[HealthCommitment] nvarchar(max) NULL,
|
||||
[SafetyCommitment] nvarchar(max) NULL,
|
||||
[SafetyQualityResponsibility] nvarchar(max) NULL,
|
||||
)
|
||||
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'主键',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'InformedConsentForm',
|
||||
'COLUMN', N'FormId'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'岗位',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'InformedConsentForm',
|
||||
'COLUMN', N'WorkPostName'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'岗位危险告知书',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'InformedConsentForm',
|
||||
'COLUMN', N'JobRiskNotice'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'入场工人健康承诺书',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'InformedConsentForm',
|
||||
'COLUMN', N'HealthCommitment'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'安全承诺书',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'InformedConsentForm',
|
||||
'COLUMN', N'SafetyCommitment'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'安全质量责任书',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'InformedConsentForm',
|
||||
'COLUMN', N'SafetyQualityResponsibility'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'告知承诺书',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'InformedConsentForm'
|
||||
|
||||
|
||||
|
||||
ALTER TABLE SitePerson_Person
|
||||
ADD SignTime datetime NULL
|
||||
go
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'签字时间',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'SitePerson_Person',
|
||||
'COLUMN', N'SignTime'
|
||||
GO
|
||||
@@ -0,0 +1,109 @@
|
||||
SELECT Person.PersonId,
|
||||
Person.CardNo,
|
||||
Person.PersonName,
|
||||
Person.Sex,
|
||||
(Case Person.Sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '' END) AS SexName,
|
||||
Person.IdentityCard,
|
||||
Person.Address,
|
||||
Person.ProjectId,
|
||||
Person.UnitId,
|
||||
Person.Birthday,
|
||||
Person.TeamGroupId,
|
||||
Person.WorkAreaId,
|
||||
Person.WorkPostId,
|
||||
Person.InTime,
|
||||
Person.OutTime,
|
||||
Person.OutResult,
|
||||
Person.Telephone,
|
||||
Person.PositionId,
|
||||
Person.PostTitleId,
|
||||
Person.PhotoUrl,
|
||||
Person.IsUsed,
|
||||
(CASE Person.IsUsed WHEN 1 THEN '是' ELSE '否' END) AS IsUsedName,
|
||||
Person.IsUsedType,
|
||||
(CASE Person.IsUsedType WHEN '1' THEN '在岗' WHEN '0' THEN '离岗' ELSE '待审核' END) AS IsUsedTypeName,
|
||||
Person.IsCardUsed,
|
||||
(CASE Person.IsCardUsed WHEN 'TRUE' THEN '是' ELSE '否' END) AS IsCardUsedName,
|
||||
Person.PersonIndex,
|
||||
Project.ProjectCode,
|
||||
Project.ProjectName,
|
||||
Unit.UnitCode,
|
||||
Unit.UnitName,
|
||||
TeamGroup.TeamGroupName,
|
||||
--WorkArea.UnitWorkCode AS WorkAreaCode,
|
||||
WorkAreaCode= STUFF((SELECT ',' + UnitWorkCode FROM dbo.WBS_UnitWork where PATINDEX('%,' + RTRIM(UnitWorkId) + ',%',',' +Person.WorkAreaId + ',')>0 FOR XML PATH('')), 1, 1,''),
|
||||
--WorkArea.UnitWorkName AS WorkAreaName
|
||||
WorkAreaName= STUFF((SELECT ',' + UnitWorkName FROM dbo.WBS_UnitWork where PATINDEX('%,' + RTRIM(UnitWorkId) + ',%',',' +Person.WorkAreaId + ',')>0 FOR XML PATH('')), 1, 1,''),
|
||||
Post.WorkPostName,
|
||||
Position.PositionName,
|
||||
Title.PostTitleName,
|
||||
Depart.DepartName,
|
||||
Depart.DepartId,
|
||||
Post.PostType,
|
||||
Post.IsHsse,
|
||||
(SELECT COUNT(*) FROM EduTrain_TrainRecordDetail T WHERE T.PersonId=Person.PersonId) AS TrainCount,
|
||||
Person.AuditorId,
|
||||
sysUser.UserName AS AuditorName,
|
||||
Person.AuditorDate,
|
||||
Person.IDCardUrl,
|
||||
Person.IsForeign,
|
||||
case when Person.IsForeign=1 then '是' else '否' end as IsForeignStr,
|
||||
Person.IdcardType,
|
||||
BasicData1.dictName as IdcardTypeName,
|
||||
Person.IdcardStartDate,
|
||||
Person.IdcardEndDate,
|
||||
Person.IdcardForever,
|
||||
case when Person.IdcardForever='Y' then '是' else '否' end as IdcardForeverStr,
|
||||
Person.PoliticsStatus,
|
||||
BasicData2.dictName as PoliticsStatusName,
|
||||
Person.IdcardAddress,
|
||||
Person.Nation,
|
||||
BasicData3.dictName as NationName,
|
||||
Person.EduLevel,
|
||||
BasicData4.dictName as EduLevelName,
|
||||
Person.MaritalStatus,
|
||||
BasicData5.dictName as MaritalStatusName,
|
||||
Person.CountryCode,
|
||||
Country.cname as CountryName,
|
||||
Person.ProvinceCode,
|
||||
City.cname as ProvinceName,
|
||||
Person.MainCNProfessionalId,
|
||||
CNProfessional.ProfessionalName as MainCNProfessionalName,
|
||||
Person.ViceCNProfessionalId,
|
||||
'' as ViceCNProfessionalName,
|
||||
Person.IsOutside,
|
||||
case when Person.IsOutside=1 then '是' else '否' end as IsOutsideStr
|
||||
FROM SitePerson_Person AS Person
|
||||
LEFT JOIN Base_Project AS Project ON Project.ProjectId=Person.ProjectId
|
||||
LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = Person.UnitId
|
||||
LEFT JOIN ProjectData_TeamGroup AS TeamGroup ON TeamGroup.TeamGroupId=Person.TeamGroupId
|
||||
--LEFT JOIN WBS_UnitWork AS WorkArea ON WorkArea.UnitWorkId = Person.WorkAreaId
|
||||
LEFT JOIN Base_WorkPost AS Post ON Post.WorkPostId = Person.WorkPostId
|
||||
LEFT JOIN Base_Position AS Position ON Position.PositionId = Person.PositionId
|
||||
Left JOIN Base_PostTitle AS Title ON Title.PostTitleId = Person.PostTitleId
|
||||
Left JOIN Base_Depart AS Depart ON Depart.DepartId = Person.DepartId
|
||||
Left JOIN Sys_User AS sysUser ON sysUser.UserId = Person.AuditorId
|
||||
Left JOIN RealName_BasicData AS BasicData1 ON BasicData1.dictCode = Person.IdcardType
|
||||
Left JOIN RealName_BasicData AS BasicData2 ON BasicData2.dictCode = Person.PoliticsStatus
|
||||
Left JOIN RealName_BasicData AS BasicData3 ON BasicData3.dictCode = Person.Nation
|
||||
Left JOIN RealName_BasicData AS BasicData4 ON BasicData4.dictCode = Person.EduLevel
|
||||
Left JOIN RealName_BasicData AS BasicData5 ON BasicData5.dictCode = Person.MaritalStatus
|
||||
Left JOIN RealName_Country AS Country ON Country.CountryId = Person.CountryCode
|
||||
Left JOIN RealName_City AS City ON City.provinceCode = Person.ProvinceCode
|
||||
Left JOIN Base_CNProfessional AS CNProfessional ON CNProfessional.CNProfessionalId = Person.MainCNProfessionalId
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
ALTER TABLE SitePerson_Person
|
||||
ADD IsUsedType char(1) COLLATE Chinese_PRC_CI_AS NULL
|
||||
go
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'人员状态',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'SitePerson_Person',
|
||||
'COLUMN', N'IsUsedType'
|
||||
GO
|
||||
|
||||
@@ -0,0 +1,52 @@
|
||||
|
||||
|
||||
--1、项目环境设置
|
||||
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = 'F2601FA2-2C70-44A2-A2B0-2E3A5458AE00')
|
||||
BEGIN
|
||||
--项目环境设置
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('F2601FA2-2C70-44A2-A2B0-2E3A5458AE00','项目进度设置','SysManage/Schedule.aspx',100,'0','Menu_ProjectSet',0,1,1)
|
||||
END
|
||||
GO
|
||||
|
||||
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = 'F2601FA2-2C70-44A2-A2B0-2E3A5458AE00')
|
||||
BEGIN
|
||||
--项目环境设置
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('9FE81E00-A0B5-4CCF-8324-8E9D8F683468','F2601FA2-2C70-44A2-A2B0-2E3A5458AE00','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('289CA335-8A27-45D6-A45C-576B20396534','F2601FA2-2C70-44A2-A2B0-2E3A5458AE00','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('5DE2147A-C361-4931-AD0C-AE1866AFC9EB','F2601FA2-2C70-44A2-A2B0-2E3A5458AE00','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('ADCFE25F-2F13-46A1-A367-70E942D0F1A2','F2601FA2-2C70-44A2-A2B0-2E3A5458AE00','保存',4)
|
||||
END
|
||||
GO
|
||||
|
||||
/****** Object: Table [dbo].[Sys_Schedule] Script Date: 2025-4-17 16:33:59 ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
|
||||
CREATE TABLE [dbo].[Sys_Schedule](
|
||||
[ScheduleId] [nvarchar](50) NOT NULL,
|
||||
[ScheduleName] [nvarchar](50) NULL,
|
||||
[ScheduleDate] [datetime] NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[SortId] [int] NULL,
|
||||
CONSTRAINT [PK_Sys_Schedule] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[ScheduleId] 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'Sys_Schedule', @level2type=N'COLUMN',@level2name=N'ScheduleName'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'进度日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_Schedule', @level2type=N'COLUMN',@level2name=N'ScheduleDate'
|
||||
GO
|
||||
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
-- 分值
|
||||
ALTER TABLE Training_TestTrainingItem
|
||||
ADD Score int;
|
||||
go
|
||||
|
||||
-- 菜单
|
||||
INSERT INTO [dbo].[Sys_Menu] ( [MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed] )
|
||||
VALUES
|
||||
( N'2D889FC1-6B76-4F16-B19B-2D586B569B65', N'岗位试题库', NULL, N'HSSE/EduTrain/WorkPostTestTraining.aspx', 40, N'E26D223B-4CA2-4A6D-82D0-224CC9C8676D', N'Menu_DigData', '1', '1', '1' );
|
||||
|
||||
INSERT INTO [dbo].[Sys_ButtonToMenu] ( [ButtonToMenuId], [MenuId], [ButtonName], [SortIndex] )
|
||||
VALUES
|
||||
( NewID(), N'2D889FC1-6B76-4F16-B19B-2D586B569B65', N'删除', 3 );
|
||||
INSERT INTO [dbo].[Sys_ButtonToMenu] ( [ButtonToMenuId], [MenuId], [ButtonName], [SortIndex] )
|
||||
VALUES
|
||||
( NewID(), N'2D889FC1-6B76-4F16-B19B-2D586B569B65', N'导出', 5 );
|
||||
INSERT INTO [dbo].[Sys_ButtonToMenu] ( [ButtonToMenuId], [MenuId], [ButtonName], [SortIndex] )
|
||||
VALUES
|
||||
( NewID(), N'2D889FC1-6B76-4F16-B19B-2D586B569B65', N'保存', 4 );
|
||||
INSERT INTO [dbo].[Sys_ButtonToMenu] ( [ButtonToMenuId], [MenuId], [ButtonName], [SortIndex] )
|
||||
VALUES
|
||||
( NewID(), N'2D889FC1-6B76-4F16-B19B-2D586B569B65', N'增加', 1 );
|
||||
INSERT INTO [dbo].[Sys_ButtonToMenu] ( [ButtonToMenuId], [MenuId], [ButtonName], [SortIndex] )
|
||||
VALUES
|
||||
( NewID(), N'2D889FC1-6B76-4F16-B19B-2D586B569B65', N'修改', 2 );
|
||||
@@ -0,0 +1,64 @@
|
||||
|
||||
--1、焊接缺陷分类(条形缺陷 1 圆形缺陷 2 未融合 3 安装 4 气孔5 其他6 )
|
||||
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'CH_CheckItem' AND COLUMN_NAME = 'DefectType')
|
||||
BEGIN
|
||||
ALTER TABLE CH_CheckItem ADD DefectType int not null default 6;
|
||||
END
|
||||
GO
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'缺陷分类(条形缺陷 1 圆形缺陷 2 未融合 3 安装 4 气孔5 其他6 )', 'SCHEMA', 'dbo', 'TABLE', 'CH_CheckItem', 'COLUMN', 'DefectType'
|
||||
GO
|
||||
|
||||
ALTER VIEW [dbo].[View_DCGL_CheckRectifyListFromSUB]
|
||||
AS
|
||||
/*子公司隐患整改单集团视图*/
|
||||
SELECT CheckRectifyItem.CheckRectifyItemId
|
||||
,CheckRectifyItem.CheckRectifyId
|
||||
,CheckRectifyItem.NoticeItemId
|
||||
,CheckRectifyItem.ConfirmMan
|
||||
,CheckRectifyItem.ConfirmManName
|
||||
,CheckRectifyItem.ConfirmDate
|
||||
,CheckRectifyItem.OrderEndDate
|
||||
,CheckRectifyItem.OrderEndPerson
|
||||
,CheckRectifyItem.RealEndDate
|
||||
,CheckRectifyItem.Verification
|
||||
,CheckRectify.CheckRectifyCode
|
||||
,CheckRectify.ProjectId
|
||||
,CheckRectify.UnitId
|
||||
,CheckRectify.CheckDate
|
||||
,CheckRectify.IssueMan
|
||||
,CheckRectify.IssueDate
|
||||
,CheckRectify.HandleState
|
||||
,NoticeItem.ProblemTypes AS ProblemTypes
|
||||
,NoticeItem.SortIndex AS SortIndex
|
||||
,NoticeItem.Situation AS Situation
|
||||
,'' AS WorkType
|
||||
,'' AS DangerPoint
|
||||
,'隐患(问题)描述:'+NoticeItem.Describe+';依据标准:'+NoticeItem.Standards+';建议:'+NoticeItem.Advice AS RiskExists
|
||||
,'' AS IsProject
|
||||
,'' AS CheckMan
|
||||
,'' AS SubjectUnitMan
|
||||
--,Table5Item.SortIndex
|
||||
--,Table5Item.WorkType
|
||||
--,Table5Item.DangerPoint
|
||||
--,Table5Item.RiskExists
|
||||
--,Table5Item.IsProject
|
||||
--,Table5Item.CheckMan
|
||||
--,Table5Item.SubjectUnitMan
|
||||
,AttachFile.AttachFileId
|
||||
,AttachFile.ToKeyId
|
||||
,AttachFile.AttachSource
|
||||
,AttachFile.AttachUrl
|
||||
,AttachFile2.AttachFileId AS AttachFileId2
|
||||
,AttachFile2.ToKeyId AS ToKeyId2
|
||||
,AttachFile2.AttachSource AS AttachSource2
|
||||
,AttachFile2.AttachUrl AS AttachUrl2
|
||||
FROM dbo.DCGL_Check_CheckRectifyItem AS CheckRectifyItem
|
||||
LEFT JOIN dbo.DCGL_Check_CheckRectify AS CheckRectify ON CheckRectifyItem.CheckRectifyid=CheckRectify.CheckRectifyId
|
||||
--LEFT JOIN dbo.Check_CheckInfo_Table5Item as Table5Item on CheckRectifyItem.Table5ItemId=Table5Item.ID
|
||||
LEFT JOIN DCGL_Check_CheckInfo_TableNoticeItem AS NoticeItem ON CheckRectifyItem.NoticeItemId=NoticeItem.ID
|
||||
LEFT JOIN dbo.AttachFile AS AttachFile on AttachFile.ToKeyId =CheckRectifyItem.NoticeItemId
|
||||
LEFT JOIN dbo.AttachFile AS AttachFile2 on AttachFile2.ToKeyId =CheckRectifyItem.CheckRectifyItemId
|
||||
GO
|
||||
|
||||
|
||||
@@ -0,0 +1,95 @@
|
||||
|
||||
|
||||
|
||||
|
||||
alter table dbo.CQMSData_CQMS
|
||||
add EquipmentInspectionNum int,
|
||||
EquipmentInspectionQualifiedNum int,
|
||||
MachineInspectionNum int,
|
||||
MachineInspectionQualifiedNum int,
|
||||
PersonInspectionNum int,
|
||||
PersonInspectionQualifiedNum int,
|
||||
MaterialInspectionNum int,
|
||||
MaterialInspectionQualifiedNum int,
|
||||
ConstructSolutionNum int,
|
||||
ConstructSolutionProjectApproveNum int,
|
||||
ConstructSolutionUnitApproveNum int,
|
||||
SpecialEquipmentQualityAssuranceSystemNum int,
|
||||
DesignDetailsNum int,
|
||||
UnitProjectAcceptNum int,
|
||||
UnitProjectAcceptOKNum int,
|
||||
SubProjectAcceptNum int,
|
||||
SubProjectAcceptOKNum int,
|
||||
SubdivisionalWorksAcceptNum int,
|
||||
SubdivisionalWorksAcceptOKNum int
|
||||
go
|
||||
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'设备报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'EquipmentInspectionNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'设备报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'EquipmentInspectionQualifiedNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'机具报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'MachineInspectionNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'机具报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'MachineInspectionQualifiedNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'人员报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'PersonInspectionNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'人员报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'PersonInspectionQualifiedNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'材料报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'MaterialInspectionNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'材料报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'MaterialInspectionQualifiedNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'施工方案数量', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'ConstructSolutionNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'施工方案项目审批数量', 'SCHEMA', 'dbo', 'TABLE',
|
||||
'CQMSData_CQMS', 'COLUMN', 'ConstructSolutionProjectApproveNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'施工方案企业审批数量', 'SCHEMA', 'dbo', 'TABLE',
|
||||
'CQMSData_CQMS', 'COLUMN', 'ConstructSolutionUnitApproveNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'特种设备质保体系', 'SCHEMA', 'dbo', 'TABLE',
|
||||
'CQMSData_CQMS', 'COLUMN', 'SpecialEquipmentQualityAssuranceSystemNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'图纸会审/设计交底', 'SCHEMA', 'dbo', 'TABLE',
|
||||
'CQMSData_CQMS', 'COLUMN', 'DesignDetailsNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'分项工程验收数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'SubdivisionalWorksAcceptNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'分部工程合格数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'SubProjectAcceptOKNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'分部工程验收数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'SubProjectAcceptNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'单位工程合格数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'UnitProjectAcceptOKNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'单位工程验收数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'UnitProjectAcceptNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'分项工程合格数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
|
||||
'COLUMN', 'SubdivisionalWorksAcceptOKNum'
|
||||
go
|
||||
|
||||
@@ -0,0 +1,95 @@
|
||||
|
||||
|
||||
|
||||
|
||||
alter table dbo.Project_CQMSData_CQMS
|
||||
add EquipmentInspectionNum int,
|
||||
EquipmentInspectionQualifiedNum int,
|
||||
MachineInspectionNum int,
|
||||
MachineInspectionQualifiedNum int,
|
||||
PersonInspectionNum int,
|
||||
PersonInspectionQualifiedNum int,
|
||||
MaterialInspectionNum int,
|
||||
MaterialInspectionQualifiedNum int,
|
||||
ConstructSolutionNum int,
|
||||
ConstructSolutionProjectApproveNum int,
|
||||
ConstructSolutionUnitApproveNum int,
|
||||
SpecialEquipmentQualityAssuranceSystemNum int,
|
||||
DesignDetailsNum int,
|
||||
UnitProjectAcceptNum int,
|
||||
UnitProjectAcceptOKNum int,
|
||||
SubProjectAcceptNum int,
|
||||
SubProjectAcceptOKNum int,
|
||||
SubdivisionalWorksAcceptNum int,
|
||||
SubdivisionalWorksAcceptOKNum int
|
||||
go
|
||||
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'设备报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'EquipmentInspectionNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'设备报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'EquipmentInspectionQualifiedNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'机具报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'MachineInspectionNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'机具报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'MachineInspectionQualifiedNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'人员报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'PersonInspectionNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'人员报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'PersonInspectionQualifiedNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'材料报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'MaterialInspectionNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'材料报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'MaterialInspectionQualifiedNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'施工方案数量', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'ConstructSolutionNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'施工方案项目审批数量', 'SCHEMA', 'dbo', 'TABLE',
|
||||
'Project_CQMSData_CQMS', 'COLUMN', 'ConstructSolutionProjectApproveNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'施工方案企业审批数量', 'SCHEMA', 'dbo', 'TABLE',
|
||||
'Project_CQMSData_CQMS', 'COLUMN', 'ConstructSolutionUnitApproveNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'特种设备质保体系', 'SCHEMA', 'dbo', 'TABLE',
|
||||
'Project_CQMSData_CQMS', 'COLUMN', 'SpecialEquipmentQualityAssuranceSystemNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'图纸会审/设计交底', 'SCHEMA', 'dbo', 'TABLE',
|
||||
'Project_CQMSData_CQMS', 'COLUMN', 'DesignDetailsNum'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'分项工程验收数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'SubdivisionalWorksAcceptNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'分部工程合格数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'SubProjectAcceptOKNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'分部工程验收数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'SubProjectAcceptNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'单位工程合格数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'UnitProjectAcceptOKNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'单位工程验收数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'UnitProjectAcceptNum'
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'分项工程合格数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
|
||||
'COLUMN', 'SubdivisionalWorksAcceptOKNum'
|
||||
go
|
||||
|
||||
Reference in New Issue
Block a user