From 2fee7b9b90c1acf7a17aef84ee22c2a31b801fe2 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期五, 07 三月 2025 08:34:42 +0800
Subject: [PATCH] 送货管理  增加查询  业务经理   客户名称   完成  查询送货安排的历史 完成

---
 CY_ECommercePlatform/CY.WebForm/Pages/work/MyRequestAdd.aspx.cs |   38 ++++++++++++++++++++++++++++++++++++--
 1 files changed, 36 insertions(+), 2 deletions(-)

diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/work/MyRequestAdd.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/work/MyRequestAdd.aspx.cs
index 735677a..bbbf045 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/work/MyRequestAdd.aspx.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/work/MyRequestAdd.aspx.cs
@@ -13,6 +13,7 @@
 using CY.BLL.EC;
 using CY.Infrastructure.DESEncrypt;
 using CY.Infrastructure.Query;
+using CY.BLL.OA;
 
 namespace CY.WebForm.Pages.work
 {
@@ -26,7 +27,7 @@
         Sys_DictionaryBLL bll_Sys_DictionaryBLL = null;
         OA_WorkPlanBll oA_WorkReminderBll = null;
         OA_CarDictionaryBLL bll_OA_CarDictionaryBLL = null;
-
+        OA_SuppliersBLL _OA_SuppliersBLL = null;
         public MyRequestAdd()
         {
             departmentBll = new OA_DepartmentBll();
@@ -34,6 +35,7 @@
             oA_WorkReminderBll = new OA_WorkPlanBll();
             oA_StaffBLL = new OA_StaffBLL();
             bll_OA_CarDictionaryBLL = new OA_CarDictionaryBLL();
+            _OA_SuppliersBLL = new OA_SuppliersBLL(); 
         }
 
         //椤甸潰鍔犺浇
@@ -46,6 +48,12 @@
                 this.selPlanTitle.DataTextField = "ParName";
                 this.selPlanTitle.DataBind();
                 this.selPlanTitle.Items.Insert(0, new ListItem("鍏ㄩ儴", ""));
+
+                //渚涘簲鍟�
+                this.selSuppliers.DataSource = _OA_SuppliersBLL.getSupplierTable(CurrentUser.MemberId);
+                this.selSuppliers.DataBind();
+                this.selSuppliers.Items.Insert(0, new ListItem("鍏ㄩ儴", ""));
+
                 InitData();
             }
         }
@@ -71,6 +79,14 @@
                 else
                 {
                     this.txtPlanTitle.Value = m_OA_WorkPlan.PlanTitle.ToString();
+                }
+                if (m_OA_WorkPlan.PlanDataType == 15)
+                {
+                    this.txtShoukuandanwei.Value = m_OA_WorkPlan.PlanComplany;
+                }
+                else
+                {
+                    this.txtShoukuandanwei.Value = "";
                 }
                 this.txtPlanContent.Value = m_OA_WorkPlan.PlanContent.ToString();
             }
@@ -121,7 +137,25 @@
                 }
 
                 m_OA_WorkPlan.Operator = CurrentUser.ShortName;
-                m_OA_WorkPlan.PlanComplany = "";
+                if (this.selPlanDataType.Value == "15")
+                {
+                    if (!this.txtPlanMoney.Value.Trim().ToDecimal2().HasValue || this.txtPlanMoney.Value.Trim().ToDecimal2().Value <= 0)
+                    {
+                        JavaScript.MessageBox("浠樻鐢宠璇峰~鍐欑敵璇疯垂鐢紒", this);
+                        return;
+                    }
+                    if (string.IsNullOrWhiteSpace(this.txtShoukuandanwei.Value))
+                    {
+                        JavaScript.MessageBox("浠樻鐢宠璇峰~鍐欐敹娆惧崟浣嶏紒", this);
+                        return;
+                    }
+                    m_OA_WorkPlan.PlanComplany = this.txtShoukuandanwei.Value; 
+                }
+                else
+                {
+                    m_OA_WorkPlan.PlanComplany = "";
+                }
+                
                 m_OA_WorkPlan.PlanContent = this.txtPlanContent.Value.Trim();
                 m_OA_WorkPlan.PlanDataType = this.selPlanDataType.Value.ToInt32();
                 m_OA_WorkPlan.PlanMoney = this.txtPlanMoney.Value.Trim().ToDecimal2()??0;

--
Gitblit v1.9.1