督查检查

This commit is contained in:
夏菊 2025-01-23 23:09:13 +08:00
parent 6ac63e6695
commit 4c370c57ff
5 changed files with 47 additions and 105 deletions

View File

@ -0,0 +1,35 @@
--
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '8B9C0F42-D36F-4798-94AB-F56723E8B714')
BEGIN
--
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('8B9C0F42-D36F-4798-94AB-F56723E8B714','集团督查检查',null,60,'0','Menu_SJTB',1,0,1)
--
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('15443DE9-4AC2-43F9-A622-9F9253ECB157','督查检查通知单','DCGL/ServerCheck/CheckNotice.aspx',10,'8B9C0F42-D36F-4798-94AB-F56723E8B714','Menu_SJTB',1,1,1)
--
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('2E4A3E58-44B7-41B0-BFE3-634DF29AAE27','集团下发督查检查整改','DCGL/ServerCheck/CheckRectify.aspx',20,'8B9C0F42-D36F-4798-94AB-F56723E8B714','Menu_SJTB',1,1,1)
END
GO
--
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '2E4A3E58-44B7-41B0-BFE3-634DF29AAE27')
BEGIN
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('002D5E43-8A3B-4B48-8058-5175347224BD','2E4A3E58-44B7-41B0-BFE3-634DF29AAE27','修改',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('D8548A9A-5522-4DBC-BF17-31EE21AA97E9','2E4A3E58-44B7-41B0-BFE3-634DF29AAE27','保存',2)
END
GO

View File

@ -1,104 +0,0 @@
alter view dbo.View_SitePerson_Person as
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 'TRUE' THEN '' ELSE '' END) AS IsUsedName,
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 and Country.countryCode = City.countryId
Left JOIN Base_CNProfessional AS CNProfessional
ON CNProfessional.CNProfessionalId = Person.MainCNProfessionalId
go

View File

@ -11,7 +11,7 @@
<FineUIPro DebugMode="true" Theme="Cupertino"/>
<appSettings>
<!--连接字符串-->
<add key="ConnectionString" value="Server=.\SQL2012;Database=SGGLDB_WH;Integrated Security=False;User ID=sa;Password=1111;MultipleActiveResultSets=true;Connect Timeout=1200"/>
<add key="ConnectionString" value="Server=.;Database=SGGLDB_WH;Integrated Security=False;User ID=sa;Password=1111;MultipleActiveResultSets=true;Connect Timeout=1200"/>
<!--<add key="ConnectionString" value="Server=.\MSSQLSERVER01;Database=SGGLDB_WH;Integrated Security=False;User ID=sa;Password=1111;MultipleActiveResultSets=true;Connect Timeout=1200"/>-->
<!--系统名称-->
<add key="SystemName" value="智慧施工管理信息系统V1.0"/>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Tree>
<TreeNode id="8B9C0F42-D36F-4798-94AB-F56723E8B714" Text="集团督查检查" NavigateUrl="">
<TreeNode id="15443DE9-4AC2-43F9-A622-9F9253ECB157" Text="督查检查通知单" NavigateUrl="DCGL/ServerCheck/CheckNotice.aspx">
</TreeNode>
<TreeNode id="2E4A3E58-44B7-41B0-BFE3-634DF29AAE27" Text="集团下发督查检查整改" NavigateUrl="DCGL/ServerCheck/CheckRectify.aspx"></TreeNode>
</TreeNode>
</Tree>

View File

@ -47,6 +47,9 @@
<TreeNode id="4A87774E-FEA5-479A-97A3-9BBA09E4862E" Text="集团下发监督检查整改" NavigateUrl="ZHGL/ServerCheck/CheckRectify.aspx"></TreeNode>
<TreeNode id="091D7D24-E706-465A-95FD-8EF359CB8667" Text="集团下发监督检查报告" NavigateUrl="ZHGL/ServerCheck/CheckInfoReport.aspx"></TreeNode>
</TreeNode>
<TreeNode id="8B9C0F42-D36F-4798-94AB-F56723E8B714" Text="集团督查检查" NavigateUrl=""><TreeNode id="15443DE9-4AC2-43F9-A622-9F9253ECB157" Text="督查检查通知单" NavigateUrl="DCGL/ServerCheck/CheckNotice.aspx"></TreeNode>
<TreeNode id="2E4A3E58-44B7-41B0-BFE3-634DF29AAE27" Text="集团下发督查检查整改" NavigateUrl="DCGL/ServerCheck/CheckRectify.aspx"></TreeNode>
</TreeNode>
<TreeNode id="BFFBE172-7473-486E-9833-49F13B359C6C" Text="安全会议" NavigateUrl=""><TreeNode id="B911B4F8-DDFD-4F37-9EAC-EB104F753432" Text="企业安委会" NavigateUrl="ZHGL/Meeting/CompanySafetyMeeting.aspx"></TreeNode>
<TreeNode id="2497EF13-C052-4228-B388-EBC5C18963BC" Text="企业专题会" NavigateUrl="ZHGL/Meeting/CompanySpecialMeeting.aspx"></TreeNode>
</TreeNode>