diff --git a/DataBase/版本日志/SGGLDB_WH_2024-7-1-01phf.sql b/DataBase/版本日志/SGGLDB_WH_2024-7-1-01phf.sql
new file mode 100644
index 00000000..b64483ee
--- /dev/null
+++ b/DataBase/版本日志/SGGLDB_WH_2024-7-1-01phf.sql
@@ -0,0 +1,98 @@
+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,
+ 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,
+ Person.HeadImage,
+ RealNameAddTime,
+ Person.IsBlacklist
+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.CountryId=City.countryId
+Left JOIN Base_CNProfessional AS CNProfessional ON CNProfessional.CNProfessionalId = Person.MainCNProfessionalId
+
+
+GO
\ No newline at end of file
diff --git a/DataBase/版本日志/SGGLDB_WH_2024-7-1-phf.sql b/DataBase/版本日志/SGGLDB_WH_2024-7-1-phf.sql
new file mode 100644
index 00000000..66fdbb0a
--- /dev/null
+++ b/DataBase/版本日志/SGGLDB_WH_2024-7-1-phf.sql
@@ -0,0 +1,8 @@
+--Ӻ
+ALTER TABLE siteperson_person
+ADD IsBlacklist bit NULL;
+
+--Ӻ˵
+insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
+values('06A96829-08BF-4314-896A-81579039F82D','','HSSE/SitePerson/BlackPersonList.aspx',11,'EE260447-028F-46AF-8864-9A5DC9DAA5BD','Menu_HSSE',0,1,1)
+go
diff --git a/DataBase/版本日志/SGGLDB_WH_2024-7-2-phf.sql b/DataBase/版本日志/SGGLDB_WH_2024-7-2-phf.sql
new file mode 100644
index 00000000..49e13536
--- /dev/null
+++ b/DataBase/版本日志/SGGLDB_WH_2024-7-2-phf.sql
@@ -0,0 +1,35 @@
+INSERT INTO Base_RiskLevel(RiskLevelId,RiskLevel,RiskLevelName,MinValue,MaxValue,ControlMeasures,Days)
+values('dc123980-732c-4fdc-a08e-7d03ebd4388e','5','五级','0','0','五级','1');
+
+--删除菜单“HSE费用▷ ▷ HSE费用计划;HSE费用支出;分包商HSE费用申请”。
+update sys_menu set IsUsed=0 where menuname='HSE费用计划';
+update sys_menu set IsUsed=0 where menuname='HSE费用支出';
+update sys_menu set IsUsed=0 where menuname='分包商HSE费用申请';
+update sys_menu set IsUsed=0 where menuname='分包商HSE费用投入登记';
+--合同HSE费用额登记
+insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
+values('C6CF3A5C-546B-483A-B742-A77F2E152523','合同HSE费用额登记','HSSE/CostGoods/FeeRegistration.aspx',9,'20ECB69E-28C4-4FAC-941A-15F446AEB634','Menu_HSSE',0,1,1)
+go
+insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
+values('8CC1F1E8-3CB4-4213-A88D-EFDDA3E2272B','C6CF3A5C-546B-483A-B742-A77F2E152523','增加',1)
+insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
+values('DF601450-8F0A-427A-9BB4-30E9D3A6123A','C6CF3A5C-546B-483A-B742-A77F2E152523','修改',2)
+insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
+values('CE006C1E-476F-4D3C-8B28-4114B5CD360F','C6CF3A5C-546B-483A-B742-A77F2E152523','删除',3)
+insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
+values('10C0B8CF-B32B-4D11-AACA-972D085015BB','C6CF3A5C-546B-483A-B742-A77F2E152523','保存',4)
+go
+
+CREATE TABLE [dbo].[CostGoods_FeeRegistration](
+ [Id] [nvarchar](50) NOT NULL,
+ [ProjectId] [nvarchar](50) NULL,
+ [UnitId] [nvarchar](50) NULL,
+ [Cost] [decimal](18, 2) NULL,
+ [CompileDate] [datetime] NULL,
+ [CompileMan] [nvarchar](50) NULL,
+ CONSTRAINT [PK_CostGoods_FeeRegistration] PRIMARY KEY CLUSTERED
+(
+ [Id] 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
\ No newline at end of file
diff --git a/DataBase/版本日志/SGGLDB_WH_2024-7-4-phf.sql b/DataBase/版本日志/SGGLDB_WH_2024-7-4-phf.sql
new file mode 100644
index 00000000..9461e26b
--- /dev/null
+++ b/DataBase/版本日志/SGGLDB_WH_2024-7-4-phf.sql
@@ -0,0 +1,30 @@
+--HSSE/CostGoods/PayRegistration.aspx
+update SYS_MENU set URL='HSSE/CostGoods/PayRegistrationNew.aspx' where menuid='9EFF1A0F-87AA-43E7-83B0-79EEAAC8848E';
+
+--HSSE/CostGoods/CostLedger.aspx
+update SYS_MENU set URL='HSSE/CostGoods/CostLedgerNew.aspx' where menuid='19C1370F-92C0-4E31-87B4-8BADA74113E4';
+
+CREATE TABLE [dbo].[CostGoods_HseExpense](
+ [Id] [nvarchar](50) NOT NULL,
+ [ProjectId] [nvarchar](50) NULL,
+ [UnitId] [nvarchar](50) NULL,
+ [PayDate] [datetime] NULL,
+ [PayMonth] [nvarchar](50) NULL,
+ [SMonthType1] [decimal](18, 2) NULL,
+ [SMonthType2] [decimal](18, 2) NULL,
+ [SMonthType3] [decimal](18, 2) NULL,
+ [SMonthType4] [decimal](18, 2) NULL,
+ [SMonthType5] [decimal](18, 2) NULL,
+ [SMonthType6] [decimal](18, 2) NULL,
+ [SMonthType7] [decimal](18, 2) NULL,
+ [SMonthType8] [decimal](18, 2) NULL,
+ [SMonthType9] [decimal](18, 2) NULL,
+ [SMonthType10] [decimal](18, 2) NULL,
+ [CompileMan] [nvarchar](50) NULL,
+ [CompileDate] [datetime] NULL,
+ CONSTRAINT [PK_CostGoods_HseExpense] PRIMARY KEY CLUSTERED
+(
+ [Id] 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
diff --git a/SGGL/BLL/BLL.csproj b/SGGL/BLL/BLL.csproj
index b1ab29fd..4473098d 100644
--- a/SGGL/BLL/BLL.csproj
+++ b/SGGL/BLL/BLL.csproj
@@ -54,9 +54,9 @@
False
-
+
False
- ..\Lib\Microsoft.SQLServer.ManagedDTS.dll
+ C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.SqlServer.ManagedDTS\v4.0_16.0.0.0__89845dcd8080cc91\新建文件夹\Microsoft.SQLServer.ManagedDTS.dll
@@ -396,7 +396,9 @@
+
+
diff --git a/SGGL/BLL/BaseInfo/RiskLevelService.cs b/SGGL/BLL/BaseInfo/RiskLevelService.cs
index 3e92769e..289cfc25 100644
--- a/SGGL/BLL/BaseInfo/RiskLevelService.cs
+++ b/SGGL/BLL/BaseInfo/RiskLevelService.cs
@@ -22,6 +22,16 @@ namespace BLL
return Funs.DB.Base_RiskLevel.FirstOrDefault(e => e.RiskLevelId == riskLevelId);
}
+ ///
+ /// 根据主键获取许可证类型
+ ///
+ ///
+ ///
+ public static Model.Base_RiskLevel GetRiskLevelBy(string riskLevel)
+ {
+ return Funs.DB.Base_RiskLevel.FirstOrDefault(e => e.RiskLevel == Convert.ToInt32(riskLevel));
+ }
+
///
/// 添加许可证类型
///
diff --git a/SGGL/BLL/Common/Const.cs b/SGGL/BLL/Common/Const.cs
index 6c042878..8f6e97aa 100644
--- a/SGGL/BLL/Common/Const.cs
+++ b/SGGL/BLL/Common/Const.cs
@@ -2279,6 +2279,11 @@ namespace BLL
/// 安全费用管理
///
public const string ProjectHSSECostManageMenuId = "5C74F09D-FDE3-4995-A1D6-0549A8693940";
+
+ ///
+ /// 合同HSE费用额登记
+ ///
+ public const string FeeRegistrationMenuId = "C6CF3A5C-546B-483A-B742-A77F2E152523";
#endregion
#region HSSE行政管理
diff --git a/SGGL/BLL/HSSE/CostGoods/FeeRegistration.cs b/SGGL/BLL/HSSE/CostGoods/FeeRegistration.cs
new file mode 100644
index 00000000..bb8a6231
--- /dev/null
+++ b/SGGL/BLL/HSSE/CostGoods/FeeRegistration.cs
@@ -0,0 +1,94 @@
+using System;
+using System.Collections.Generic;
+using System.Data.SqlClient;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace BLL
+{
+ ///
+ /// 合同HSE费用额登记
+ ///
+ public class FeeRegistration
+ {
+ public static bool Insert(Model.CostGoods_FeeRegistration model)
+ {
+ try
+ {
+ Funs.DB.CostGoods_FeeRegistration.InsertOnSubmit(model);
+ Funs.DB.SubmitChanges();
+ return true;
+ }
+ catch (Exception ex)
+ {
+ ErrLogInfo.WriteLog($"插入数据失败,原因:{ex.Message}");
+ return false;
+ }
+ }
+
+ public static bool Update(Model.CostGoods_FeeRegistration model)
+ {
+ try
+ {
+ var result = Funs.DB.CostGoods_FeeRegistration.FirstOrDefault(a => a.Id == model.Id);
+ if (result != null)
+ {
+ result.UnitId = model.UnitId;
+ result.Cost = model.Cost;
+ Funs.DB.SubmitChanges();
+ }
+ return true;
+ }
+ catch (Exception ex)
+ {
+ ErrLogInfo.WriteLog($"更新表数据失败,原因:{ex.Message}");
+ return false;
+ }
+ }
+
+ public static bool Delete(List newId)
+ {
+ try
+ {
+ var result = Funs.DB.CostGoods_FeeRegistration.Where(a => newId.Contains(a.Id)).ToList();
+ if (result.Count > 0)
+ {
+ Funs.DB.CostGoods_FeeRegistration.DeleteAllOnSubmit(result);
+ Funs.DB.SubmitChanges();
+ }
+ return true;
+ }
+ catch (Exception ex)
+ {
+ ErrLogInfo.WriteLog($"删除数据失败,原因:{ex.Message}");
+ return false;
+ }
+ }
+
+ public static bool Delete(string newId)
+ {
+ try
+ {
+ var result = Funs.DB.CostGoods_FeeRegistration.Where(a => a.Id == newId).ToList();
+ if (result.Count > 0)
+ {
+ Funs.DB.CostGoods_FeeRegistration.DeleteAllOnSubmit(result);
+ Funs.DB.SubmitChanges();
+ }
+ return true;
+ }
+ catch (Exception ex)
+ {
+ ErrLogInfo.WriteLog($"删除数据失败,原因:{ex.Message}");
+ return false;
+ }
+ }
+
+ public static Model.CostGoods_FeeRegistration Detail(string newId)
+ {
+ var result = Funs.DB.CostGoods_FeeRegistration.FirstOrDefault(a => a.Id == newId);
+ return result;
+ }
+ }
+}
diff --git a/SGGL/BLL/HSSE/CostGoods/HseExpenseService.cs b/SGGL/BLL/HSSE/CostGoods/HseExpenseService.cs
new file mode 100644
index 00000000..43a185b4
--- /dev/null
+++ b/SGGL/BLL/HSSE/CostGoods/HseExpenseService.cs
@@ -0,0 +1,106 @@
+using System;
+using System.Collections.Generic;
+using System.Data.SqlClient;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace BLL
+{
+ ///
+ /// HSE费用登记(新)
+ ///
+ public class HseExpenseService
+ {
+ public static bool Insert(Model.CostGoods_HseExpense model)
+ {
+ try
+ {
+ Funs.DB.CostGoods_HseExpense.InsertOnSubmit(model);
+ Funs.DB.SubmitChanges();
+ return true;
+ }
+ catch (Exception ex)
+ {
+ ErrLogInfo.WriteLog($"插入数据失败,原因:{ex.Message}");
+ return false;
+ }
+ }
+
+ public static bool Update(Model.CostGoods_HseExpense model)
+ {
+ try
+ {
+ var result = Funs.DB.CostGoods_HseExpense.FirstOrDefault(a => a.Id == model.Id);
+ if (result != null)
+ {
+ result.UnitId = model.UnitId;
+ result.PayDate = model.PayDate;
+ result.PayMonth = model.PayMonth;
+
+ result.SMonthType1 = model.SMonthType1;
+ result.SMonthType2 = model.SMonthType2;
+ result.SMonthType3 = model.SMonthType3;
+ result.SMonthType4 = model.SMonthType4;
+ result.SMonthType5 = model.SMonthType5;
+ result.SMonthType6 = model.SMonthType6;
+ result.SMonthType7 = model.SMonthType7;
+ result.SMonthType8 = model.SMonthType8;
+ result.SMonthType9 = model.SMonthType9;
+ result.SMonthType10 = model.SMonthType10;
+ Funs.DB.SubmitChanges();
+ }
+ return true;
+ }
+ catch (Exception ex)
+ {
+ ErrLogInfo.WriteLog($"更新表数据失败,原因:{ex.Message}");
+ return false;
+ }
+ }
+
+ public static bool Delete(List newId)
+ {
+ try
+ {
+ var result = Funs.DB.CostGoods_HseExpense.Where(a => newId.Contains(a.Id)).ToList();
+ if (result.Count > 0)
+ {
+ Funs.DB.CostGoods_HseExpense.DeleteAllOnSubmit(result);
+ Funs.DB.SubmitChanges();
+ }
+ return true;
+ }
+ catch (Exception ex)
+ {
+ ErrLogInfo.WriteLog($"删除数据失败,原因:{ex.Message}");
+ return false;
+ }
+ }
+
+ public static bool Delete(string newId)
+ {
+ try
+ {
+ var result = Funs.DB.CostGoods_HseExpense.Where(a => a.Id == newId).ToList();
+ if (result.Count > 0)
+ {
+ Funs.DB.CostGoods_HseExpense.DeleteAllOnSubmit(result);
+ Funs.DB.SubmitChanges();
+ }
+ return true;
+ }
+ catch (Exception ex)
+ {
+ ErrLogInfo.WriteLog($"删除数据失败,原因:{ex.Message}");
+ return false;
+ }
+ }
+
+ public static Model.CostGoods_HseExpense Detail(string newId)
+ {
+ var result = Funs.DB.CostGoods_HseExpense.FirstOrDefault(a => a.Id == newId);
+ return result;
+ }
+ }
+}
diff --git a/SGGL/BLL/HSSE/SitePerson/PersonService.cs b/SGGL/BLL/HSSE/SitePerson/PersonService.cs
index dc69e2a4..8dead899 100644
--- a/SGGL/BLL/HSSE/SitePerson/PersonService.cs
+++ b/SGGL/BLL/HSSE/SitePerson/PersonService.cs
@@ -122,7 +122,7 @@ namespace BLL
/// 每页数量
///
public static IEnumerable getListData(string projectId, string unitId, string personName, string identityCard, string treamGroupId, string workPostIds,
- bool ckTrain, string postType, bool ckJT, bool ckIdCardInfoNotOK, Grid Grid1)
+ bool ckTrain, string postType, bool ckJT, bool ckIdCardInfoNotOK, Grid Grid1,bool isBlack=false)
{
IQueryable getPersonList = getPersonLists.Where(x => x.ProjectId == projectId);
if (!string.IsNullOrEmpty(unitId))
@@ -136,6 +136,15 @@ namespace BLL
getPersonList = getPersonList.Where(x => x.UnitId == unitId);
}
}
+
+ if (isBlack == false)
+ {
+ getPersonList = getPersonList.Where(x => x.IsBlacklist != true || x.IsBlacklist == null);
+ }
+ else {
+ getPersonList = getPersonList.Where(x => x.IsBlacklist == true);
+ }
+
if (!string.IsNullOrEmpty(personName))
{
getPersonList = getPersonList.Where(x => x.PersonName.Contains(personName));
diff --git a/SGGL/BLL/OpenService/MonitorService.cs b/SGGL/BLL/OpenService/MonitorService.cs
index 27694d35..6e1d1ee6 100644
--- a/SGGL/BLL/OpenService/MonitorService.cs
+++ b/SGGL/BLL/OpenService/MonitorService.cs
@@ -5,7 +5,7 @@ using System.Linq;
using System.Web.UI.WebControls;
using System.Collections.Generic;
using Newtonsoft.Json.Linq;
-using Microsoft.SqlServer.Dts.Runtime;
+//using Microsoft.SqlServer.Dts.Runtime;
namespace BLL
{
diff --git a/SGGL/FineUIPro.Web/AttachFile/webuploader.aspx.cs b/SGGL/FineUIPro.Web/AttachFile/webuploader.aspx.cs
index 8f7fdbe8..4880d08a 100644
--- a/SGGL/FineUIPro.Web/AttachFile/webuploader.aspx.cs
+++ b/SGGL/FineUIPro.Web/AttachFile/webuploader.aspx.cs
@@ -710,6 +710,74 @@ namespace FineUIPro.Web.AttachFile
///保存方法
this.SaveData(source.ToString(), attachUrl);
ShowNotify("保存成功!", MessageBoxIcon.Success);
+
+ #region 统一人员资质上传功能2024-7-1
+ if (MenuId== BLL.Const.PersonListMenuId && Request.QueryString["strParam"]=="4")
+ {
+ //如果是人员信息修改安全生产考核合格证书/特种作业操作证(同步 特种作业人员资质、安管人员资质)
+ var personId = ToKeyId.Split('#')[0].ToString();
+ var PersonQualityModel = Funs.DB.QualityAudit_PersonQuality.FirstOrDefault(x => x.PersonId == personId);
+ if (PersonQualityModel!=null)
+ {
+ UploadFileService.SaveAttachUrl(source.ToString(), attachUrl,
+ BLL.Const.PersonQualityMenuId, PersonQualityModel.PersonQualityId);
+ }
+
+ var SafePersonQualityModel = Funs.DB.QualityAudit_SafePersonQuality.FirstOrDefault(x => x.PersonId == personId);
+ if (SafePersonQualityModel != null)
+ {
+ UploadFileService.SaveAttachUrl(source.ToString(), attachUrl,
+ BLL.Const.SafePersonQualityMenuId, SafePersonQualityModel.SafePersonQualityId);
+ }
+ }
+
+ if (MenuId== BLL.Const.PersonQualityMenuId)
+ {
+ var PersonQualityModel = Funs.DB.QualityAudit_PersonQuality.FirstOrDefault(x => x.PersonQualityId == ToKeyId);
+ if (PersonQualityModel!=null)
+ {
+ var personId = PersonQualityModel.PersonId;
+
+ var SafePersonQualityModel = Funs.DB.QualityAudit_SafePersonQuality.FirstOrDefault(x => x.PersonId == personId);
+ if (SafePersonQualityModel != null)
+ {
+ UploadFileService.SaveAttachUrl(source.ToString(), attachUrl,
+ BLL.Const.SafePersonQualityMenuId, SafePersonQualityModel.SafePersonQualityId);
+ }
+
+ var SitepersonModel = Funs.DB.SitePerson_Person.FirstOrDefault(x => x.PersonId == personId);
+ if (SitepersonModel!=null)
+ {
+ UploadFileService.SaveAttachUrl(source.ToString(), attachUrl,
+ BLL.Const.PersonListMenuId, SitepersonModel.PersonId+"#4");
+ }
+ }
+ }
+
+ if (MenuId== BLL.Const.SafePersonQualityMenuId)
+ {
+ var SafePersonQualityModel = Funs.DB.QualityAudit_SafePersonQuality.FirstOrDefault(x => x.SafePersonQualityId == ToKeyId);
+ if (SafePersonQualityModel!=null)
+ {
+ var personId = SafePersonQualityModel.PersonId;
+ var PersonQualityModel = Funs.DB.QualityAudit_PersonQuality.FirstOrDefault(x => x.PersonId == personId);
+ if (PersonQualityModel != null)
+ {
+ UploadFileService.SaveAttachUrl(source.ToString(), attachUrl,
+ BLL.Const.PersonQualityMenuId, PersonQualityModel.PersonQualityId);
+ }
+
+ var SitepersonModel = Funs.DB.SitePerson_Person.FirstOrDefault(x => x.PersonId == personId);
+ if (SitepersonModel != null)
+ {
+ UploadFileService.SaveAttachUrl(source.ToString(), attachUrl,
+ BLL.Const.PersonListMenuId, SitepersonModel.PersonId + "#4");
+ }
+
+ }
+ }
+ #endregion
+
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
}
}
diff --git a/SGGL/FineUIPro.Web/ErrLog.txt b/SGGL/FineUIPro.Web/ErrLog.txt
index 9715dc25..c7ce3afc 100644
--- a/SGGL/FineUIPro.Web/ErrLog.txt
+++ b/SGGL/FineUIPro.Web/ErrLog.txt
@@ -48,9 +48,174 @@ IP地址:::1
出错时间:06/26/2024 15:25:22
+错误信息开始=====>
+错误类型:HttpCompileException
+错误信息:g:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\HSSE\SitePerson\PersonList.aspx(185): error CS1061: “ASP.hsse_siteperson_personlist_aspx”不包含“btnMenuBlack_Click”的定义,并且找不到可接受类型为“ASP.hsse_siteperson_personlist_aspx”的第一个参数的扩展方法“btnMenuBlack_Click”(是否缺少 using 指令或程序集引用?)
+错误堆栈:
+ 在 System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
+ 在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
+ 在 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
+ 在 System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)
+ 在 System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp)
+ 在 System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath)
+ 在 System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path)
+ 在 System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
+ 在 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
+ 在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
+出错时间:07/01/2024 17:11:58
+出错文件:http://localhost:8579/HSSE/SitePerson/PersonList.aspx
+IP地址:::1
+
+出错时间:07/01/2024 17:11:58
+
+
+错误信息开始=====>
+错误类型:HttpCompileException
+错误信息:g:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\HSSE\SitePerson\PersonList.aspx(185): error CS1061: “ASP.hsse_siteperson_personlist_aspx”不包含“btnMenuBlack_Click”的定义,并且找不到可接受类型为“ASP.hsse_siteperson_personlist_aspx”的第一个参数的扩展方法“btnMenuBlack_Click”(是否缺少 using 指令或程序集引用?)
+错误堆栈:
+ 在 System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
+ 在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
+ 在 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
+ 在 System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)
+ 在 System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp)
+ 在 System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath)
+ 在 System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path)
+ 在 System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
+ 在 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
+ 在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
+出错时间:07/01/2024 17:14:10
+出错文件:http://localhost:8579/HSSE/SitePerson/PersonList.aspx
+IP地址:::1
+
+出错时间:07/01/2024 17:14:10
+
+
+错误信息开始=====>
+错误类型:HttpCompileException
+错误信息:g:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\HSSE\SitePerson\PersonList.aspx(185): error CS1061: “ASP.hsse_siteperson_personlist_aspx”不包含“btnMenuBlack_Click”的定义,并且找不到可接受类型为“ASP.hsse_siteperson_personlist_aspx”的第一个参数的扩展方法“btnMenuBlack_Click”(是否缺少 using 指令或程序集引用?)
+错误堆栈:
+ 在 System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
+ 在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
+ 在 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
+ 在 System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)
+ 在 System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp)
+ 在 System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath)
+ 在 System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path)
+ 在 System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
+ 在 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
+ 在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
+出错时间:07/01/2024 17:14:36
+出错文件:http://localhost:8579/HSSE/SitePerson/PersonList.aspx
+IP地址:::1
+
+出错时间:07/01/2024 17:14:36
+
+
+错误信息开始=====>
+错误类型:HttpCompileException
+错误信息:g:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\HSSE\SitePerson\BlackPersonList.aspx(28): error CS1061: “ASP.hsse_siteperson_blackpersonlist_aspx”不包含“drpPost_SelectedIndexChanged”的定义,并且找不到可接受类型为“ASP.hsse_siteperson_blackpersonlist_aspx”的第一个参数的扩展方法“drpPost_SelectedIndexChanged”(是否缺少 using 指令或程序集引用?)
+错误堆栈:
+ 在 System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
+ 在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
+ 在 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
+ 在 System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)
+ 在 System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp)
+ 在 System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath)
+ 在 System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path)
+ 在 System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
+ 在 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
+ 在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
+出错时间:07/01/2024 17:35:05
+出错文件:http://localhost:8579/HSSE/SitePerson/BlackPersonList.aspx
+IP地址:::1
+
+出错时间:07/01/2024 17:35:05
+
+
+错误信息开始=====>
+错误类型:HttpCompileException
+错误信息:g:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\HSSE\SitePerson\BlackPersonList.aspx(28): error CS1061: “ASP.hsse_siteperson_blackpersonlist_aspx”不包含“drpPost_SelectedIndexChanged”的定义,并且找不到可接受类型为“ASP.hsse_siteperson_blackpersonlist_aspx”的第一个参数的扩展方法“drpPost_SelectedIndexChanged”(是否缺少 using 指令或程序集引用?)
+错误堆栈:
+ 在 System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
+ 在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
+ 在 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
+ 在 System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)
+ 在 System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp)
+ 在 System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath)
+ 在 System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path)
+ 在 System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
+ 在 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
+ 在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
+出错时间:07/01/2024 17:37:14
+出错文件:http://localhost:8579/HSSE/SitePerson/BlackPersonList.aspx
+IP地址:::1
+
+出错时间:07/01/2024 17:37:14
+
+
+错误信息开始=====>
+错误类型:FormatException
+错误信息:输入字符串的格式不正确。
+错误堆栈:
+ 在 System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
+ 在 System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
+ 在 System.Int32.Parse(String s)
+ 在 FineUIPro.Web.BaseInfo.RiskLevelEdit.btnSave_Click(Object sender, EventArgs e) 位置 G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\BaseInfo\RiskLevelEdit.aspx.cs:行号 91
+ 在 FineUIPro.Button.OnClick(EventArgs e)
+ 在 (Button , EventArgs )
+ 在 FineUIPro.Button.RaisePostBackEvent(String eventArgument)
+ 在 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
+ 在 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
+ 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
+出错时间:07/02/2024 14:59:40
+出错文件:http://localhost:8579/BaseInfo/RiskLevelEdit.aspx
+IP地址:::1
+操作人员:JT
+
+出错时间:07/02/2024 14:59:40
+
+
+错误信息开始=====>
+错误类型:MissingMethodException
+错误信息:找不到方法:“Model.Base_RiskLevel BLL.RiskLevelService.GetRiskLevelBy(System.String)”。
+错误堆栈:
+ 在 FineUIPro.Web.HSSE.Hazard.HazardListEdit.Window2_Close(Object sender, WindowCloseEventArgs e)
+ 在 FineUIPro.Window.OnClose(WindowCloseEventArgs e)
+ 在 (Window , WindowCloseEventArgs )
+ 在 FineUIPro.Window.RaisePostBackEvent(String eventArgument)
+ 在 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
+ 在 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
+ 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
+出错时间:07/02/2024 15:07:45
+出错文件:http://localhost:8579/HSSE/Hazard/HazardListEdit.aspx
+IP地址:::1
+操作人员:JT
+
+出错时间:07/02/2024 15:07:45
+
+
+错误信息开始=====>
+错误类型:MissingMethodException
+错误信息:找不到方法:“Model.Base_RiskLevel BLL.RiskLevelService.GetRiskLevelBy(System.String)”。
+错误堆栈:
+ 在 FineUIPro.Web.HSSE.Hazard.HazardListEdit.Window2_Close(Object sender, WindowCloseEventArgs e)
+ 在 FineUIPro.Window.OnClose(WindowCloseEventArgs e)
+ 在 (Window , WindowCloseEventArgs )
+ 在 FineUIPro.Window.RaisePostBackEvent(String eventArgument)
+ 在 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
+ 在 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
+ 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
+出错时间:07/02/2024 15:07:59
+出错文件:http://localhost:8579/HSSE/Hazard/HazardListEdit.aspx
+IP地址:::1
+操作人员:JT
+
+出错时间:07/02/2024 15:07:59
+
+
错误信息开始=====>
错误类型:SqlException
-错误信息:参数化查询 '(@ProjectId nvarchar(4000))select InspectionPersonId, Inspection' 需要参数 '@ProjectId',但未提供该参数。
+错误信息:列名 'CompileMan' 无效。
错误堆栈:
在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
@@ -68,18 +233,72 @@ IP地址:::1
在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
- 在 BLL.SQLHelper.GetDataTableRunText(String strSql, SqlParameter[] parameters) 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\SQLHelper.cs:行号 311
- 在 FineUIPro.Web.Comprehensive.InspectionPerson.BindGrid() 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\CQMS\Comprehensive\InspectionPerson.aspx.cs:行号 62
- 在 FineUIPro.Web.Comprehensive.InspectionPerson.Page_Load(Object sender, EventArgs e) 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\CQMS\Comprehensive\InspectionPerson.aspx.cs:行号 26
+ 在 BLL.SQLHelper.GetDataTableRunText(String strSql, SqlParameter[] parameters) 位置 G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\SQLHelper.cs:行号 311
+ 在 FineUIPro.Web.HSSE.CostGoods.FeeRegistration.BindGrid() 位置 G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\HSSE\CostGoods\FeeRegistration.aspx.cs:行号 99
+ 在 FineUIPro.Web.HSSE.CostGoods.FeeRegistration.Page_Load(Object sender, EventArgs e) 位置 G:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\HSSE\CostGoods\FeeRegistration.aspx.cs:行号 55
在 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
在 System.EventHandler.Invoke(Object sender, EventArgs e)
在 System.Web.UI.Control.OnLoad(EventArgs e)
在 System.Web.UI.Control.LoadRecursive()
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:06/28/2024 14:13:32
-出错文件:http://localhost:8579/CQMS/Comprehensive/InspectionPerson.aspx
+出错时间:07/02/2024 16:46:52
+出错文件:http://localhost:8579/HSSE/CostGoods/FeeRegistration.aspx
IP地址:::1
操作人员:JT
-出错时间:06/28/2024 14:13:32
+出错时间:07/02/2024 16:46:52
+
+
+错误信息开始=====>
+错误类型:NullReferenceException
+错误信息:未将对象引用设置到对象的实例。
+错误堆栈:
+ 在 (Object )
+ 在 FineUIPro.GridRow.uwEUVXJIBfEGVvHqMvTlecFpBACr()
+ 在 (GridRow )
+ 在 FineUIPro.GridRow.InitTemplateContainers()
+ 在 (GridRow )
+ 在 FineUIPro.Grid.JKAqhrYRKGjUrputGryVTdIrcyJN(Int32 , Object )
+ 在 (Grid , Int32 , Object )
+ 在 FineUIPro.Grid.BCddVmyfIadUytlhvgnchfKxYmAe(DataTable , Boolean )
+ 在 (Grid , DataTable , Boolean )
+ 在 FineUIPro.Grid.DataBind(Boolean keepCurrentData)
+ 在 (Grid , Boolean )
+ 在 FineUIPro.Grid.DataBind()
+ 在 FineUIPro.Web.HSSE.CostGoods.FeeRegistration.BindGrid()
+ 在 FineUIPro.Web.HSSE.CostGoods.FeeRegistration.Page_Load(Object sender, EventArgs e)
+ 在 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
+ 在 System.EventHandler.Invoke(Object sender, EventArgs e)
+ 在 System.Web.UI.Control.OnLoad(EventArgs e)
+ 在 System.Web.UI.Control.LoadRecursive()
+ 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
+出错时间:07/02/2024 16:50:32
+出错文件:http://localhost:8579/HSSE/CostGoods/FeeRegistration.aspx
+IP地址:::1
+操作人员:JT
+
+出错时间:07/02/2024 16:50:32
+
+
+错误信息开始=====>
+错误类型:HttpCompileException
+错误信息:g:\公司项目\五环\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\HSSE\CostGoods\PayRegistrationNewEdit.aspx(36): error CS1061: “ASP.hsse_costgoods_payregistrationnewedit_aspx”不包含“SMonthTypeText_TextChanged”的定义,并且找不到可接受类型为“ASP.hsse_costgoods_payregistrationnewedit_aspx”的第一个参数的扩展方法“SMonthTypeText_TextChanged”(是否缺少 using 指令或程序集引用?)
+错误堆栈:
+ 在 System.Web.Compilation.BuildManager.PostProcessFoundBuildResult(BuildResult result, Boolean keyFromVPP, VirtualPath virtualPath)
+ 在 System.Web.Compilation.BuildManager.GetBuildResultFromCacheInternal(String cacheKey, Boolean keyFromVPP, VirtualPath virtualPath, Int64 hashCode, Boolean ensureIsUpToDate)
+ 在 System.Web.Compilation.BuildManager.GetVPathBuildResultFromCacheInternal(VirtualPath virtualPath, Boolean ensureIsUpToDate)
+ 在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
+ 在 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
+ 在 System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)
+ 在 System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp)
+ 在 System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath)
+ 在 System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path)
+ 在 System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
+ 在 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
+ 在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
+出错时间:07/04/2024 09:53:49
+出错文件:http://localhost:8579/HSSE/CostGoods/PayRegistrationNewEdit.aspx
+IP地址:::1
+
+出错时间:07/04/2024 09:53:49
diff --git a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj
index 3d8280d3..9a02d7c9 100644
--- a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj
+++ b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj
@@ -29,6 +29,11 @@
+
+
+
+
+ 12.0
true
@@ -40,6 +45,7 @@
4
AnyCPU
false
+ MinimumRecommendedRules.ruleset
pdbonly
@@ -49,6 +55,7 @@
prompt
4
false
+ MinimumRecommendedRules.ruleset
false
@@ -932,6 +939,7 @@
+
@@ -942,6 +950,8 @@
+
+
@@ -949,6 +959,8 @@
+
+
@@ -1275,6 +1287,7 @@
+
@@ -10956,6 +10969,13 @@
CostLedger.aspx
+
+ CostLedgerNew.aspx
+ ASPXCodeBehind
+
+
+ CostLedgerNew.aspx
+
CostManage.aspx
ASPXCodeBehind
@@ -11026,6 +11046,20 @@
ExpenseView.aspx
+
+ FeeRegistration.aspx
+ ASPXCodeBehind
+
+
+ FeeRegistration.aspx
+
+
+ FeeRegistrationEdit.aspx
+ ASPXCodeBehind
+
+
+ FeeRegistrationEdit.aspx
+
GoodsManage.aspx
ASPXCodeBehind
@@ -11075,6 +11109,20 @@
PayRegistrationEdit.aspx
+
+ PayRegistrationNew.aspx
+ ASPXCodeBehind
+
+
+ PayRegistrationNew.aspx
+
+
+ PayRegistrationNewEdit.aspx
+ ASPXCodeBehind
+
+
+ PayRegistrationNewEdit.aspx
+
SubPayRegistration.aspx
ASPXCodeBehind
@@ -13357,6 +13405,13 @@
SafetyOrganizationEdit.aspx
+
+ BlackPersonList.aspx
+ ASPXCodeBehind
+
+
+ BlackPersonList.aspx
+
DayReport.aspx
ASPXCodeBehind
@@ -18974,7 +19029,6 @@
-
@@ -18994,6 +19048,7 @@
+