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