From d15f9ddeef5168a71007b568d7349042931a92e3 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期三, 14 五月 2025 15:23:00 +0800 Subject: [PATCH] 系统表格中工价为16开工价;32开下浮30%;32开以下减半;8开上浮30%,4开以上上浮1半 --- CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiList.aspx.cs | 52 +++++++++++----------------------------------------- 1 files changed, 11 insertions(+), 41 deletions(-) diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiList.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiList.aspx.cs index 09dc2fb..4000063 100644 --- a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiList.aspx.cs +++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiList.aspx.cs @@ -54,7 +54,7 @@ case "wanjie": AcceptAll(); break; - case "AcceptOrderAll2": + case "AcceptOrderAll": AcceptAll2(); break; default: @@ -77,7 +77,7 @@ //this.selDriverId.Items.Insert(0, new ListItem("鍏ㄩ儴", "")); - this.selDriverIddo.DataSource = bll_OA_StaffBLL.SelectListByFirmId(CurrentUser.MemberId, null, null).Where(x => x.BF_IsDriver == true);//.Where(x => x.SM_Post.Equals("椹鹃┒鍛�")); + this.selDriverIddo.DataSource = bll_OA_StaffBLL.SelectListByFirmId(CurrentUser.MemberId, null, null);//.Where(x => x.BF_IsDriver == true); this.selDriverIddo.DataTextField = "Name"; this.selDriverIddo.DataValueField = "Keyid"; this.selDriverIddo.DataBind(); @@ -199,27 +199,17 @@ public void AcceptAll2() { Response.Clear(); - int? carid = Request["CarId"].ToInt32(); //this.CarId.Value.ToGuid2(); - int? driverId = Request["DriverId"].ToInt32(); //this.DriverId.Value.ToGuid2(); + string ids = string.Empty; - string DeliverTimes = string.Empty; - string BuyerIds = string.Empty; + if (Request["ids"] != null) { ids = Request["ids"].ToString(); } - if (Request["DeliverTimes"] != null) - { - DeliverTimes = Request["DeliverTimes"].ToString(); - } - if (Request["BuyerIds"] != null) - { - BuyerIds = Request["BuyerIds"].ToString(); - } + string[] idsArray = ids.Split(','); - string[] DeliverTimesArray = DeliverTimes.Split(','); - string[] BuyerIdsArray = BuyerIds.Split(','); + if (idsArray != null && idsArray.Length > 0) { @@ -227,33 +217,13 @@ { bool result = true; - OA_DeliverPlan oA_DeliverPlan = _OA_DeliverPlanPaicheBLL.GetModelByKeyid(idsArray[i].ToGuid2(), BuyerIdsArray[i].ToGuid2(), DeliverTimesArray[i].ToDateTime2()); - if (oA_DeliverPlan == null) + OA_DeliverPlan oA_DeliverPlan = _OA_DeliverPlanPaicheBLL.GetModelByKeyid(idsArray[i].ToGuid2(), null, null); + if (oA_DeliverPlan != null) + { - oA_DeliverPlan = new OA_DeliverPlan(); - oA_DeliverPlan.Keyid = Guid.NewGuid(); - oA_DeliverPlan.FirmId = CurrentUser.MemberId; - oA_DeliverPlan.DeliverTime = DeliverTimesArray[i].ToDateTime2(); - oA_DeliverPlan.BuyerId = BuyerIdsArray[i].ToGuid2(); - oA_DeliverPlan.DeliveredTime = null; - oA_DeliverPlan.Zhuyishixiang = ""; - oA_DeliverPlan.Gongzuokaoping = ""; - oA_DeliverPlan.CarId = carid; - oA_DeliverPlan.DriverId = driverId; - oA_DeliverPlan.Transferstatus = 1; - oA_DeliverPlan.TransfersTime = null; - oA_DeliverPlan.Sort = 1; - oA_DeliverPlan.Creater = CurrentUser.TrueMemberId; - oA_DeliverPlan.CreateTime = DateTime.Now; - oA_DeliverPlan.Updater = CurrentUser.TrueMemberId; - oA_DeliverPlan.LastUpdateTime = DateTime.Now; oA_DeliverPlan.wentifankui = ""; - result = _OA_DeliverPlanPaicheBLL.InsertModel(oA_DeliverPlan); - } - else - { - oA_DeliverPlan.CarId = carid; - oA_DeliverPlan.DriverId = driverId; + oA_DeliverPlan.LastUpdateTime = DateTime.Now; + oA_DeliverPlan.Updater = CurrentUser.TrueMemberId; result = _OA_DeliverPlanPaicheBLL.UpdateModel(oA_DeliverPlan); } if (!result) -- Gitblit v1.9.1