From 01616cc0596f27ec4bbfc7cd24bc2c5050445b3b Mon Sep 17 00:00:00 2001
From: gaofei <181547018@qq.com>
Date: Tue, 4 Jul 2023 10:55:01 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AE=89=E5=85=A8=E5=AE=9E?=
=?UTF-8?q?=E6=96=BD=E8=AE=A1=E5=88=92?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
SGGL/BLL/PHTGL/OAWebSevice.cs | 1 +
.../ZHGL/Plan/ActionPlanListEdit.aspx | 7 +++++++
.../ZHGL/Plan/ActionPlanListEdit.aspx.cs | 15 +++++++++++----
.../ZHGL/Plan/ActionPlanListEdit.aspx.designer.cs | 9 +++++++++
.../ZHGL/Plan/ActionPlanListView.aspx | 7 +++++++
.../ZHGL/Plan/ActionPlanListView.aspx.cs | 5 +++++
.../ZHGL/Plan/ActionPlanListView.aspx.designer.cs | 9 +++++++++
7 files changed, 49 insertions(+), 4 deletions(-)
diff --git a/SGGL/BLL/PHTGL/OAWebSevice.cs b/SGGL/BLL/PHTGL/OAWebSevice.cs
index 4c6e8143..ea6f97b8 100644
--- a/SGGL/BLL/PHTGL/OAWebSevice.cs
+++ b/SGGL/BLL/PHTGL/OAWebSevice.cs
@@ -40,6 +40,7 @@ namespace BLL
}
url = url + PHTUrl;
+ //LogService.AddSys_Log(Person_PersonsService.GetPerson_PersonsById(personId),"", ID, "ActionPlanListEdit",url);
return url;
}
public static string getAppurl(string projectid, string formname, string ID, string userid)
diff --git a/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListEdit.aspx b/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListEdit.aspx
index 3445cdab..8bbb55d5 100644
--- a/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListEdit.aspx
+++ b/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListEdit.aspx
@@ -24,6 +24,13 @@
+
+
+
+
+
+
diff --git a/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListEdit.aspx.cs b/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListEdit.aspx.cs
index 7a23966e..4048cc96 100644
--- a/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListEdit.aspx.cs
+++ b/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListEdit.aspx.cs
@@ -66,7 +66,6 @@ namespace FineUIPro.Web.ZHGL.Plan
if (!IsPostBack)
{
this.btnClose.OnClientClick = ActiveWindow.GetHideReference();
- this.ProjectId = this.CurrUser.LoginProjectId;
this.ActionPlanListId = Request.Params["ActionPlanListId"];
var q = (from x in Funs.DB.Person_Persons where x.UnitId == Const.UnitId_SEDIN && x.DepartId == Const.Depart_constructionId && x.RoleIds != null && x.RoleIds != Const.NoOfficeRole && x.RoleIds != string.Empty && (!x.IsPost.HasValue || x.IsPost == true) orderby x.PersonName select x).ToList();
Model.ActionPlan_ActionPlanList actionPlanList = BLL.ActionPlanListService.GetActionPlanListById(this.ActionPlanListId);
@@ -93,6 +92,7 @@ namespace FineUIPro.Web.ZHGL.Plan
this.drpPerson.DataSource = q;
this.drpPerson.DataBind();
Funs.FineUIPleaseSelect(this.drpPerson);
+ BLL.ProjectService.InitProjectDropDownList(this.drpProject, true);
ContactImg = 0;
if (!string.IsNullOrEmpty(this.ActionPlanListId))
{
@@ -120,6 +120,10 @@ namespace FineUIPro.Web.ZHGL.Plan
{
this.drpProjectType.Hidden = true;
}
+ if (!string.IsNullOrEmpty(actionPlanList.ProjectId))
+ {
+ this.drpProject.SelectedValue = actionPlanList.ProjectId;
+ }
if (!string.IsNullOrEmpty(actionPlanList.CompileMan))
{
this.drpCompileMan.SelectedValue = actionPlanList.CompileMan;
@@ -264,7 +268,7 @@ namespace FineUIPro.Web.ZHGL.Plan
//this.txtActionPlanListCode.Text = BLL.CodeRecordsService.ReturnCodeByMenuIdProjectId(BLL.Const.OfficeActionPlanListMenuId, this.ProjectId, this.CurrUser.UnitId);
this.txtActionPlanListName.Text = this.SimpleForm1.Title;
this.txtVersionNo.Text = "V1.0";
- this.drpProjectType.Hidden = true;
+ //this.drpProjectType.Hidden = true;
this.drpReviewMan.SelectedValue = this.CurrUser.PersonId;
this.drpPerson.Hidden = true;
}
@@ -333,12 +337,15 @@ namespace FineUIPro.Web.ZHGL.Plan
{
Model.ActionPlan_ActionPlanList actionPlanList = new Model.ActionPlan_ActionPlanList
{
- ProjectId = this.ProjectId,
ActionPlanListCode = this.txtActionPlanListCode.Text.Trim(),
ActionPlanListName = this.txtActionPlanListName.Text.Trim(),
VersionNo = this.txtVersionNo.Text.Trim(),
- //ProjectType = this.drpProjectType.SelectedValue,
+ ProjectType = this.drpProjectType.SelectedValue,
};
+ if (this.drpProject.SelectedValue != BLL.Const._Null)
+ {
+ actionPlanList.ProjectId = this.drpProject.SelectedValue;
+ }
if (this.drpCompileMan.SelectedValue != BLL.Const._Null)
{
actionPlanList.CompileMan = this.drpCompileMan.SelectedValue;
diff --git a/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListEdit.aspx.designer.cs b/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListEdit.aspx.designer.cs
index 0cac2bad..c205673a 100644
--- a/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListEdit.aspx.designer.cs
+++ b/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListEdit.aspx.designer.cs
@@ -57,6 +57,15 @@ namespace FineUIPro.Web.ZHGL.Plan {
///
protected global::FineUIPro.TextBox txtActionPlanListName;
+ ///
+ /// drpProject 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.DropDownList drpProject;
+
///
/// txtVersionNo 控件。
///
diff --git a/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListView.aspx b/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListView.aspx
index 5ef405d9..381df194 100644
--- a/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListView.aspx
+++ b/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListView.aspx
@@ -23,6 +23,13 @@
+
+
+
+
+
+
diff --git a/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListView.aspx.cs b/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListView.aspx.cs
index f108f553..a83851f1 100644
--- a/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListView.aspx.cs
+++ b/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListView.aspx.cs
@@ -47,6 +47,7 @@ namespace FineUIPro.Web.ZHGL.Plan
this.drpPerson.DataSource = q;
this.drpPerson.DataBind();
Funs.FineUIPleaseSelect(this.drpPerson);
+ BLL.ProjectService.InitProjectDropDownList(this.drpProject, true);
this.ActionPlanListId = Request.Params["ActionPlanListId"];
if (!string.IsNullOrEmpty(this.ActionPlanListId))
{
@@ -78,6 +79,10 @@ namespace FineUIPro.Web.ZHGL.Plan
this.rblIsReview.SelectedValue = "False";
this.drpPerson.Hidden = true;
}
+ if (!string.IsNullOrEmpty(actionPlanList.ProjectId))
+ {
+ this.drpProject.SelectedValue = actionPlanList.ProjectId;
+ }
List list2 = BLL.ActionPlanListApproveService.GetReviewingPersonIds(this.ActionPlanListId);
if (list2.Count > 0)
{
diff --git a/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListView.aspx.designer.cs b/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListView.aspx.designer.cs
index f67c6c89..a82e55e1 100644
--- a/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListView.aspx.designer.cs
+++ b/SGGL/FineUIPro.Web/ZHGL/Plan/ActionPlanListView.aspx.designer.cs
@@ -57,6 +57,15 @@ namespace FineUIPro.Web.ZHGL.Plan {
///
protected global::FineUIPro.TextBox txtActionPlanListName;
+ ///
+ /// drpProject 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.DropDownList drpProject;
+
///
/// txtVersionNo 控件。
///