From ba381be6a5aac58df11e2e7b6b19f012bd9ff5a1 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期三, 04 十二月 2024 10:34:30 +0800
Subject: [PATCH] 开票申请

---
 CY_ECommercePlatform/CY.WebForm/Pages/business/InvoicingConfirmEdit.aspx.cs |  114 ++++++++------------------------------------------------
 1 files changed, 17 insertions(+), 97 deletions(-)

diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/InvoicingConfirmEdit.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/InvoicingConfirmEdit.aspx.cs
index 71fc301..c275dd5 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/InvoicingConfirmEdit.aspx.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/InvoicingConfirmEdit.aspx.cs
@@ -71,6 +71,11 @@
         void btnSubmit_ServerClick(object sender, EventArgs e)
         {
             string orderIds = Request["ids"];
+            if (string.IsNullOrEmpty(this.txtFapiaohao.Value.Trim()))
+            {
+                JavaScript.MessageBox("璇疯緭鍏ュ彂绁ㄥ彿锛�", this);
+                return;
+            }
 
             bool isWin = false;
             OA_Kaipiaoshenqing oA_Kaipiaoshenqing = oA_KaipiaoshenqingBLL.GetModelByKeyid(orderIds.ToGuid2());
@@ -81,12 +86,18 @@
             oA_Kaipiaoshenqing.Kaipiaoshenqing = 3;
             oA_Kaipiaoshenqing.KaipiaoquerenCreater = CurrentUser.TrueMemberId;
             oA_Kaipiaoshenqing.KaipiaoquerenTime = DateTime.Now;
+            oA_Kaipiaoshenqing.Fapiaohao = this.txtFapiaohao.Value.Trim();
 
             isWin = oA_KaipiaoshenqingBLL.UpdateModel(oA_Kaipiaoshenqing);
 
 
+            EC_OrderExtend model = new EC_OrderExtend();
+            model.KaipiaoshenqingId = oA_Kaipiaoshenqing.Keyid;
+            model.KaipiaoshenqingTime = oA_Kaipiaoshenqing.KaipiaoquerenTime;
+            model.Kaipiaoshenqing = 3;
+            model.KaipiaoshenqingCreater = CurrentUser.TrueMemberId;
 
-
+            isWin = _eC_OrderBLL.NewUpdateKaipiaoshenqings(model);
 
             if (isWin)
             {
@@ -129,70 +140,15 @@
                 this.txtBusinessManager.InnerText = oA_Staff.Name;
             }
             this.txtkaipiaoshijian.InnerText = DateTime.Now.ToString("yyyy-MM-dd");
-            this.txtSellerOrderId.InnerText = oA_Kaipiaoshenqing.SellerOrderId;
+                //this.txtSellerOrderId.InnerText = oA_Kaipiaoshenqing.SellerOrderId;
+                this.txtshuliang.InnerText = oA_Kaipiaoshenqing.Dingdanshu.ToString();
 
 
 
 
 
-                Dictionary<int, object> searchParam = new Dictionary<int, object>();
 
-                SetParamValue(searchParam, 1, CurrentUser.MemberId);
-                SetParamValue(searchParam, 2, "");
-                SetParamValue(searchParam, 3, "");
-                SetParamValue(searchParam, 4, "");
-                SetParamValue(searchParam, 5, "");
-                SetParamValue(searchParam, 6, "");
-                SetParamValue(searchParam, 7, "");
-                SetParamValue(searchParam, 8, "");
-                SetParamValue(searchParam, 9, "");
-                SetParamValue(searchParam, 10, "");
-                SetParamValue(searchParam, 11, "");
-                SetParamValue(searchParam, 12, "");
-                SetParamValue(searchParam, 13, "");
-                SetParamValue(searchParam, 14, "");
-                SetParamValue(searchParam, 15, "");
-                SetParamValue(searchParam, 16, "");
-                SetParamValue(searchParam, 18, (CurrentUser.StaffId > 0 ? 1 : 0));
-                SetParamValue(searchParam, 19, CurrentUser.TrueMemberId);
-                SetParamValue(searchParam, 20, CurrentUser.StaffId);
-                SetParamValue(searchParam, 21, CurrentUser.TrueName);
-                SetParamValue(searchParam, 22, "");
-                SetParamValue(searchParam, 23, "");
-                SetParamValue(searchParam, 24, "");
-                SetParamValue(searchParam, 25, "");
-                SetParamValue(searchParam, 26, orderIds.ToGuid2());
-                SearchParam = searchParam;
-
-
-                /// UCPager1.AspNetPager.CurrentPageIndex = 1;//閲嶇疆椤垫暟
-                //鍐嶆鏌ヨ
-                //   AspNetPager_PageChanged(UCPager1.AspNetPager, new EventArgs());
-                Infrastructure.Query.Pagination pagination = new Infrastructure.Query.Pagination()
-                {
-                    PageSize = 1000,// UCPager1.AspNetPager.PageSize,
-                    PageIndex = 1// UCPager1.AspNetPager.CurrentPageIndex
-                };
-                IEnumerable<EC_OrderBasic> result = _eC_OrderBasicBLL.SelectModelPage_Seller(pagination, searchParam);//.Where(x=>x.Quchudingdan == 2);
-
-                decimal shoukuanmoney = 0;
-                this.txtshuliang.InnerText = result.ToList().Count.ToString();
-
-
-
-
-                foreach (EC_OrderBasic eC_OrderBasic in result)
-                {
-                   
-                    
-
-
-                    shoukuanmoney += eC_OrderBasic.SumPrice.Value;
-
-
-                     
-                }
-                this.txtjine.InnerText = String.Format("{0:F}", shoukuanmoney);
+                this.txtjine.InnerText = String.Format("{0:F}", oA_Kaipiaoshenqing.kpmoney + oA_Kaipiaoshenqing.Zengjianmoney);
 
                
             }
@@ -204,44 +160,8 @@
 
 
         }
-        /// <summary>
-        /// 璁剧疆鏌ヨ鍙傛暟鏂规硶
-        /// </summary>
-        /// <param name="target">璁剧疆鐩爣</param>
-        /// <param name="key">閿�</param>
-        /// <param name="value">鍊�</param>
-        private static void SetParamValue(Dictionary<int, object> target, int key, object value)
-        {
-            if (string.IsNullOrEmpty(string.Format("{0}", value)))
-                return;
-            else
-            {
-            }
-
-            if (target.ContainsKey(key))
-            {
-                target[key] = value;
-            }
-            else
-            {
-                target.Add(key, value);
-            }
-        }
-
-        /// <summary>
-        /// 鏌ヨ鍙傛暟
-        /// </summary>
-        private Dictionary<int, object> SearchParam
-        {
-            get
-            {
-                return ViewState["SearchParam"] as Dictionary<int, object>;
-            }
-            set
-            {
-                ViewState["SearchParam"] = value;
-            }
-        }
+        
+ 
 
     }
 }
\ No newline at end of file

--
Gitblit v1.9.1