diff --git a/DataBase/版本日志/EProjectDB_2024-05-24.sql b/DataBase/版本日志/EProjectDB_2024-05-24.sql
new file mode 100644
index 0000000..e6055de
--- /dev/null
+++ b/DataBase/版本日志/EProjectDB_2024-05-24.sql
@@ -0,0 +1,45 @@
+
+
+ALTER VIEW [dbo].[View_NewManHours_Plan]
+AS
+--scs修改于2024.05.24
+SELECT p.ManHoursPlanId,
+p.ResourcePlanId,
+p.EProjectId,
+p.EngineerId,
+p.Account,
+p.DisciplineId,
+(CASE WHEN p.Discipline='M00' THEN 'Project Management' ELSE p.Discipline END) AS Discipline,
+(CASE WHEN p.Roles='M00' THEN 'M00_Project Management'
+ WHEN CHARINDEX('_',p.Roles)=0 THEN p.Roles+'_'+p.Discipline
+ WHEN CHARINDEX('_',p.Roles)>0 THEN LEFT(p.Roles,(CHARINDEX('_',p.Roles)))+p.Discipline +
+ SUBSTRING(p.Roles,CHARINDEX('_',p.Roles),LEN(p.Roles)) END) AS Roles,
+p.ManHours,
+p.AccountDisabled,
+e.ProjectControl_JobNo,
+e.ProjectControl_JobType,
+e.PM_MA_JobReveive,
+e.ProjectControl_JobStatus,
+e.ProjectControl_JobTitle,
+e.ProjectControl_BUCode,
+e.ProjectControl_PC_CancelDate,
+e.CM_MA_MC,
+e.Job_Hold,
+e.PM_MA_ProjectApproval,--final approve
+u.UserName AS EngineerName,
+u.DepartId,
+u.DepartName,
+e.ProjectControl_MS_ResourcePlanReceived,
+e.ProjectControl_NetworkDate,
+u.IsCalculated,
+(SELECT ISNULL(SUM(ISNULL(act.Hours,0)),0) FROM dbo.ManHours_Actual act WHERE act.ManHoursPlanId=p.ManHoursPlanId) AS ActHours
+FROM dbo.ManHours_Plan AS p
+LEFT JOIN dbo.Editor_EProject AS e ON p.EProjectId = e.EProjectId
+LEFT JOIN dbo.View_Sys_Users AS u ON p.EngineerId = u.UserId
+WHERE (p.EProjectId IS NOT NULL)
+
+
+
+GO
+
+
diff --git a/DataBase/版本日志/EProjectDB_2024-05-29.sql b/DataBase/版本日志/EProjectDB_2024-05-29.sql
new file mode 100644
index 0000000..bda7543
--- /dev/null
+++ b/DataBase/版本日志/EProjectDB_2024-05-29.sql
@@ -0,0 +1,136 @@
+ALTER VIEW [dbo].[View_ProjectListReport]
+AS
+/*********报表:项目列表 佘春生修改于2024.05.29*********/
+SELECT eproject.EProjectId,
+eproject.ProjectControl_BUCode,--BU.
+eproject.ProjectControl_JobNo,--Job No
+eproject.ProjectControl_JobType,--Job Type
+eproject.ProjectControl_LeadByName,--Lead By
+eproject.ProjectControl_JobTitle,--Job Title
+ISNULL(eproject.ProjectControl_OrginalBudget,0) AS OrginalBudget,--Org. Budget
+
+eproject.ProjectControl_ChangedBudget AS ChangedBudget,
+eproject.PM_General_CostToComplete AS CostToComplete,
+(ISNULL(eproject.ProjectControl_Actual,0)+ISNULL(eproject.ProjectControl_CommittedPRPO,0)+
+ISNULL(eproject.ProjectControl_CommittedSSRs,0)+ISNULL(eproject.PM_General_CostToComplete,0)) AS FinalCost,
+--(CASE WHEN (SELECT TOP 1 ISNULL(cost.ChangedBudget,0) FROM dbo.Editor_CostReport AS cost WHERE cost.EProjectId=eproject.EProjectId ORDER BY cost.Monthly DESC) IS NOT NULL
+--THEN (SELECT TOP 1 ISNULL(cost.ChangedBudget,0) FROM dbo.Editor_CostReport AS cost WHERE cost.EProjectId=eproject.EProjectId ORDER BY cost.Monthly DESC)
+--ELSE 0 END) AS ChangedBudget,--Chd. Budget
+
+--(CASE WHEN (SELECT TOP 1 ISNULL(cost.CostToComplete,0) FROM dbo.Editor_CostReport AS cost WHERE cost.EProjectId=eproject.EProjectId ORDER BY cost.Monthly DESC) IS NOT NULL
+--THEN (SELECT TOP 1 ISNULL(cost.CostToComplete,0) FROM dbo.Editor_CostReport AS cost WHERE cost.EProjectId=eproject.EProjectId ORDER BY cost.Monthly DESC)
+--ELSE 0 END) AS CostToComplete,--Cost.Comp
+
+--((CASE WHEN (SELECT TOP 1 ISNULL(cost.ActualCost,0) FROM dbo.Editor_CostReport AS cost WHERE cost.EProjectId=eproject.EProjectId ORDER BY cost.Monthly DESC) IS NOT NULL
+--THEN (SELECT TOP 1 ISNULL(cost.ActualCost,0) FROM dbo.Editor_CostReport AS cost WHERE cost.EProjectId=eproject.EProjectId ORDER BY cost.Monthly DESC)
+--ELSE 0 END)+
+--(CASE WHEN (SELECT TOP 1 ISNULL(cost.CommittedPRPO,0) FROM dbo.Editor_CostReport AS cost WHERE cost.EProjectId=eproject.EProjectId ORDER BY cost.Monthly DESC) IS NOT NULL
+--THEN (SELECT TOP 1 ISNULL(cost.CommittedPRPO,0) FROM dbo.Editor_CostReport AS cost WHERE cost.EProjectId=eproject.EProjectId ORDER BY cost.Monthly DESC)
+--ELSE 0 END)+
+--(CASE WHEN (SELECT TOP 1 ISNULL(cost.CommittedSSRs,0) FROM dbo.Editor_CostReport AS cost WHERE cost.EProjectId=eproject.EProjectId ORDER BY cost.Monthly DESC) IS NOT NULL
+--THEN (SELECT TOP 1 ISNULL(cost.CommittedSSRs,0) FROM dbo.Editor_CostReport AS cost WHERE cost.EProjectId=eproject.EProjectId ORDER BY cost.Monthly DESC)
+--ELSE 0 END)+
+--(CASE WHEN (SELECT TOP 1 ISNULL(cost.CostToComplete,0) FROM dbo.Editor_CostReport AS cost WHERE cost.EProjectId=eproject.EProjectId ORDER BY cost.Monthly DESC) IS NOT NULL
+--THEN (SELECT TOP 1 ISNULL(cost.CostToComplete,0) FROM dbo.Editor_CostReport AS cost WHERE cost.EProjectId=eproject.EProjectId ORDER BY cost.Monthly DESC)
+--ELSE 0 END)) AS FinalCost,--Final Cost
+
+eproject.ProjectControl_ProjectManager,--Proj. Manager
+eproject.ProjectControl_ConstManager,--Const. Manager
+eproject.ProjectControl_EMManager,
+CONVERT(NVARCHAR(10),eproject.PM_MA_JobReveive,23) AS RECEIVES,--RECEIVE
+CONVERT(NVARCHAR(10),eproject.ProjectControl_MS_Approval,23) AS ProjectControl_MS_Approval,--Appr Date(Sch)
+CONVERT(NVARCHAR(10),eproject.PM_MA_ProjectApproval,23) AS PM_MA_ProjectApproval,--Appr Date(Act)
+CONVERT(NVARCHAR(10),eproject.ProjectControl_MS_MC,23) AS ProjectControl_MS_MC,--MC (Plan)
+CONVERT(NVARCHAR(10),eproject.CM_MA_MC,23) AS CM_MA_MC,--MC (Act)
+CONVERT(NVARCHAR(10),eproject.ProjectControl_MS_Close,23) AS ProjectControl_MS_Close,--CLOSE(Sch)
+CONVERT(NVARCHAR(10),eproject.ProjectControl_ClosedDate,23) AS CloseAct,--CLOSE(Act) 代码中处理
+CONVERT(NVARCHAR(10),eproject.ProjectControl_PC_CancelDate,23) AS ProjectControl_PC_CancelDate,--Cancel Date
+CONVERT(NVARCHAR(10),eproject.ProjectControl_BC_CloseDate,23) AS ProjectControl_BC_CloseDate,--B. Close
+eproject.PM_General_Priority,--Priority
+eproject.ProjectControl_JobStatus,--Job Status
+eproject.PM_Critical,
+(SELECT TOP 1 ConstText FROM dbo.Sys_Const WHERE ConstValue=eproject.PM_ReasonForCritical AND GroupId='ReasonForCritical') AS PM_ReasonForCritical,
+(CASE WHEN DATEDIFF(DAY,eproject.PM_MA_ProjectApproval,eproject.ProjectControl_CM_SchEnd)>0
+ THEN (CASE WHEN (DATEDIFF(DAY,eproject.ProjectControl_CM_SchEnd,eproject.CM_CM_RevisedEnd)/DATEDIFF(DAY,eproject.PM_MA_ProjectApproval,eproject.ProjectControl_CM_SchEnd))>0.1 THEN 'C'
+ WHEN (DATEDIFF(DAY,eproject.ProjectControl_CM_SchEnd,eproject.CM_CM_RevisedEnd)/DATEDIFF(DAY,eproject.PM_MA_ProjectApproval,eproject.ProjectControl_CM_SchEnd))<=0.1 AND (DATEDIFF(DAY,eproject.ProjectControl_CM_SchEnd,eproject.CM_CM_RevisedEnd)/DATEDIFF(DAY,eproject.PM_MA_ProjectApproval,eproject.ProjectControl_CM_SchEnd))>0.05 THEN 'B'
+ WHEN (DATEDIFF(DAY,eproject.ProjectControl_CM_SchEnd,eproject.CM_CM_RevisedEnd)/DATEDIFF(DAY,eproject.PM_MA_ProjectApproval,eproject.ProjectControl_CM_SchEnd))<=0.05 THEN 'A'
+ ELSE '' END)
+ ELSE ''END) AS Schedule,--Sche.
+
+(CASE WHEN (SELECT TOP 1 OrginalBudget+ ChangedBudget FROM dbo.Editor_CostReport WHERE EProjectId= eproject.EProjectId ORDER BY Monthly DESC)>0
+THEN (CASE WHEN (SELECT TOP 1 (ActualCost+CommittedPRPO+CommittedSSRs+CostToComplete-OrginalBudget-ChangedBudget)/(OrginalBudget+ChangedBudget) FROM dbo.Editor_CostReport WHERE EProjectId=eproject.EProjectId ORDER BY Monthly DESC)>0.1 THEN 'C'
+ WHEN (SELECT TOP 1 (ActualCost+CommittedPRPO+CommittedSSRs+CostToComplete-OrginalBudget-ChangedBudget)/(OrginalBudget+ChangedBudget) FROM dbo.Editor_CostReport WHERE EProjectId=eproject.EProjectId ORDER BY Monthly DESC)>0.05 AND (SELECT TOP 1 (ActualCost+CommittedPRPO+CommittedSSRs+CostToComplete-OrginalBudget-ChangedBudget)/(OrginalBudget+ChangedBudget) FROM dbo.Editor_CostReport WHERE EProjectId=eproject.EProjectId ORDER BY Monthly DESC)<=0.1 THEN 'B'
+ WHEN (SELECT TOP 1 (ActualCost+CommittedPRPO+CommittedSSRs+CostToComplete-OrginalBudget-ChangedBudget)/(OrginalBudget+ChangedBudget) FROM dbo.Editor_CostReport WHERE EProjectId=eproject.EProjectId ORDER BY Monthly DESC)<=0.05 THEN 'A' ELSE '' END)
+ELSE '' END) AS Cost,--Cost
+
+(CASE WHEN eproject.PM_SC_PendingQty>0 THEN 'C'
+ WHEN (eproject.PM_SC_PendingQty=0 OR eproject.PM_SC_PendingQty IS NULL) AND PM_SC_ApprovedQty>0 THEN 'B'
+ WHEN (eproject.PM_SC_ApprovedQty=0 OR eproject.PM_SC_ApprovedQty IS NULL) AND (eproject.PM_SC_PendingQty=0 OR eproject.PM_SC_PendingQty IS NULL) THEN 'A'
+ ELSE '' END) AS Scope,--Scope
+
+eproject.ProjectControl_MOCFormNo,--MOC No.
+eproject.ProjectControl_Account,--Account
+ISNULL(eproject.ProjectControl_PVIPrediction,0) AS ProjectControl_PVIPrediction,--PVI Pre.
+eproject.ProjectControl_CostEffectvitity,--Cost Eff.
+eproject.ProjectControl_OperationRep,--Oper. Rep.
+eproject.ProjectControl_CI_ProcessName,--Process Eng.
+eproject.ProjectControl_CI_EquipmentName,--Equip. Eng.
+eproject.ProjectControl_CI_InstrumentName,--Instr. Eng.
+eproject.ProjectControl_CI_ElectricalName,--Elec. Eng.
+eproject.ProjectControl_CI_CivilName,--Civil Eng.
+eproject.PM_General_Category,--CATEGORY
+eproject.PM_General_CDI,--PROJECT_CDI
+
+CONVERT(NVARCHAR(10),(SELECT TOP 1 ReceiveHC FROM dbo.Editor_TDC WHERE [Type]='D01_IFC' AND Disc='00_ALL' AND EProjectId = eproject.EProjectId),23) AS IFC_Received,--IFC Received
+CONVERT(NVARCHAR(10),(SELECT TOP 1 InputDate FROM dbo.Editor_TDC WHERE [Type]='D11_MC' AND Disc='00_ALL' AND EProjectId = eproject.EProjectId),23) AS MC_ReceivedDate,--MC Received Date
+
+s.Detail_Eng_Civil_Sch_Start,--PROJ_DE_CIVIL_SCH_START_DATE
+s.Detail_Eng_Civil_Sch_End,--PROJ_DE_CIVIL_SCH_END_DATE
+s.PROJ_DE_CIVIL_ACU_START_DATE,--PROJ_DE_CIVIL_ACU_START_DATE
+s.PROJ_DE_CIVIL_ACU_END_DATE,--PROJ_DE_CIVIL_ACU_END_DATE
+
+s.Detail_Eng_Mech_EI_Sch_Start,--PROJ_DE_ME_SCH_START_DATE
+s.PROJ_DE_ME_SCH_END_DATE,--PROJ_DE_ME_SCH_END_DATE
+s.Detail_Eng_Mech_EI_Sch_End,--PROJ_DE_ME_ACU_START_DATE
+s.PROJ_DE_ME_ACU_END_DATE, --PROJ_DE_ME_ACU_END_DATE
+
+s.ProjectControl_LP_SchStart,--PROJ_DE_LLI_SCH_START_DATE
+s.ProjectControl_LP_SchEnd,--PROJ_DE_LLI_SCH_END_DATE
+s.PM_LLEP_RevisedStart,--PROJ_DE_LLI_ACU_START_DATE
+s.PM_LLEP_RevisedEnd,--PROJ_DE_LLI_ACU_END_DATE
+
+s.ProjectControl_CC_SchStart,--PROJ_CN_CIVIL_SCH_START_DATE
+s.ProjectControl_CC_SchEnd,--PROJ_CN_CIVIL_SCH_END_DATE
+s.CM_CC_RevisedStart,--PROJ_CN_CIVIL_ACU_START_DATE
+s.CM_CC_RevisedEnd,--PROJ_CN_CIVIL_ACU_END_DATE
+
+s.ProjectControl_CM_SchStart,--PROJ_CN_ME_SCH_START_DATE
+s.ProjectControl_CM_SchEnd,--PROJ_CN_ME_SCH_END_DATE
+s.CM_CM_RevisedStart,--PROJ_CN_ME_ACU_START_DATE
+s.CM_CM_RevisedEnd,--PROJ_CN_ME_ACU_END_DATE
+
+CONVERT(VARCHAR(10),eproject.CM_KickOffMetting,23) AS CM_KickOffMetting,
+eproject.ProjectControl_Revised_MC_Date,--Revised MC Date
+eproject.ProjectControl_Remarks, --Remarks
+eproject.OutSourceType,
+eproject.CM_Date_of_Registration,
+eproject.CM_Punch_CKilledDate,
+eproject.StudyWo,
+eproject.CTEInvolved,
+eproject.CAPEXPlanNo,
+ISNULL(eproject.PM_SC_ApprovedQty,0) AS PM_SC_ApprovedQty,
+ISNULL(eproject.PM_SC_ApprovedCost,0) AS PM_SC_ApprovedCost,
+CONVERT(VARCHAR(10),eproject.PM_Planning_Approval,23) AS PM_Planning_Approval,
+CONVERT(VARCHAR(10),eproject.PM_Pre_Approval,23) AS PM_Pre_Approval,
+(CASE WHEN eproject.Job_Hold IS NOT NULL THEN CONVERT(VARCHAR(10),eproject.Job_Hold,23) ELSE 'N.A' END) AS Job_Hold
+
+FROM dbo.Editor_EProject AS eproject
+LEFT JOIN dbo.View_ScheduleDate s ON s.EProjectId = eproject.EProjectId
+
+
+
+
+
+GO
+
+
diff --git a/DataBase/版本日志/EProjectDB_2024-06-20.sql b/DataBase/版本日志/EProjectDB_2024-06-20.sql
new file mode 100644
index 0000000..08d1a3e
--- /dev/null
+++ b/DataBase/版本日志/EProjectDB_2024-06-20.sql
@@ -0,0 +1,11 @@
+UPDATE dbo.ManHours_Plan SET AccountDisabled=0
+WHERE EProjectId IN
+(SELECT EProjectId FROM dbo.Editor_EProject
+WHERE ((ProjectControl_JobStatus='Cancelled' AND ProjectControl_PC_CancelDate IS NOT NULL AND DATEDIFF(DAY,ProjectControl_PC_CancelDate,GETDATE())<=31)
+ OR (ProjectControl_JobStatus='Hold' AND Job_Hold IS NOT NULL and DATEDIFF(DAY,Job_Hold,GETDATE())<=31)))
+
+GO
+
+
+
+
\ No newline at end of file
diff --git a/EProject/BLL/EditorManage/EProjectService.cs b/EProject/BLL/EditorManage/EProjectService.cs
index 641ada9..4ad5f09 100644
--- a/EProject/BLL/EditorManage/EProjectService.cs
+++ b/EProject/BLL/EditorManage/EProjectService.cs
@@ -97,6 +97,7 @@ namespace BLL
newEProject.ProjectControl_CM_SchEnd = eProject.ProjectControl_CM_SchEnd;
newEProject.ProjectControl_CM_Progress = eProject.ProjectControl_CM_Progress;
newEProject.ProjectControl_PC_CancelDate = eProject.ProjectControl_PC_CancelDate;
+ newEProject.Job_Hold=eProject.Job_Hold;
newEProject.ProjectControl_ProjectManagerId = eProject.ProjectControl_ProjectManagerId;
newEProject.ProjectControl_ConstManagerId = eProject.ProjectControl_ConstManagerId;
newEProject.ProjectControl_EMManagerId = eProject.ProjectControl_EMManagerId;
@@ -193,6 +194,7 @@ namespace BLL
newEProject.ProjectControl_CM_SchEnd = eProject.ProjectControl_CM_SchEnd;
newEProject.ProjectControl_CM_Progress = eProject.ProjectControl_CM_Progress;
newEProject.ProjectControl_PC_CancelDate = eProject.ProjectControl_PC_CancelDate;
+ newEProject.Job_Hold=eProject.Job_Hold;
newEProject.ProjectControl_ProjectManagerId = eProject.ProjectControl_ProjectManagerId;
newEProject.ProjectControl_ConstManagerId = eProject.ProjectControl_ConstManagerId;
newEProject.ProjectControl_EMManagerId = eProject.ProjectControl_EMManagerId;
@@ -207,6 +209,10 @@ namespace BLL
newEProject.StudyWo = eProject.StudyWo;
newEProject.CreateDate = eProject.CreateDate;
newEProject.CreatePerson = eProject.CreatePerson;
+ if (eProject.ProjectControl_JobStatus != "Hold")
+ {
+ newEProject.Job_Hold =null;
+ }
try
{
@@ -357,7 +363,7 @@ namespace BLL
eproject.Job_Budget = ep.Job_Budget;
eproject.Job_EHSReview_Files = ep.Job_EHSReview_Files;
eproject.Job_Estimate_Worksheet = ep.Job_Estimate_Worksheet;
- eproject.Job_Hold = ep.Job_Hold;
+ //eproject.Job_Hold = ep.Job_Hold;
eproject.Job_Plan_IFC = ep.Job_Plan_IFC;
eproject.Job_TecoAlarm_Study = ep.Job_TecoAlarm_Study;
eproject.Job_Delaybyteam1 = ep.Job_Delaybyteam1;
@@ -402,6 +408,10 @@ namespace BLL
{
newEproject.ProjectControl_ClosedDate = eProject.ProjectControl_ClosedDate;
newEproject.ProjectControl_JobStatus = eProject.ProjectControl_JobStatus;
+ if (eProject.ProjectControl_JobStatus != "Hold")
+ {
+ newEproject.Job_Hold = null;
+ }
Funs.DB.SubmitChanges();
}
}
diff --git a/EProject/FineUIPro.Web/EditorManage/PMEditorEdit.aspx b/EProject/FineUIPro.Web/EditorManage/PMEditorEdit.aspx
index 9f308c0..c283d65 100644
--- a/EProject/FineUIPro.Web/EditorManage/PMEditorEdit.aspx
+++ b/EProject/FineUIPro.Web/EditorManage/PMEditorEdit.aspx
@@ -197,9 +197,7 @@
-
-
+
diff --git a/EProject/FineUIPro.Web/EditorManage/PMEditorEdit.aspx.cs b/EProject/FineUIPro.Web/EditorManage/PMEditorEdit.aspx.cs
index 837c3f5..0d4d686 100644
--- a/EProject/FineUIPro.Web/EditorManage/PMEditorEdit.aspx.cs
+++ b/EProject/FineUIPro.Web/EditorManage/PMEditorEdit.aspx.cs
@@ -161,7 +161,7 @@ namespace FineUIPro.Web.EditorManage
txtBudget.Text = ep.Job_Budget == null ? "" : string.Format("{0:yyyy-MM-dd}", ep.Job_Budget);
txtTecoAlarm_Study.Text = ep.Job_TecoAlarm_Study == null ? "" : string.Format("{0:yyyy-MM-dd}", ep.Job_TecoAlarm_Study);
txtPlan_IFC.Text = ep.Job_Plan_IFC == null ? "" : string.Format("{0:yyyy-MM-dd}", ep.Job_Plan_IFC);
- txtHold.Text = ep.Job_Hold == null ? "" : string.Format("{0:yyyy-MM-dd}", ep.Job_Hold);
+ //txtHold.Text = ep.Job_Hold == null ? "" : string.Format("{0:yyyy-MM-dd}", ep.Job_Hold);
if (!string.IsNullOrEmpty(ep.Job_Delaybyteam1))
{
@@ -523,7 +523,7 @@ namespace FineUIPro.Web.EditorManage
eproject.Job_Budget = Funs.GetNewDateTime(this.txtBudget.Text.Trim());
eproject.Job_EHSReview_Files = Funs.GetNewDateTime(this.txtEHSReview_Files.Text.Trim());
eproject.Job_Estimate_Worksheet = Funs.GetNewDateTime(this.txtEstimate_Worksheet.Text.Trim());
- eproject.Job_Hold = Funs.GetNewDateTime(this.txtHold.Text.Trim());
+ //eproject.Job_Hold = Funs.GetNewDateTime(this.txtHold.Text.Trim());
eproject.Job_Plan_IFC = Funs.GetNewDateTime(this.txtPlan_IFC.Text.Trim());
eproject.Job_TecoAlarm_Study = Funs.GetNewDateTime(this.txtTecoAlarm_Study.Text.Trim());
if (drpDelaybyteam1.SelectedValue != Const._Null)
diff --git a/EProject/FineUIPro.Web/EditorManage/PMEditorEdit.aspx.designer.cs b/EProject/FineUIPro.Web/EditorManage/PMEditorEdit.aspx.designer.cs
index c138be6..b07aa55 100644
--- a/EProject/FineUIPro.Web/EditorManage/PMEditorEdit.aspx.designer.cs
+++ b/EProject/FineUIPro.Web/EditorManage/PMEditorEdit.aspx.designer.cs
@@ -7,11 +7,13 @@
// 自动生成>
//------------------------------------------------------------------------------
-namespace FineUIPro.Web.EditorManage {
-
-
- public partial class PMEditorEdit {
-
+namespace FineUIPro.Web.EditorManage
+{
+
+
+ public partial class PMEditorEdit
+ {
+
///
/// _form1 控件。
///
@@ -20,7 +22,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::System.Web.UI.HtmlControls.HtmlForm _form1;
-
+
///
/// PageManager1 控件。
///
@@ -29,7 +31,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.PageManager PageManager1;
-
+
///
/// Panel1 控件。
///
@@ -38,7 +40,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Panel Panel1;
-
+
///
/// gpPM 控件。
///
@@ -47,7 +49,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel gpPM;
-
+
///
/// GroupPanel1 控件。
///
@@ -56,7 +58,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel1;
-
+
///
/// Form2 控件。
///
@@ -65,7 +67,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form2;
-
+
///
/// drpPM_General_CDI 控件。
///
@@ -74,7 +76,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpPM_General_CDI;
-
+
///
/// drpOutSourceType 控件。
///
@@ -83,7 +85,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpOutSourceType;
-
+
///
/// txtPM_General_CostToComplete 控件。
///
@@ -92,7 +94,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtPM_General_CostToComplete;
-
+
///
/// drpPM_General_Category 控件。
///
@@ -101,7 +103,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpPM_General_Category;
-
+
///
/// drpCritical 控件。
///
@@ -110,7 +112,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpCritical;
-
+
///
/// drpReasonForCritical 控件。
///
@@ -119,7 +121,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpReasonForCritical;
-
+
///
/// GroupPanel17 控件。
///
@@ -128,7 +130,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel17;
-
+
///
/// Form18 控件。
///
@@ -137,7 +139,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form18;
-
+
///
/// Label6 控件。
///
@@ -146,7 +148,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label Label6;
-
+
///
/// cbPM_PressureVessel 控件。
///
@@ -155,7 +157,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.CheckBox cbPM_PressureVessel;
-
+
///
/// txtPM_PressureVessel 控件。
///
@@ -164,7 +166,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtPM_PressureVessel;
-
+
///
/// Label7 控件。
///
@@ -173,7 +175,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label Label7;
-
+
///
/// cbPM_PressurePiping 控件。
///
@@ -182,7 +184,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.CheckBox cbPM_PressurePiping;
-
+
///
/// txtPM_PressurePiping 控件。
///
@@ -191,7 +193,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtPM_PressurePiping;
-
+
///
/// Label4 控件。
///
@@ -200,7 +202,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label Label4;
-
+
///
/// cbPM_SQIB 控件。
///
@@ -209,7 +211,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.CheckBox cbPM_SQIB;
-
+
///
/// txtPM_SQIB 控件。
///
@@ -218,7 +220,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtPM_SQIB;
-
+
///
/// Label26 控件。
///
@@ -227,7 +229,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label Label26;
-
+
///
/// GroupPanel8 控件。
///
@@ -236,7 +238,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel8;
-
+
///
/// Form3 控件。
///
@@ -245,7 +247,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form3;
-
+
///
/// txtPM_MA_JobReveive 控件。
///
@@ -254,7 +256,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtPM_MA_JobReveive;
-
+
///
/// txtPM_MA_KickOffMeeting 控件。
///
@@ -263,7 +265,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtPM_MA_KickOffMeeting;
-
+
///
/// txtPM_MA_SR 控件。
///
@@ -272,7 +274,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtPM_MA_SR;
-
+
///
/// txtPM_MA_ProjectApproval 控件。
///
@@ -281,7 +283,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtPM_MA_ProjectApproval;
-
+
///
/// txtPlanning_Approval 控件。
///
@@ -290,7 +292,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtPlanning_Approval;
-
+
///
/// txtPre_Approval 控件。
///
@@ -299,7 +301,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtPre_Approval;
-
+
///
/// GroupPanel2 控件。
///
@@ -308,7 +310,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel2;
-
+
///
/// Form4 控件。
///
@@ -317,7 +319,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form4;
-
+
///
/// txtPM_LLEP_RevisedStart 控件。
///
@@ -326,7 +328,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtPM_LLEP_RevisedStart;
-
+
///
/// cbLLEP_RevisedStart 控件。
///
@@ -335,7 +337,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.CheckBox cbLLEP_RevisedStart;
-
+
///
/// txtPM_LLEP_RevisedEnd 控件。
///
@@ -344,7 +346,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtPM_LLEP_RevisedEnd;
-
+
///
/// cbLLEP_RevisedEnd 控件。
///
@@ -353,7 +355,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.CheckBox cbLLEP_RevisedEnd;
-
+
///
/// txtPM_LLEP_ActualProgress 控件。
///
@@ -362,7 +364,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtPM_LLEP_ActualProgress;
-
+
///
/// GroupPanel3 控件。
///
@@ -371,7 +373,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel3;
-
+
///
/// Form5 控件。
///
@@ -380,7 +382,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form5;
-
+
///
/// txtStartDate 控件。
///
@@ -389,7 +391,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtStartDate;
-
+
///
/// txtEndDate 控件。
///
@@ -398,7 +400,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtEndDate;
-
+
///
/// Label2 控件。
///
@@ -407,7 +409,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label Label2;
-
+
///
/// Label1 控件。
///
@@ -416,7 +418,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label Label1;
-
+
///
/// GroupPanel6 控件。
///
@@ -425,7 +427,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel6;
-
+
///
/// Form6 控件。
///
@@ -434,7 +436,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form6;
-
+
///
/// txtPlanEHSReview_Files 控件。
///
@@ -443,7 +445,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtPlanEHSReview_Files;
-
+
///
/// txtEHSReview_Files 控件。
///
@@ -452,7 +454,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtEHSReview_Files;
-
+
///
/// txtEHSReview_Files_Meeting 控件。
///
@@ -461,7 +463,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtEHSReview_Files_Meeting;
-
+
///
/// txtEstimate_Worksheet 控件。
///
@@ -470,7 +472,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtEstimate_Worksheet;
-
+
///
/// txtBudget 控件。
///
@@ -479,7 +481,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtBudget;
-
+
///
/// txtTecoAlarm_Study 控件。
///
@@ -488,7 +490,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtTecoAlarm_Study;
-
+
///
/// txtPlan_IFC 控件。
///
@@ -497,16 +499,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtPlan_IFC;
-
- ///
- /// txtHold 控件。
- ///
- ///
- /// 自动生成的字段。
- /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
- ///
- protected global::FineUIPro.DatePicker txtHold;
-
+
///
/// drpDelaybyteam1 控件。
///
@@ -515,7 +508,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpDelaybyteam1;
-
+
///
/// drpDelaybypersonel1 控件。
///
@@ -524,7 +517,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpDelaybypersonel1;
-
+
///
/// txtRemark1 控件。
///
@@ -533,7 +526,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtRemark1;
-
+
///
/// drpDelaybyteam2 控件。
///
@@ -542,7 +535,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpDelaybyteam2;
-
+
///
/// drpDelaybypersonel2 控件。
///
@@ -551,7 +544,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpDelaybypersonel2;
-
+
///
/// txtRemark2 控件。
///
@@ -560,7 +553,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtRemark2;
-
+
///
/// drpDelaybyteam3 控件。
///
@@ -569,7 +562,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpDelaybyteam3;
-
+
///
/// drpDelaybypersonel3 控件。
///
@@ -578,7 +571,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpDelaybypersonel3;
-
+
///
/// txtRemark3 控件。
///
@@ -587,7 +580,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtRemark3;
-
+
///
/// GroupPanel5 控件。
///
@@ -596,7 +589,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel5;
-
+
///
/// Panel5 控件。
///
@@ -605,7 +598,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Panel Panel5;
-
+
///
/// txtPM_Remarks_Engineering 控件。
///
@@ -614,7 +607,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextArea txtPM_Remarks_Engineering;
-
+
///
/// Panel2 控件。
///
@@ -623,7 +616,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Panel Panel2;
-
+
///
/// Label5 控件。
///
@@ -632,7 +625,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label Label5;
-
+
///
/// lblCMProcurement 控件。
///
@@ -641,7 +634,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label lblCMProcurement;
-
+
///
/// Panel6 控件。
///
@@ -650,7 +643,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Panel Panel6;
-
+
///
/// txtPM_Remarks_Procurement 控件。
///
@@ -659,7 +652,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextArea txtPM_Remarks_Procurement;
-
+
///
/// gpEM 控件。
///
@@ -668,7 +661,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel gpEM;
-
+
///
/// Panel8 控件。
///
@@ -677,7 +670,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Panel Panel8;
-
+
///
/// Grid1 控件。
///
@@ -686,7 +679,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Grid Grid1;
-
+
///
/// SchStart 控件。
///
@@ -695,7 +688,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker SchStart;
-
+
///
/// SchEnd 控件。
///
@@ -704,7 +697,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker SchEnd;
-
+
///
/// RevisedStart 控件。
///
@@ -713,7 +706,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker RevisedStart;
-
+
///
/// RevisedEnd 控件。
///
@@ -722,7 +715,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker RevisedEnd;
-
+
///
/// lblActual_IFC 控件。
///
@@ -731,7 +724,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::System.Web.UI.WebControls.Label lblActual_IFC;
-
+
///
/// Toolbar1 控件。
///
@@ -740,7 +733,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Toolbar Toolbar1;
-
+
///
/// btnCalculated 控件。
///
@@ -749,7 +742,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Button btnCalculated;
-
+
///
/// btnSave 控件。
///
@@ -758,7 +751,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Button btnSave;
-
+
///
/// btnClose 控件。
///
diff --git a/EProject/FineUIPro.Web/EditorManage/ProjectControlEditorEdit.aspx b/EProject/FineUIPro.Web/EditorManage/ProjectControlEditorEdit.aspx
index b6498ed..c1be537 100644
--- a/EProject/FineUIPro.Web/EditorManage/ProjectControlEditorEdit.aspx
+++ b/EProject/FineUIPro.Web/EditorManage/ProjectControlEditorEdit.aspx
@@ -201,7 +201,7 @@
-
+
@@ -217,7 +217,7 @@
-
+
@@ -225,7 +225,6 @@
-
@@ -233,7 +232,22 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/EProject/FineUIPro.Web/EditorManage/ProjectControlEditorEdit.aspx.cs b/EProject/FineUIPro.Web/EditorManage/ProjectControlEditorEdit.aspx.cs
index c75ee5b..2d3cf77 100644
--- a/EProject/FineUIPro.Web/EditorManage/ProjectControlEditorEdit.aspx.cs
+++ b/EProject/FineUIPro.Web/EditorManage/ProjectControlEditorEdit.aspx.cs
@@ -173,6 +173,7 @@ namespace FineUIPro.Web.EditorManage
this.txtBC_CloseDate.Text = eproject.ProjectControl_BC_CloseDate == null ? "" : string.Format("{0:yyyy-MM-dd}", eproject.ProjectControl_BC_CloseDate);
this.txtCancelDate.Text = eproject.ProjectControl_PC_CancelDate == null ? "" : string.Format("{0:yyyy-MM-dd}", eproject.ProjectControl_PC_CancelDate);
+ this.txtHold.Text = eproject.Job_Hold == null ? "" : string.Format("{0:yyyy-MM-dd}", eproject.Job_Hold);
this.txtCAPEXPlanNo.Text = eproject.CAPEXPlanNo;
this.txtStudyWo.Text = eproject.StudyWo;
this.drpCTEInvolved.SelectedValue = eproject.CTEInvolved;
@@ -541,6 +542,7 @@ namespace FineUIPro.Web.EditorManage
eProject.ProjectControl_MS_Approval = Funs.GetNewDateTime(this.txtMS_Approval.Text.Trim());
eProject.ProjectControl_MS_MC = Funs.GetNewDateTime(this.txtMS_MC.Text.Trim());
eProject.ProjectControl_MS_Close = Funs.GetNewDateTime(this.txtMS_Close.Text.Trim());
+ eProject.Job_Hold = Funs.GetNewDateTime(this.txtHold.Text.Trim());
eProject.PM_SC_ApprovedQty = Funs.GetNewInt(txtPM_SC_ApprovedQty.Text.Trim());
eProject.PM_SC_ApprovedCost = Funs.GetNewDecimal(txtPM_SC_ApprovedCost.Text.Trim());
@@ -679,6 +681,10 @@ namespace FineUIPro.Web.EditorManage
{
operationLog += "Cancel Date 由" + (pro.ProjectControl_PC_CancelDate == null ? "" : string.Format("{0:yyyy-MM-dd}", pro.ProjectControl_PC_CancelDate)) + "修改为" + this.txtCancelDate.Text.Trim() + ",";
}
+ if (pro.Job_Hold != Funs.GetNewDateTime(this.txtHold.Text.Trim()))
+ {
+ operationLog += "Hold Date 由" + (pro.Job_Hold == null ? "" : string.Format("{0:yyyy-MM-dd}", pro.Job_Hold)) + "修改为" + this.txtHold.Text.Trim() + ",";
+ }
if (pro.ProjectControl_MS_ResourcePlanReceived != Funs.GetNewDateTime(this.txtResourcePlanReceived.Text.Trim()))
{
operationLog += "Resource Plan Received 由" + (pro.ProjectControl_MS_ResourcePlanReceived == null ? "" : string.Format("{0:yyyy-MM-dd}", pro.ProjectControl_MS_ResourcePlanReceived)) + "修改为" + this.txtResourcePlanReceived.Text.Trim() + ",";
@@ -1030,6 +1036,11 @@ namespace FineUIPro.Web.EditorManage
{
eproject.ProjectControl_JobStatus = "Cancelled";
}
+
+ if (!string.IsNullOrEmpty(this.txtHold.Text))//Hold Date有输入时,状态为Hold
+ {
+ eproject.ProjectControl_JobStatus = "Hold";
+ }
if (pro.ProjectControl_JobStatus != eproject.ProjectControl_JobStatus)
{
operationLog += "Job Status 由" + pro.ProjectControl_JobStatus + "修改为" + eproject.ProjectControl_JobStatus + ",";
@@ -1039,10 +1050,10 @@ namespace FineUIPro.Web.EditorManage
eproject.EProjectId = eProject.EProjectId;
BLL.EProjectService.UpdateProjectJobStatus(eproject);
-
- // 当eproject状态为Cancelled或Hold时更新人工时状态
- if (eproject.ProjectControl_JobStatus == "Cancelled" || eproject.ProjectControl_JobStatus == "Hold")
+
+ // 当eproject状态为Cancelled或Hold时更新人工时状态: 如日期不为空改为一个月后触发状态
+ if ((eproject.ProjectControl_JobStatus == "Cancelled" && !eproject.ProjectControl_PC_CancelDate.HasValue) || (eproject.ProjectControl_JobStatus == "Hold" && !eproject.Job_Hold.HasValue))
{
var updatePlan = Funs.DB.ManHours_Plan.Where(x => x.EProjectId == eProject.EProjectId);
if (updatePlan != null)
diff --git a/EProject/FineUIPro.Web/EditorManage/ProjectControlEditorEdit.aspx.designer.cs b/EProject/FineUIPro.Web/EditorManage/ProjectControlEditorEdit.aspx.designer.cs
index f1bbba1..c1acdb4 100644
--- a/EProject/FineUIPro.Web/EditorManage/ProjectControlEditorEdit.aspx.designer.cs
+++ b/EProject/FineUIPro.Web/EditorManage/ProjectControlEditorEdit.aspx.designer.cs
@@ -7,11 +7,13 @@
// 自动生成>
//------------------------------------------------------------------------------
-namespace FineUIPro.Web.EditorManage {
-
-
- public partial class ProjectControlEditorEdit {
-
+namespace FineUIPro.Web.EditorManage
+{
+
+
+ public partial class ProjectControlEditorEdit
+ {
+
///
/// form1 控件。
///
@@ -20,7 +22,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
-
+
///
/// PageManager1 控件。
///
@@ -29,7 +31,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.PageManager PageManager1;
-
+
///
/// Panel1 控件。
///
@@ -38,7 +40,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Panel Panel1;
-
+
///
/// GroupPanel1 控件。
///
@@ -47,7 +49,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel1;
-
+
///
/// Form2 控件。
///
@@ -56,7 +58,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form2;
-
+
///
/// txtJobNo 控件。
///
@@ -65,7 +67,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtJobNo;
-
+
///
/// txtNotesLink 控件。
///
@@ -74,7 +76,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtNotesLink;
-
+
///
/// drpProjectManager 控件。
///
@@ -83,7 +85,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpProjectManager;
-
+
///
/// txtAccount 控件。
///
@@ -92,7 +94,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtAccount;
-
+
///
/// drpJobType 控件。
///
@@ -101,7 +103,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpJobType;
-
+
///
/// txtFilesLink 控件。
///
@@ -110,7 +112,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtFilesLink;
-
+
///
/// drpEMManager 控件。
///
@@ -119,7 +121,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpEMManager;
-
+
///
/// txtNetworkNo 控件。
///
@@ -128,7 +130,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtNetworkNo;
-
+
///
/// drpJobStatus 控件。
///
@@ -137,7 +139,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpJobStatus;
-
+
///
/// txtOrginalBudget 控件。
///
@@ -146,7 +148,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtOrginalBudget;
-
+
///
/// drpConstManager 控件。
///
@@ -155,7 +157,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpConstManager;
-
+
///
/// txtMOCFormNO 控件。
///
@@ -164,7 +166,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtMOCFormNO;
-
+
///
/// txtJobTitle 控件。
///
@@ -173,7 +175,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtJobTitle;
-
+
///
/// txtCostEffectvitity 控件。
///
@@ -182,7 +184,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtCostEffectvitity;
-
+
///
/// drpLeadBy 控件。
///
@@ -191,7 +193,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpLeadBy;
-
+
///
/// txtCAPEXPlanNo 控件。
///
@@ -200,7 +202,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtCAPEXPlanNo;
-
+
///
/// drpBuCode 控件。
///
@@ -209,7 +211,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpBuCode;
-
+
///
/// txtPVIPrediction 控件。
///
@@ -218,7 +220,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtPVIPrediction;
-
+
///
/// drpOpre 控件。
///
@@ -227,7 +229,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpOpre;
-
+
///
/// txtStudyWo 控件。
///
@@ -236,7 +238,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtStudyWo;
-
+
///
/// drpCTEInvolved 控件。
///
@@ -245,7 +247,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpCTEInvolved;
-
+
///
/// txtRevisedMCDate 控件。
///
@@ -254,7 +256,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtRevisedMCDate;
-
+
///
/// drpPM_General_Priority 控件。
///
@@ -263,7 +265,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpPM_General_Priority;
-
+
///
/// txtRemark 控件。
///
@@ -272,7 +274,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.TextBox txtRemark;
-
+
///
/// GroupPanel2 控件。
///
@@ -281,7 +283,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel2;
-
+
///
/// Form3 控件。
///
@@ -290,7 +292,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form3;
-
+
///
/// txtLPSchStart 控件。
///
@@ -299,7 +301,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtLPSchStart;
-
+
///
/// txtLPSchEnd 控件。
///
@@ -308,7 +310,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtLPSchEnd;
-
+
///
/// txtLPProgress 控件。
///
@@ -317,7 +319,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtLPProgress;
-
+
///
/// Label1 控件。
///
@@ -326,7 +328,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label Label1;
-
+
///
/// GroupPanel3 控件。
///
@@ -335,7 +337,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel3;
-
+
///
/// Form4 控件。
///
@@ -344,7 +346,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form4;
-
+
///
/// txtCCSchStart 控件。
///
@@ -353,7 +355,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtCCSchStart;
-
+
///
/// txtCCSchEnd 控件。
///
@@ -362,7 +364,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtCCSchEnd;
-
+
///
/// txtCCProgress 控件。
///
@@ -371,7 +373,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtCCProgress;
-
+
///
/// Label10 控件。
///
@@ -380,7 +382,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label Label10;
-
+
///
/// GroupPanel4 控件。
///
@@ -389,7 +391,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel4;
-
+
///
/// Form5 控件。
///
@@ -398,7 +400,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form5;
-
+
///
/// txtCMSchStart 控件。
///
@@ -407,7 +409,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtCMSchStart;
-
+
///
/// txtCMSchEnd 控件。
///
@@ -416,7 +418,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtCMSchEnd;
-
+
///
/// txtCMProgress 控件。
///
@@ -425,7 +427,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtCMProgress;
-
+
///
/// Label11 控件。
///
@@ -434,7 +436,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Label Label11;
-
+
///
/// GroupPanel5 控件。
///
@@ -443,7 +445,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel5;
-
+
///
/// Form6 控件。
///
@@ -452,7 +454,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form6;
-
+
///
/// drpCIProcess 控件。
///
@@ -461,7 +463,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpCIProcess;
-
+
///
/// drpEquipment 控件。
///
@@ -470,7 +472,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpEquipment;
-
+
///
/// drpInstrument 控件。
///
@@ -479,7 +481,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpInstrument;
-
+
///
/// drpElectrical 控件。
///
@@ -488,7 +490,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpElectrical;
-
+
///
/// drpCivil 控件。
///
@@ -497,7 +499,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DropDownList drpCivil;
-
+
///
/// GroupPanel6 控件。
///
@@ -506,7 +508,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel6;
-
+
///
/// Form7 控件。
///
@@ -515,7 +517,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form7;
-
+
///
/// txtChangedBudget 控件。
///
@@ -524,7 +526,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtChangedBudget;
-
+
///
/// txtCommitted_PRPO 控件。
///
@@ -533,7 +535,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtCommitted_PRPO;
-
+
///
/// txtCommitted_SSRs 控件。
///
@@ -542,7 +544,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtCommitted_SSRs;
-
+
///
/// txtActual 控件。
///
@@ -551,7 +553,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtActual;
-
+
///
/// GroupPanel7 控件。
///
@@ -560,7 +562,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel7;
-
+
///
/// Form8 控件。
///
@@ -569,7 +571,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form8;
-
+
///
/// txtMS_SR 控件。
///
@@ -578,7 +580,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtMS_SR;
-
+
///
/// txtMS_Approval 控件。
///
@@ -587,7 +589,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtMS_Approval;
-
+
///
/// txtMS_MC 控件。
///
@@ -596,7 +598,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtMS_MC;
-
+
///
/// txtMS_Close 控件。
///
@@ -605,7 +607,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtMS_Close;
-
+
///
/// GroupPanel15 控件。
///
@@ -614,7 +616,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel15;
-
+
///
/// Form12 控件。
///
@@ -623,7 +625,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form12;
-
+
///
/// txtPM_SC_ApprovedQty 控件。
///
@@ -632,7 +634,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtPM_SC_ApprovedQty;
-
+
///
/// txtPM_SC_ApprovedCost 控件。
///
@@ -641,7 +643,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtPM_SC_ApprovedCost;
-
+
///
/// txtPM_SC_PendingQty 控件。
///
@@ -650,7 +652,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtPM_SC_PendingQty;
-
+
///
/// txtPM_SC_PendingCost 控件。
///
@@ -659,7 +661,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.NumberBox txtPM_SC_PendingCost;
-
+
///
/// GroupPanel8 控件。
///
@@ -668,7 +670,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel8;
-
+
///
/// Form9 控件。
///
@@ -677,7 +679,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form9;
-
+
///
/// txtBC_CloseDate 控件。
///
@@ -686,7 +688,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtBC_CloseDate;
-
+
///
/// GroupPanel10 控件。
///
@@ -695,7 +697,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel10;
-
+
///
/// Form10 控件。
///
@@ -704,7 +706,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form10;
-
+
///
/// txtCancelDate 控件。
///
@@ -713,7 +715,34 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtCancelDate;
-
+
+ ///
+ /// GroupPanel11 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.GroupPanel GroupPanel11;
+
+ ///
+ /// Form13 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Form Form13;
+
+ ///
+ /// txtHold 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.DatePicker txtHold;
+
///
/// GroupPanel9 控件。
///
@@ -722,7 +751,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.GroupPanel GroupPanel9;
-
+
///
/// Form11 控件。
///
@@ -731,7 +760,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Form Form11;
-
+
///
/// txtResourcePlanReceived 控件。
///
@@ -740,7 +769,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.DatePicker txtResourcePlanReceived;
-
+
///
/// Toolbar1 控件。
///
@@ -749,7 +778,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Toolbar Toolbar1;
-
+
///
/// hdAccount 控件。
///
@@ -758,7 +787,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.HiddenField hdAccount;
-
+
///
/// hdNetworkDate 控件。
///
@@ -767,7 +796,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.HiddenField hdNetworkDate;
-
+
///
/// btnEmail 控件。
///
@@ -776,7 +805,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Button btnEmail;
-
+
///
/// btnCalculated 控件。
///
@@ -785,7 +814,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Button btnCalculated;
-
+
///
/// btnSave 控件。
///
@@ -794,7 +823,7 @@ namespace FineUIPro.Web.EditorManage {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
///
protected global::FineUIPro.Button btnSave;
-
+
///
/// btnClose 控件。
///
diff --git a/EProject/FineUIPro.Web/ErrLog.txt b/EProject/FineUIPro.Web/ErrLog.txt
index 4956221..5f28270 100644
--- a/EProject/FineUIPro.Web/ErrLog.txt
+++ b/EProject/FineUIPro.Web/ErrLog.txt
@@ -1,1031 +1 @@
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=123456
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=123456
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=gly.1234
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=gly.1234
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=9fb5433f547fad9e1fb9b85286533fa1
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=af371b37a943bea19e50b9322e2932c7
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-登录之前获取账号密码为:account=gly,password=3A457A42EEBFA1E684B603F3BFE74F12
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=9fb5433f547fad9e1fb9b85286533fa1
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=af371b37a943bea19e50b9322e2932c7
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=123456
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=gly.123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=gly.1234
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=af371b37a943bea19e50b9322e2932c7
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=af371b37a943bea19e50b9322e2932c7
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=be0f80c271f53d67634ef2843dfb5a5a
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=af371b37a943bea19e50b9322e2932c7
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=af371b37a943bea19e50b9322e2932c7
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=af371b37a943bea19e50b9322e2932c7
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=huw22,password=3a457a42eebfa1e684b603f3bfe74f12
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=be0f80c271f53d67634ef2843dfb5a5a
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=be0f80c271f53d67634ef2843dfb5a5a
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=AF371B37A943BEA19E50B9322E2932C7
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=AF371B37A943BEA19E50B9322E2932C7
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=huw22,password=abc.1234
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-
-错误信息开始=====>
-错误类型:NullReferenceException
-错误信息:未将对象引用设置到对象的实例。
-错误堆栈:
- 在 FineUIPro.Web.index.GetNewMenu(String parentId) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\index.aspx.cs:行号 241
- 在 FineUIPro.Web.index.InitTreeMenu() 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\index.aspx.cs:行号 228
- 在 FineUIPro.Web.index.Page_Init(Object sender, EventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\index.aspx.cs:行号 115
- 在 System.Web.UI.Control.OnInit(EventArgs e)
- 在 System.Web.UI.Page.OnInit(EventArgs e)
- 在 FineUIPro.Web.PageBase.OnInit(EventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\PageBase.cs:行号 168
- 在 System.Web.UI.Control.InitRecursive(Control namingContainer)
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:01/15/2024 15:21:09
-出错文件:http://localhost:9099/index.aspx
-IP地址:::1
-
-出错时间:01/15/2024 15:21:09
-
-
-错误信息开始=====>
-错误类型:NullReferenceException
-错误信息:未将对象引用设置到对象的实例。
-错误堆栈:
- 在 FineUIPro.Web.index.GetNewMenu(String parentId) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\index.aspx.cs:行号 241
- 在 FineUIPro.Web.index.InitTreeMenu() 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\index.aspx.cs:行号 228
- 在 FineUIPro.Web.index.Page_Init(Object sender, EventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\index.aspx.cs:行号 115
- 在 System.Web.UI.Control.OnInit(EventArgs e)
- 在 System.Web.UI.Page.OnInit(EventArgs e)
- 在 FineUIPro.Web.PageBase.OnInit(EventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\PageBase.cs:行号 168
- 在 System.Web.UI.Control.InitRecursive(Control namingContainer)
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:01/15/2024 15:21:22
-出错文件:http://localhost:9099/index.aspx
-IP地址:::1
-
-出错时间:01/15/2024 15:21:22
-
-登录之前获取账号密码为:account=huw22,password=abc.1234
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=huw22,password=abc.1234
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=abc.1234
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=huw22,password=abc.1234
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=huw22,password=abc.1234
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=abc.1234
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-
-错误信息开始=====>
-错误类型:NullReferenceException
-错误信息:未将对象引用设置到对象的实例。
-错误堆栈:
- 在 FineUIPro.Web.ResourcePlan.ResourcePlanAdd.Page_Load(Object sender, EventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\ResourcePlan\ResourcePlanAdd.aspx.cs:行号 43
- 在 System.Web.UI.Control.OnLoad(EventArgs e)
- 在 System.Web.UI.Control.LoadRecursive()
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:02/02/2024 09:27:01
-出错文件:http://localhost:9099/ResourcePlan/ResourcePlanAdd.aspx?eProjectId=1b8934ed-3a0f-4082-b524-f6911869f217
-IP地址:::1
-操作人员:管理员
-
-出错时间:02/02/2024 09:27:01
-
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-
-错误信息开始=====>
-错误类型:NullReferenceException
-错误信息:未将对象引用设置到对象的实例。
-错误堆栈:
- 在 FineUIPro.Web.common.main.BindGrid() 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 76
- 在 FineUIPro.Web.common.main.Grid1_PageIndexChange(Object sender, GridPageEventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 610
- 在 FineUIPro.Grid.OnPageIndexChange(GridPageEventArgs e)
- 在 FineUIPro.Grid.RaisePostBackEvent(String eventArgument)
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:02/02/2024 14:45:53
-出错文件:http://localhost:9099/common/main.aspx
-IP地址:::1
-操作人员:管理员
-
-出错时间:02/02/2024 14:45:53
-
-
-错误信息开始=====>
-错误类型:NullReferenceException
-错误信息:未将对象引用设置到对象的实例。
-错误堆栈:
- 在 FineUIPro.Web.common.main.BindGrid() 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 76
- 在 FineUIPro.Web.common.main.Window2_Close(Object sender, WindowCloseEventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 1229
- 在 FineUIPro.Window.OnClose(WindowCloseEventArgs e)
- 在 FineUIPro.Window.RaisePostBackEvent(String eventArgument)
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:02/02/2024 14:46:13
-出错文件:http://localhost:9099/common/main.aspx
-IP地址:::1
-操作人员:管理员
-
-出错时间:02/02/2024 14:46:13
-
-
-错误信息开始=====>
-错误类型:NullReferenceException
-错误信息:未将对象引用设置到对象的实例。
-错误堆栈:
- 在 FineUIPro.Web.common.main.BindGrid() 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 76
- 在 FineUIPro.Web.common.main.Window2_Close(Object sender, WindowCloseEventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 1229
- 在 FineUIPro.Window.OnClose(WindowCloseEventArgs e)
- 在 FineUIPro.Window.RaisePostBackEvent(String eventArgument)
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:02/02/2024 14:46:46
-出错文件:http://localhost:9099/common/main.aspx
-IP地址:::1
-操作人员:管理员
-
-出错时间:02/02/2024 14:46:46
-
-
-错误信息开始=====>
-错误类型:NullReferenceException
-错误信息:未将对象引用设置到对象的实例。
-错误堆栈:
- 在 FineUIPro.Web.common.main.BindGrid() 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 76
- 在 FineUIPro.Web.common.main.dropDownList_Click(Object sender, EventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 1177
- 在 FineUIPro.RealTextField.OnBlur(EventArgs e)
- 在 FineUIPro.RealTextField.RaisePostBackEvent(String eventArgument)
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:02/02/2024 14:47:34
-出错文件:http://localhost:9099/common/main.aspx
-IP地址:::1
-操作人员:管理员
-
-出错时间:02/02/2024 14:47:34
-
-
-错误信息开始=====>
-错误类型:NullReferenceException
-错误信息:未将对象引用设置到对象的实例。
-错误堆栈:
- 在 FineUIPro.Web.common.main.BindGrid() 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 76
- 在 FineUIPro.Web.common.main.btnFind_Click(Object sender, EventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 1182
- 在 FineUIPro.Button.OnClick(EventArgs e)
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:02/02/2024 14:47:34
-出错文件:http://localhost:9099/common/main.aspx
-IP地址:::1
-操作人员:管理员
-
-出错时间:02/02/2024 14:47:34
-
-
-错误信息开始=====>
-错误类型:NullReferenceException
-错误信息:未将对象引用设置到对象的实例。
-错误堆栈:
- 在 FineUIPro.Web.common.main.BindGrid() 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 76
- 在 FineUIPro.Web.common.main.dropDownList_Click(Object sender, EventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 1177
- 在 FineUIPro.RealTextField.OnBlur(EventArgs e)
- 在 FineUIPro.RealTextField.RaisePostBackEvent(String eventArgument)
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:02/02/2024 14:47:56
-出错文件:http://localhost:9099/common/main.aspx
-IP地址:::1
-操作人员:管理员
-
-出错时间:02/02/2024 14:47:56
-
-
-错误信息开始=====>
-错误类型:NullReferenceException
-错误信息:未将对象引用设置到对象的实例。
-错误堆栈:
- 在 FineUIPro.Web.common.main.BindGrid() 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 76
- 在 FineUIPro.Web.common.main.btnFind_Click(Object sender, EventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 1182
- 在 FineUIPro.Button.OnClick(EventArgs e)
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:02/02/2024 14:47:56
-出错文件:http://localhost:9099/common/main.aspx
-IP地址:::1
-操作人员:管理员
-
-出错时间:02/02/2024 14:47:56
-
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-
-错误信息开始=====>
-错误类型:NullReferenceException
-错误信息:未将对象引用设置到对象的实例。
-错误堆栈:
- 在 FineUIPro.Web.ResourcePlan.ResourcePlan.BindGrid() 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\ResourcePlan\ResourcePlan.aspx.cs:行号 76
- 在 FineUIPro.DropDownList.OnSelectedIndexChanged(EventArgs e)
- 在 System.Web.UI.Page.RaiseChangedEvents()
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:03/26/2024 15:31:10
-出错文件:http://localhost:9099/ResourcePlan/ResourcePlan.aspx
-IP地址:::1
-
-出错时间:03/26/2024 15:31:10
-
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-
-错误信息开始=====>
-错误类型:InvalidOperationException
-错误信息:序列不包含任何元素
-错误堆栈:
- 在 System.Data.Linq.SqlClient.SqlProvider.Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory factory, Object[] parentArgs, Object[] userArgs, ICompiledSubQuery[] subQueries, Object lastResult)
- 在 System.Data.Linq.SqlClient.SqlProvider.ExecuteAll(Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory, Object[] userArguments, ICompiledSubQuery[] subQueries)
- 在 System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query)
- 在 System.Data.Linq.DataQuery`1.System.Linq.IQueryProvider.Execute[S](Expression expression)
- 在 FineUIPro.Web.EditorManage.ProjectControlEditorEdit.btnSave_Click(Object sender, EventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\EditorManage\ProjectControlEditorEdit.aspx.cs:行号 730
- 在 FineUIPro.Button.OnClick(EventArgs e)
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:03/26/2024 15:37:21
-出错文件:http://localhost:9099/EditorManage/ProjectControlEditorEdit.aspx?eProjectId=4b708270-3cb8-4128-8ae4-c12c3a9a162b&?ranparam=random()
-IP地址:::1
-操作人员:管理员
-
-出错时间:03/26/2024 15:37:21
-
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-
-错误信息开始=====>
-错误类型:FormatException
-错误信息:输入字符串的格式不正确。
-错误堆栈:
- 在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
- 在 System.String.System.IConvertible.ToDouble(IFormatProvider provider)
- 在 FineUIPro.Web.common.main.OutputSummaryData() 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 792
- 在 FineUIPro.Web.common.main.LoadData(String eProjectId) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 198
- 在 FineUIPro.Web.common.main.Grid1_RowSelect(Object sender, GridRowSelectEventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\common\Main.aspx.cs:行号 565
- 在 FineUIPro.Grid.OnRowSelect(GridRowSelectEventArgs e)
- 在 FineUIPro.Grid.RaisePostBackEvent(String eventArgument)
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:04/09/2024 16:52:43
-出错文件:http://localhost:9099/common/main.aspx
-IP地址:::1
-操作人员:管理员
-
-出错时间:04/09/2024 16:52:43
-
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-
-错误信息开始=====>
-错误类型:InvalidOperationException
-错误信息:序列不包含任何元素
-错误堆栈:
- 在 System.Data.Linq.SqlClient.SqlProvider.Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory factory, Object[] parentArgs, Object[] userArgs, ICompiledSubQuery[] subQueries, Object lastResult)
- 在 System.Data.Linq.SqlClient.SqlProvider.ExecuteAll(Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory, Object[] userArguments, ICompiledSubQuery[] subQueries)
- 在 System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query)
- 在 System.Data.Linq.DataQuery`1.System.Linq.IQueryProvider.Execute[S](Expression expression)
- 在 FineUIPro.Web.EditorManage.ProjectControlEditorEdit.btnSave_Click(Object sender, EventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\EditorManage\ProjectControlEditorEdit.aspx.cs:行号 730
- 在 FineUIPro.Button.OnClick(EventArgs e)
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:04/11/2024 17:20:19
-出错文件:http://localhost:9099/EditorManage/ProjectControlEditorEdit.aspx?eProjectId=1b8934ed-3a0f-4082-b524-f6911869f217&?ranparam=random()
-IP地址:::1
-操作人员:管理员
-
-出错时间:04/11/2024 17:20:19
-
-
-错误信息开始=====>
-错误类型:InvalidOperationException
-错误信息:序列不包含任何元素
-错误堆栈:
- 在 System.Data.Linq.SqlClient.SqlProvider.Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory factory, Object[] parentArgs, Object[] userArgs, ICompiledSubQuery[] subQueries, Object lastResult)
- 在 System.Data.Linq.SqlClient.SqlProvider.ExecuteAll(Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory, Object[] userArguments, ICompiledSubQuery[] subQueries)
- 在 System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query)
- 在 System.Data.Linq.DataQuery`1.System.Linq.IQueryProvider.Execute[S](Expression expression)
- 在 FineUIPro.Web.EditorManage.ProjectControlEditorEdit.btnSave_Click(Object sender, EventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\EditorManage\ProjectControlEditorEdit.aspx.cs:行号 730
- 在 FineUIPro.Button.OnClick(EventArgs e)
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:04/11/2024 17:21:54
-出错文件:http://localhost:9099/EditorManage/ProjectControlEditorEdit.aspx?eProjectId=1b8934ed-3a0f-4082-b524-f6911869f217&?ranparam=random()
-IP地址:::1
-操作人员:管理员
-
-出错时间:04/11/2024 17:21:54
-
-
-错误信息开始=====>
-错误类型:InvalidOperationException
-错误信息:序列不包含任何元素
-错误堆栈:
- 在 System.Data.Linq.SqlClient.SqlProvider.Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory factory, Object[] parentArgs, Object[] userArgs, ICompiledSubQuery[] subQueries, Object lastResult)
- 在 System.Data.Linq.SqlClient.SqlProvider.ExecuteAll(Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory, Object[] userArguments, ICompiledSubQuery[] subQueries)
- 在 System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query)
- 在 System.Data.Linq.DataQuery`1.System.Linq.IQueryProvider.Execute[S](Expression expression)
- 在 FineUIPro.Web.EditorManage.ProjectControlEditorEdit.btnSave_Click(Object sender, EventArgs e) 位置 E:\MyProject\EProject\EProject\FineUIPro.Web\EditorManage\ProjectControlEditorEdit.aspx.cs:行号 730
- 在 FineUIPro.Button.OnClick(EventArgs e)
- 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-出错时间:04/11/2024 17:23:12
-出错文件:http://localhost:9099/EditorManage/ProjectControlEditorEdit.aspx?eProjectId=1b8934ed-3a0f-4082-b524-f6911869f217&?ranparam=random()
-IP地址:::1
-操作人员:管理员
-
-出错时间:04/11/2024 17:23:12
-
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
-登录之前获取账号密码为:account=gly,password=huwei@123
-走域账号登录
-auth.CheckPassword 验证密码
-lock锁这里
-ldap验证
-捕获异常信息:LDAP 服务器不可用。
-域账号登录失败:LDAP 服务器不可用。
-不走域账号登录
-q.Count=1
-登录成功
+
\ No newline at end of file
diff --git a/EProject/FineUIPro.Web/File/Excel/Project_List_Report.xlsx b/EProject/FineUIPro.Web/File/Excel/Project_List_Report.xlsx
index d636cdd..c95b31b 100644
Binary files a/EProject/FineUIPro.Web/File/Excel/Project_List_Report.xlsx and b/EProject/FineUIPro.Web/File/Excel/Project_List_Report.xlsx differ
diff --git a/EProject/FineUIPro.Web/Global.asax.cs b/EProject/FineUIPro.Web/Global.asax.cs
index 3b6ff11..bc06f28 100644
--- a/EProject/FineUIPro.Web/Global.asax.cs
+++ b/EProject/FineUIPro.Web/Global.asax.cs
@@ -324,7 +324,7 @@
}
#endregion
- #region 填写第二张资源时,第一张资源预留一个月的时候填写人工时
+ #region 1、填写第二张资源时,第一张资源预留一个月的时候填写人工时 2、Cancelled或Hold也预留一个月
///
/// 填写第二张资源时,第一张资源预留一个月的时候填写人工时
///
@@ -352,6 +352,20 @@
}
}
}
+
+ var epList=from x in Funs.DB.Editor_EProject
+ where (x.ProjectControl_PC_CancelDate.HasValue && x.ProjectControl_PC_CancelDate.Value.AddMonths(1) <= DateTime.Now && x.ProjectControl_PC_CancelDate.Value.AddMonths(2) >= DateTime.Now)
+ || (x.Job_Hold.HasValue && x.Job_Hold.Value.AddMonths(1)<= DateTime.Now && x.Job_Hold.Value.AddMonths(2) >= DateTime.Now)
+ select x;
+ foreach (var ep in epList)
+ {
+ var manHours_Plan = Funs.DB.ManHours_Plan.FirstOrDefault(x => x.EProjectId == ep.EProjectId);
+ if (manHours_Plan != null)
+ {
+ manHours_Plan.AccountDisabled = 1;
+ Funs.DB.SubmitChanges();
+ }
+ }
}
#endregion
diff --git a/EProject/FineUIPro.Web/ManHours/SelectPlan.aspx.cs b/EProject/FineUIPro.Web/ManHours/SelectPlan.aspx.cs
index 5378743..b7520b1 100644
--- a/EProject/FineUIPro.Web/ManHours/SelectPlan.aspx.cs
+++ b/EProject/FineUIPro.Web/ManHours/SelectPlan.aspx.cs
@@ -55,9 +55,11 @@ namespace FineUIPro.Web.ManHours
string strSql = @"SELECT * from View_NewManHours_Plan
WHERE AccountDisabled=0 and IsCalculated=1
AND (ProjectControl_JobStatus='Detail Design' OR ProjectControl_JobStatus='In Construction' OR ProjectControl_JobStatus='In Procurement'
- OR ProjectControl_JobStatus='Study' OR ProjectControl_JobStatus='Not Start' OR ProjectControl_JobStatus='On Going'
- OR (ProjectControl_JobStatus='Cancelled' and datediff(MONTH,ProjectControl_PC_CancelDate,GETDATE())<=3)
- OR (ProjectControl_JobStatus='MC' and datediff(MONTH,CM_MA_MC,GETDATE())<=4))";
+ OR ProjectControl_JobStatus='Not Start' OR ProjectControl_JobStatus='On Going'
+ OR (ProjectControl_JobStatus='Cancelled' AND DATEDIFF(DAY,ProjectControl_PC_CancelDate,GETDATE())<=31)
+ OR (ProjectControl_JobStatus='MC' and DATEDIFF(MONTH,CM_MA_MC,GETDATE())<=4)
+ OR (ProjectControl_JobStatus='Study' and (DATEDIFF(DAY,PM_MA_ProjectApproval,GETDATE())<=31 OR PM_MA_ProjectApproval IS NULL))
+ OR (ProjectControl_JobStatus='Hold' and DATEDIFF(DAY,Job_Hold,GETDATE())<=31))";
// 暂不加
// OR (AccountDisabled=1 AND (ProjectControl_JobType='Projects' OR ProjectControl_JobType='Small Invest')
// AND(ProjectControl_NetworkDate IS NOT NULL AND DATEDIFF(DAY, ProjectControl_NetworkDate, GETDATE()) <= 30))
diff --git a/EProject/FineUIPro.Web/Report/ProjectListReport.aspx.cs b/EProject/FineUIPro.Web/Report/ProjectListReport.aspx.cs
index 1b95ccd..7fad80e 100644
--- a/EProject/FineUIPro.Web/Report/ProjectListReport.aspx.cs
+++ b/EProject/FineUIPro.Web/Report/ProjectListReport.aspx.cs
@@ -1380,6 +1380,9 @@ namespace FineUIPro.Web.Report
projectList.GetRow(rowIndex).GetCell(72).SetCellValue((DateTime)Convert.ToDateTime(itemOver.PM_Pre_Approval));
projectList.GetRow(rowIndex).GetCell(72).CellStyle = styleDate;
}
+ if (projectList.GetRow(rowIndex).GetCell(73) == null) projectList.GetRow(rowIndex).CreateCell(73);
+ projectList.GetRow(rowIndex).GetCell(73).SetCellValue(itemOver.Job_Hold);
+ projectList.GetRow(rowIndex).GetCell(73).CellStyle = styleQfw;
#endregion
diff --git a/EProject/FineUIPro.Web/Report/TimeSheetReport.aspx.cs b/EProject/FineUIPro.Web/Report/TimeSheetReport.aspx.cs
index 6aa8685..73903c7 100644
--- a/EProject/FineUIPro.Web/Report/TimeSheetReport.aspx.cs
+++ b/EProject/FineUIPro.Web/Report/TimeSheetReport.aspx.cs
@@ -283,7 +283,40 @@ namespace FineUIPro.Web.Report
reportModel.GetRow(rowIndex).GetCell(5).CellStyle = styleCenter;
//Act. Type
if (reportModel.GetRow(rowIndex).GetCell(6) == null) reportModel.GetRow(rowIndex).CreateCell(6);
- reportModel.GetRow(rowIndex).GetCell(6).SetCellValue(table.Rows[i]["ActType"].ToString());
+ if (table.Rows[i]["Type"].ToString().Contains("T01_OverTime"))
+ {
+ string actType = table.Rows[i]["ActType"].ToString();
+ if (actType.Contains("2"))
+ {
+ string actStr = actType + "1";
+ reportModel.GetRow(rowIndex).GetCell(6).SetCellValue(actStr);
+ }
+ }
+ else if (table.Rows[i]["Type"].ToString().Contains("T02_OverTime"))
+ {
+ string actType = table.Rows[i]["ActType"].ToString();
+ if (actType.Contains("2"))
+ {
+ string actStr = actType + "2";
+ reportModel.GetRow(rowIndex).GetCell(6).SetCellValue(actStr);
+ }
+ }
+
+ else if (table.Rows[i]["Type"].ToString().Contains("T03_OverTime"))
+ {
+ string actType = table.Rows[i]["ActType"].ToString();
+ if (actType.Contains("2"))
+ {
+ string actStr = actType + "3";
+ reportModel.GetRow(rowIndex).GetCell(6).SetCellValue(actStr);
+ }
+ }
+
+ else
+ {
+ reportModel.GetRow(rowIndex).GetCell(6).SetCellValue(table.Rows[i]["ActType"].ToString());
+ }
+
reportModel.GetRow(rowIndex).GetCell(6).CellStyle = styleCenter;
//Hours
if (!string.IsNullOrEmpty(table.Rows[i]["Hours"].ToString()))
diff --git a/EProject/FineUIPro.Web/common/Main.aspx.cs b/EProject/FineUIPro.Web/common/Main.aspx.cs
index f5f84e8..7bd0647 100644
--- a/EProject/FineUIPro.Web/common/Main.aspx.cs
+++ b/EProject/FineUIPro.Web/common/Main.aspx.cs
@@ -769,13 +769,18 @@ namespace FineUIPro.Web.common
if (row["AccountDisabled"].ToString() != string.Empty)
{
bool validity = Convert.ToBoolean(row["AccountDisabled"]);
- string state = string.Empty;
- if (row["ProjectControl_JobStatus"] != null && row["ProjectControl_JobStatus"].ToString() != "")
- {
- state = row["ProjectControl_JobStatus"].ToString();
- }
-
- if (validity || state== "Cancelled" || state== "Hold")
+ //string state = string.Empty;
+ //if (row["ProjectControl_JobStatus"] != null && row["ProjectControl_JobStatus"].ToString() != "")
+ //{
+ // state = row["ProjectControl_JobStatus"].ToString();
+ //}
+ string eprojectId= row["EProjectId"].ToString();
+ var ep = from x in Funs.DB.Editor_EProject
+ where x.EProjectId==eprojectId &&
+ ((x.ProjectControl_PC_CancelDate.HasValue && x.ProjectControl_PC_CancelDate.Value.AddMonths(1) <= DateTime.Now)
+ || (x.Job_Hold.HasValue && x.Job_Hold.Value.AddMonths(1) <= DateTime.Now))
+ select x;
+ if (validity || ep.Count()>0)
{
e.RowCssClass = "color1";
}
diff --git a/EProject/Model/Model.cs b/EProject/Model/Model.cs
index 61c3b4c..dd82008 100644
--- a/EProject/Model/Model.cs
+++ b/EProject/Model/Model.cs
@@ -26917,6 +26917,10 @@ namespace Model
private System.Nullable _CM_MA_MC;
+ private System.Nullable _Job_Hold;
+
+ private System.Nullable _PM_MA_ProjectApproval;
+
private string _EngineerName;
private string _DepartId;
@@ -27223,6 +27227,38 @@ namespace Model
}
}
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Job_Hold", DbType="DateTime")]
+ public System.Nullable Job_Hold
+ {
+ get
+ {
+ return this._Job_Hold;
+ }
+ set
+ {
+ if ((this._Job_Hold != value))
+ {
+ this._Job_Hold = value;
+ }
+ }
+ }
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PM_MA_ProjectApproval", DbType="DateTime")]
+ public System.Nullable PM_MA_ProjectApproval
+ {
+ get
+ {
+ return this._PM_MA_ProjectApproval;
+ }
+ set
+ {
+ if ((this._PM_MA_ProjectApproval != value))
+ {
+ this._PM_MA_ProjectApproval = value;
+ }
+ }
+ }
+
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EngineerName", DbType="NVarChar(20)")]
public string EngineerName
{
@@ -27843,6 +27879,8 @@ namespace Model
private string _PM_Pre_Approval;
+ private string _Job_Hold;
+
public View_ProjectListReport()
{
}
@@ -29062,6 +29100,22 @@ namespace Model
}
}
}
+
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Job_Hold", DbType="VarChar(10)")]
+ public string Job_Hold
+ {
+ get
+ {
+ return this._Job_Hold;
+ }
+ set
+ {
+ if ((this._Job_Hold != value))
+ {
+ this._Job_Hold = value;
+ }
+ }
+ }
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.View_Punch")]