From 2ad0403d8cc4bd10d92edfbc30cdebb8cc97a4e3 Mon Sep 17 00:00:00 2001 From: xiaju <1784803958@qq.com> Date: Mon, 23 Jun 2025 16:34:50 +0800 Subject: [PATCH] 1 --- DataBase/版本日志/SGGLDB_WH_2025-06-22.sql | 5 + SGGL/BLL/HSSE/Solution/LargerHazardService.cs | 19 +- .../Project_HSSEData_HSSEService.cs | 4 +- .../HSSE/Solution/LargerHazardEdit.aspx | 440 +++++++++--------- .../HSSE/Solution/LargerHazardEdit.aspx.cs | 7 + .../LargerHazardEdit.aspx.designer.cs | 36 ++ SGGL/Model/Model.cs | 24 + 7 files changed, 314 insertions(+), 221 deletions(-) create mode 100644 DataBase/版本日志/SGGLDB_WH_2025-06-22.sql diff --git a/DataBase/版本日志/SGGLDB_WH_2025-06-22.sql b/DataBase/版本日志/SGGLDB_WH_2025-06-22.sql new file mode 100644 index 00000000..ee603cec --- /dev/null +++ b/DataBase/版本日志/SGGLDB_WH_2025-06-22.sql @@ -0,0 +1,5 @@ + +alter table dbo.Solution_LargerHazard add HazardName nvarchar(200) +go + + diff --git a/SGGL/BLL/HSSE/Solution/LargerHazardService.cs b/SGGL/BLL/HSSE/Solution/LargerHazardService.cs index fd9a14d2..9a5b5118 100644 --- a/SGGL/BLL/HSSE/Solution/LargerHazardService.cs +++ b/SGGL/BLL/HSSE/Solution/LargerHazardService.cs @@ -32,6 +32,7 @@ namespace BLL { HazardId = largerHazard.HazardId, HazardCode = largerHazard.HazardCode, + HazardName = largerHazard.HazardName, HazardType = largerHazard.HazardType, ProjectId = largerHazard.ProjectId, Address = largerHazard.Address, @@ -43,7 +44,8 @@ namespace BLL States = largerHazard.States, TrainPersonNum = largerHazard.TrainPersonNum, IsSuperLargerHazard = largerHazard.IsSuperLargerHazard, - Descriptions = largerHazard.Descriptions + Descriptions = largerHazard.Descriptions, + OperativesNum = largerHazard.OperativesNum }; db.Solution_LargerHazard.InsertOnSubmit(newLargerHazard); @@ -73,6 +75,7 @@ namespace BLL if (newLargerHazard != null) { newLargerHazard.HazardCode = largerHazard.HazardCode; + newLargerHazard.HazardName = largerHazard.HazardName; newLargerHazard.HazardType = largerHazard.HazardType; newLargerHazard.ProjectId = largerHazard.ProjectId; newLargerHazard.Address = largerHazard.Address; @@ -84,6 +87,8 @@ namespace BLL newLargerHazard.TrainPersonNum = largerHazard.TrainPersonNum; newLargerHazard.IsSuperLargerHazard = largerHazard.IsSuperLargerHazard; newLargerHazard.Descriptions = largerHazard.Descriptions; + newLargerHazard.IsUpdate = null; + newLargerHazard.OperativesNum = largerHazard.OperativesNum; db.SubmitChanges(); //判断是否有数据 有数据则更新 没有数据则添加 var majorPlanApproval = BLL.MajorPlanApprovalService.GetMajorPlanApprovalById(largerHazard.HazardId); @@ -118,11 +123,11 @@ namespace BLL db.SubmitChanges(); } } - + #region 同时编辑一条到质量管理中的危大(超危大)工程专项施工管理 private static void AddMajorPlanApproval(Model.Solution_LargerHazard largerHazard) { - + Model.SGGLDB db = Funs.DB; Model.Comprehensive_MajorPlanApproval newMajorPlanApproval = new Model.Comprehensive_MajorPlanApproval(); newMajorPlanApproval.MajorPlanApprovalId = largerHazard.HazardId; @@ -140,8 +145,8 @@ namespace BLL db.Comprehensive_MajorPlanApproval.InsertOnSubmit(newMajorPlanApproval); db.SubmitChanges(); } - - + + private static void UpdateMajorPlanApproval(Model.Solution_LargerHazard largerHazard) { Model.SGGLDB db = Funs.DB; @@ -162,8 +167,8 @@ namespace BLL db.SubmitChanges(); } } - - + + #endregion } } diff --git a/SGGL/BLL/ZHGL/DataSync/ProjectDataSync/Project_HSSEData_HSSEService.cs b/SGGL/BLL/ZHGL/DataSync/ProjectDataSync/Project_HSSEData_HSSEService.cs index da1a411c..84f231d3 100644 --- a/SGGL/BLL/ZHGL/DataSync/ProjectDataSync/Project_HSSEData_HSSEService.cs +++ b/SGGL/BLL/ZHGL/DataSync/ProjectDataSync/Project_HSSEData_HSSEService.cs @@ -2083,7 +2083,7 @@ namespace BLL CollCropCode = thisUnit.CollCropCode, DataDate = x.RecordTime, AttachFile = AttachFileService.getFileUrl(x.HazardId.ToString()), - //HazardName = x.HazardName, + HazardName = x.HazardName, TypeName = db.Sys_Const.FirstOrDefault(y => y.ConstValue == x.HazardType && y.GroupId == ConstValue.Group_LargerHazardType).ConstText, IsSuperLargerHazard = x.IsSuperLargerHazard, @@ -2282,7 +2282,7 @@ namespace BLL CollCropCode = thisUnit.CollCropCode, DataDate = x.RecordTime, AttachFile = AttachFileService.getFileUrl(x.HazardId.ToString()), - //HazardName = x.HazardName, + HazardName = x.HazardName, TypeName = db.Sys_Const.FirstOrDefault(y => y.ConstValue == x.HazardType && y.GroupId == ConstValue.Group_LargerHazardType).ConstText, IsSuperLargerHazard = x.IsSuperLargerHazard, diff --git a/SGGL/FineUIPro.Web/HSSE/Solution/LargerHazardEdit.aspx b/SGGL/FineUIPro.Web/HSSE/Solution/LargerHazardEdit.aspx index f5422a15..de8e9f5f 100644 --- a/SGGL/FineUIPro.Web/HSSE/Solution/LargerHazardEdit.aspx +++ b/SGGL/FineUIPro.Web/HSSE/Solution/LargerHazardEdit.aspx @@ -1,4 +1,5 @@ <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="LargerHazardEdit.aspx.cs" ValidateRequest="false" Inherits="FineUIPro.Web.HSSE.Solution.LargerHazardEdit" %> + @@ -7,221 +8,236 @@