From 4142cf95cc3d543a3273d96b87fa041310cfff3a Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期二, 12 八月 2025 12:23:18 +0800 Subject: [PATCH] 设计订单其他要加上 --- CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx.cs | 354 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 326 insertions(+), 28 deletions(-) diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx.cs index 60258a1..5dc68a9 100644 --- a/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx.cs +++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx.cs @@ -171,6 +171,16 @@ this.SelShejirenyuanneiye6.Value = _eC_OrderBasic.Shejirenyuanneiye.HasValue ? _eC_OrderBasic.Shejirenyuanneiye.Value.ToString() : ""; this.SelShejileixingneiye6.Value = _eC_OrderBasic.Shejileixingneiye.HasValue ? _eC_OrderBasic.Shejileixingneiye.Value.ToString() : ""; this.txtShejiyaoqiuneiye6.Value = _eC_OrderBasic.Shejiyaoqiuneiye; + + + this.SelShejirenyuanneiye61.Value = _eC_OrderBasic.Shejirenyuanneiye1.HasValue ? _eC_OrderBasic.Shejirenyuanneiye1.Value.ToString() : ""; + this.SelShejileixingneiye61.Value = _eC_OrderBasic.Shejileixingneiye1.HasValue ? _eC_OrderBasic.Shejileixingneiye1.Value.ToString() : ""; + this.txtShejiyaoqiuneiye61.Value = _eC_OrderBasic.Shejiyaoqiuneiye1; + + + this.SelShejirenyuanneiye62.Value = _eC_OrderBasic.Shejirenyuanneiye2.HasValue ? _eC_OrderBasic.Shejirenyuanneiye2.Value.ToString() : ""; + this.SelShejileixingneiye62.Value = _eC_OrderBasic.Shejileixingneiye2.HasValue ? _eC_OrderBasic.Shejileixingneiye2.Value.ToString() : ""; + this.txtShejiyaoqiuneiye62.Value = _eC_OrderBasic.Shejiyaoqiuneiye2; } else if(_eC_OrderBasic.PrintTypeId == 15) { @@ -265,6 +275,7 @@ { this.SelShejirenyuan1111.Value = _eC_OrderBasic.Shejirenyuan.HasValue ? _eC_OrderBasic.Shejirenyuan.Value.ToString() : ""; this.txtShejiyaoqiu1111.Value = _eC_OrderBasic.Shejiyaoqiu; + this.txtShejiSumPrice1111.Value = _eC_OrderBasic.ShejiSumPrice.HasValue ? _eC_OrderBasic.ShejiSumPrice.Value.ToString("F2") : ""; } #endregion @@ -304,7 +315,7 @@ //this.rptCustormer.DataSource = corporateClients; //this.rptCustormer.DataBind(); - this.selPrintTypes.DataSource = _sysInquiry_PrintingTypeBLL.SelectUsedModlesByFirm(CurrentUser.MemberId).OrderBy(x=>x.orderNumHome); + this.selPrintTypes.DataSource = _sysInquiry_PrintingTypeBLL.SelectUsedModlesByFirm(CurrentUser.MemberId).Where(x=> x.KeyId != 37 && x.KeyId != 31).OrderBy(x=>x.orderNumHome); this.selPrintTypes.DataBind(); this.selPrintTypes.Items.Insert(0, new ListItem("璇烽�夋嫨", "")); this.selPrintTypes.Items.Add(new ListItem("鍏朵粬", "-1")); @@ -330,65 +341,178 @@ this.selCustormerManagers.DataBind(); this.selCustormerManagers.Items.Insert(0, new ListItem("鏃�", "0")); - + var ToUpSetData = Request["ToUpSetData"]; var oA_Staffs = oA_StaffBLL.SelectListByFirmId(CurrentUser.MemberId, null, null).Where(x => x.DepartmentId == 13); this.SelShejirenyuan29.DataSource = oA_Staffs; this.SelShejirenyuan29.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan29.Value = StaffId.ToString(); + } this.SelShejirenyuan6.DataSource = oA_Staffs; this.SelShejirenyuan6.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan6.Value = StaffId.ToString(); + } this.SelShejirenyuanneiye6.DataSource = oA_Staffs; this.SelShejirenyuanneiye6.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuanneiye6.Value = StaffId.ToString(); + } + + + this.SelShejirenyuanneiye61.DataSource = oA_Staffs; + this.SelShejirenyuanneiye61.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuanneiye61.Value = StaffId.ToString(); + } + + + + this.SelShejirenyuanneiye62.DataSource = oA_Staffs; + this.SelShejirenyuanneiye62.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuanneiye62.Value = StaffId.ToString(); + } this.SelShejirenyuan15.DataSource = oA_Staffs; this.SelShejirenyuan15.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan15.Value = StaffId.ToString(); + } this.SelShejirenyuanneiye15.DataSource = oA_Staffs; this.SelShejirenyuanneiye15.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuanneiye15.Value = StaffId.ToString(); + } this.SelShejirenyuan14.DataSource = oA_Staffs; this.SelShejirenyuan14.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan14.Value = StaffId.ToString(); + } this.SelShejirenyuan27.DataSource = oA_Staffs; this.SelShejirenyuan27.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan27.Value = StaffId.ToString(); + } this.SelShejirenyuan21.DataSource = oA_Staffs; this.SelShejirenyuan21.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan21.Value = StaffId.ToString(); + } this.SelShejirenyuan7.DataSource = oA_Staffs; this.SelShejirenyuan7.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan7.Value = StaffId.ToString(); + } this.SelShejirenyuan38.DataSource = oA_Staffs; this.SelShejirenyuan38.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan38.Value = StaffId.ToString(); + } this.SelShejirenyuanneiye38.DataSource = oA_Staffs; this.SelShejirenyuanneiye38.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuanneiye38.Value = StaffId.ToString(); + } this.SelShejirenyuan20.DataSource = oA_Staffs; this.SelShejirenyuan20.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan20.Value = StaffId.ToString(); + } this.SelShejirenyuan16.DataSource = oA_Staffs; this.SelShejirenyuan16.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan16.Value = StaffId.ToString(); + } this.SelShejirenyuan22.DataSource = oA_Staffs; this.SelShejirenyuan22.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan22.Value = StaffId.ToString(); + } this.SelShejirenyuan39.DataSource = oA_Staffs; this.SelShejirenyuan39.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan39.Value = StaffId.ToString(); + } this.SelShejirenyuan23.DataSource = oA_Staffs; this.SelShejirenyuan23.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan23.Value = StaffId.ToString(); + } this.SelShejirenyuan25.DataSource = oA_Staffs; this.SelShejirenyuan25.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan25.Value = StaffId.ToString(); + } this.SelShejirenyuan26.DataSource = oA_Staffs; this.SelShejirenyuan26.DataBind(); + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan26.Value = StaffId.ToString(); + } this.SelShejirenyuan1111.DataSource = oA_Staffs; this.SelShejirenyuan1111.DataBind(); - + if (string.IsNullOrEmpty(ToUpSetData)) + { + var StaffId = CurrentUser.StaffId; + this.SelShejirenyuan1111.Value = StaffId.ToString(); + } } } @@ -554,6 +678,8 @@ EC_OrderBasic eC_OrderBasic = new EC_OrderBasic();//璁㈠崟涓昏淇℃伅 OA_StaffBLL oA_StaffBLL = new BLL.OA_StaffBLL(); OA_ShejijijianBLL bll_OA_ShejijijianBLLBLL = new OA_ShejijijianBLL(); + CY.BLL.Inquiry.PaperSizeDetailBLL _paperSizeDetailBLL = new CY.BLL.Inquiry.PaperSizeDetailBLL();//鏌ヨ绾稿紶灏哄 + EC_OrderPrintParameter orderPrintParameter = null; InquiryCommonModel _inquiryCommonModel = null; eC_OrderExtend.Keyid = MyConvert.ConvertToInt32(txtKeyid.Value); @@ -642,6 +768,82 @@ var PrintTypeId = MyConvert.ConvertToInt32(Request["selPrintTypes"]); #region 缁戝畾璁捐淇℃伅 灏侀潰鐨勬暟鍊煎氨鏄�1 鍐呴〉鐨勬暟閲忛渶瑕佽绠楁墍鏈夌殑鍐呴〉椤电爜鐨勬�诲拰 + + //绯荤粺琛ㄦ牸涓伐浠蜂负16寮�宸ヤ环锛�32寮�涓嬫诞30%锛�32寮�浠ヤ笅鍑忓崐锛�8寮�涓婃诞30%锛�4寮�浠ヤ笂涓婃诞1鍗� 浠呴檺浜庯細榛戠櫧鍗颁欢銆佷功鍒娿�佺敾鍐屻�丏M浣嗐�佹姤绾�5绉嶏紝鍏朵粬涓嶇 + decimal gongjia = new decimal(1); + if(PrintTypeId == 29 || PrintTypeId == 6 || PrintTypeId == 15 || PrintTypeId == 14 || PrintTypeId == 7) + { + var paperSize = Request["paperSize"]; + if (paperSize != "-1") + { + var paperSizeDetail = _paperSizeDetailBLL.GetPaperSizeDetail(PrintTypeId.Value, paperSize.ToInt32().Value); + if (paperSizeDetail != null) + { + if (paperSizeDetail.Name.IndexOf("48寮�") >= 0 || paperSizeDetail.Name.IndexOf("64寮�") >= 0) + { + gongjia = new decimal(0.5); + } + else if (paperSizeDetail.Name.IndexOf("32寮�") >= 0) + { + gongjia = new decimal(0.7); + } + else if (paperSizeDetail.Name.IndexOf("16寮�") >= 0) + { + gongjia = new decimal(1); + } + else if (paperSizeDetail.Name.IndexOf("8寮�") >= 0 || paperSizeDetail.Name.IndexOf("6寮�") >= 0) + { + gongjia = new decimal(1.3); + } + else if(paperSizeDetail.Name.IndexOf("4寮�") >= 0 || paperSizeDetail.Name.IndexOf("3寮�") >= 0 || paperSizeDetail.Name.IndexOf("2寮�") >= 0 || paperSizeDetail.Name.IndexOf("鍏ㄥ紑") >= 0) + { + gongjia = new decimal(1.5); + } + + + + } + } + else + { + decimal sikai = 370 * 520; + //if (PrintTypeId == 29) + //{ + // sikai = 380 * 680; + //} + + decimal bakai = 370 * 260; + + decimal sanshierkai = 130 * 185; + decimal dasanshierkai = 140 * 210; + + var txtFirstSize = Request["txtFirstSize"].ToDecimal2()??0; + var txtSecondSize = Request["txtSecondSize"].ToDecimal2() ?? 0; + var chicun = txtFirstSize * txtSecondSize; + if (chicun>= sikai) + { + gongjia = new decimal(1.5); + } + else if (chicun >= bakai) + { + gongjia = new decimal(1.3); + } + else if (chicun >= sanshierkai && chicun <= dasanshierkai) + { + gongjia = new decimal(0.7); + } + else if (chicun < sanshierkai) + { + gongjia = new decimal(0.5); + } + + } + + + } + + + if (PrintTypeId == 29) { eC_OrderExtend.Shejicount = 1;// Request["printCount"].ToString().ToInt32(); @@ -660,7 +862,15 @@ var shejijijian = bll_OA_ShejijijianBLLBLL.GetModelByformid(CurrentUser.MemberId, PrintTypeId.ToString(),"", eC_OrderExtend.Shejileixing.ToString(),null).FirstOrDefault(); if (shejijijian != null) { - eC_OrderExtend.ShejiUnitPrice = shejijijian.Shejilemoney; + if(eC_OrderExtend.Danshuangmian == "鍙岄潰涓嶅悓") + { + eC_OrderExtend.ShejiUnitPrice = shejijijian.Shejilemoney * gongjia * 2; + } + else + { + eC_OrderExtend.ShejiUnitPrice = shejijijian.Shejilemoney * gongjia; + } + if (eC_OrderExtend.ShejiUnitPrice.HasValue) { eC_OrderExtend.ShejiSumPrice = eC_OrderExtend.ShejiUnitPrice * eC_OrderExtend.Shejicount; @@ -683,7 +893,7 @@ var shejijijian = bll_OA_ShejijijianBLLBLL.GetModelByformid(CurrentUser.MemberId, PrintTypeId.ToString(), "1", eC_OrderExtend.Shejileixing.ToString(), null).FirstOrDefault(); if (shejijijian != null) { - eC_OrderExtend.ShejiUnitPrice = shejijijian.Shejilemoney; + eC_OrderExtend.ShejiUnitPrice = shejijijian.Shejilemoney * gongjia; if (eC_OrderExtend.ShejiUnitPrice.HasValue) { eC_OrderExtend.ShejiSumPrice = eC_OrderExtend.ShejiUnitPrice * eC_OrderExtend.Shejicount; @@ -710,15 +920,11 @@ int insidePageNum = 1; if (Request["hidInsidePageNum"] != null) insidePageNum = Request["hidInsidePageNum"].ToString().ToInt32().Value; - int PageNumneiye = 0; - for (int i = 1; i <= insidePageNum; i++) - { - if (Request["pageNum" + i] != null) - PageNumneiye += Request["pageNum" + i].ToInt32().HasValue ? Request["pageNum" + i].ToInt32().Value : 0; - } + + int PageNumneiye = Request["pageNum" + 1].ToInt32().HasValue ? Request["pageNum" + 1].ToInt32().Value : 0; eC_OrderExtend.Shejicountneiye = PageNumneiye;// Request["printCount"].ToString().ToInt32(); eC_OrderExtend.Shejileixingneiye = this.SelShejileixingneiye6.Value.ToInt32(); if (eC_OrderExtend.Shejileixingneiye != 8) @@ -733,7 +939,7 @@ var shejijijian1 = bll_OA_ShejijijianBLLBLL.GetModelByformid(CurrentUser.MemberId, PrintTypeId.ToString(), "2", eC_OrderExtend.Shejileixingneiye.ToString(), null).FirstOrDefault(); if (shejijijian1 != null) { - eC_OrderExtend.ShejiUnitPriceneiye = shejijijian1.Shejilemoney; + eC_OrderExtend.ShejiUnitPriceneiye = shejijijian1.Shejilemoney * gongjia; if (eC_OrderExtend.ShejiUnitPriceneiye.HasValue) { eC_OrderExtend.ShejiSumPriceneiye = eC_OrderExtend.ShejiUnitPriceneiye * eC_OrderExtend.Shejicountneiye; @@ -753,7 +959,95 @@ eC_OrderExtend.ShejileixingNameneiye = this.shejileixing(eC_OrderExtend.Shejileixingneiye.Value.ToString()); eC_OrderExtend.Shejiyaoqiuneiye = this.txtShejiyaoqiuneiye6.Value; - + + + + if (insidePageNum > 1) + { + PageNumneiye = Request["pageNum" + 2].ToInt32().HasValue ? Request["pageNum" + 2].ToInt32().Value : 0; + eC_OrderExtend.Shejicountneiye1 = PageNumneiye;// Request["printCount"].ToString().ToInt32(); + eC_OrderExtend.Shejileixingneiye1 = this.SelShejileixingneiye61.Value.ToInt32(); + if (eC_OrderExtend.Shejileixingneiye1 != 8) + { + eC_OrderExtend.Shejirenyuanneiye1 = this.SelShejirenyuanneiye61.Value.ToInt32(); + var oA_Staff1 = oA_StaffBLL.GetModelByKeyid(eC_OrderExtend.Shejirenyuanneiye1); + if (oA_Staff1 != null) + { + eC_OrderExtend.ShejirenyuanNameneiye1 = oA_Staff1.Name; + } + + var shejijijian1 = bll_OA_ShejijijianBLLBLL.GetModelByformid(CurrentUser.MemberId, PrintTypeId.ToString(), "2", eC_OrderExtend.Shejileixingneiye1.ToString(), null).FirstOrDefault(); + if (shejijijian1 != null) + { + eC_OrderExtend.ShejiUnitPriceneiye1 = shejijijian1.Shejilemoney * gongjia; + if (eC_OrderExtend.ShejiUnitPriceneiye1.HasValue) + { + eC_OrderExtend.ShejiSumPriceneiye1 = eC_OrderExtend.ShejiUnitPriceneiye1 * eC_OrderExtend.Shejicountneiye1; + } + } + } + else + { + eC_OrderExtend.Shejirenyuanneiye1 = 0; + eC_OrderExtend.ShejirenyuanNameneiye1 = ""; + eC_OrderExtend.ShejiUnitPriceneiye1 = 0; + eC_OrderExtend.ShejiSumPriceneiye1 = 0; + } + + + + eC_OrderExtend.ShejileixingNameneiye1 = this.shejileixing(eC_OrderExtend.Shejileixingneiye1.Value.ToString()); + eC_OrderExtend.Shejiyaoqiuneiye1 = this.txtShejiyaoqiuneiye61.Value; + } + + + + + + + + + if (insidePageNum > 2) + { + PageNumneiye = Request["pageNum" + 3].ToInt32().HasValue ? Request["pageNum" + 3].ToInt32().Value : 0; + eC_OrderExtend.Shejicountneiye2 = PageNumneiye;// Request["printCount"].ToString().ToInt32(); + eC_OrderExtend.Shejileixingneiye2 = this.SelShejileixingneiye62.Value.ToInt32(); + if (eC_OrderExtend.Shejileixingneiye2 != 8) + { + eC_OrderExtend.Shejirenyuanneiye2 = this.SelShejirenyuanneiye62.Value.ToInt32(); + var oA_Staff1 = oA_StaffBLL.GetModelByKeyid(eC_OrderExtend.Shejirenyuanneiye2); + if (oA_Staff1 != null) + { + eC_OrderExtend.ShejirenyuanNameneiye2 = oA_Staff1.Name; + } + + var shejijijian1 = bll_OA_ShejijijianBLLBLL.GetModelByformid(CurrentUser.MemberId, PrintTypeId.ToString(), "2", eC_OrderExtend.Shejileixingneiye2.ToString(), null).FirstOrDefault(); + if (shejijijian1 != null) + { + eC_OrderExtend.ShejiUnitPriceneiye2 = shejijijian1.Shejilemoney * gongjia; + if (eC_OrderExtend.ShejiUnitPriceneiye2.HasValue) + { + eC_OrderExtend.ShejiSumPriceneiye2 = eC_OrderExtend.ShejiUnitPriceneiye2 * eC_OrderExtend.Shejicountneiye2; + } + } + } + else + { + eC_OrderExtend.Shejirenyuanneiye2 = 0; + eC_OrderExtend.ShejirenyuanNameneiye2 = ""; + eC_OrderExtend.ShejiUnitPriceneiye2 = 0; + eC_OrderExtend.ShejiSumPriceneiye2 = 0; + } + + + + eC_OrderExtend.ShejileixingNameneiye2 = this.shejileixing(eC_OrderExtend.Shejileixingneiye2.Value.ToString()); + eC_OrderExtend.Shejiyaoqiuneiye2 = this.txtShejiyaoqiuneiye62.Value; + } + + + + } else if (PrintTypeId == 15) { @@ -770,7 +1064,7 @@ var shejijijian = bll_OA_ShejijijianBLLBLL.GetModelByformid(CurrentUser.MemberId, PrintTypeId.ToString(), "1", eC_OrderExtend.Shejileixing.ToString(), null).FirstOrDefault(); if (shejijijian != null) { - eC_OrderExtend.ShejiUnitPrice = shejijijian.Shejilemoney; + eC_OrderExtend.ShejiUnitPrice = shejijijian.Shejilemoney * gongjia; if (eC_OrderExtend.ShejiUnitPrice.HasValue) { eC_OrderExtend.ShejiSumPrice = eC_OrderExtend.ShejiUnitPrice * eC_OrderExtend.Shejicount; @@ -818,7 +1112,7 @@ var shejijijian1 = bll_OA_ShejijijianBLLBLL.GetModelByformid(CurrentUser.MemberId, PrintTypeId.ToString(), "2", eC_OrderExtend.Shejileixingneiye.ToString(), null).FirstOrDefault(); if (shejijijian1 != null) { - eC_OrderExtend.ShejiUnitPriceneiye = shejijijian1.Shejilemoney; + eC_OrderExtend.ShejiUnitPriceneiye = shejijijian1.Shejilemoney * gongjia; if (eC_OrderExtend.ShejiUnitPriceneiye.HasValue) { eC_OrderExtend.ShejiSumPriceneiye = eC_OrderExtend.ShejiUnitPriceneiye * eC_OrderExtend.Shejicountneiye; @@ -858,7 +1152,7 @@ var shejijijian = bll_OA_ShejijijianBLLBLL.GetModelByformid(CurrentUser.MemberId, PrintTypeId.ToString(), "", eC_OrderExtend.Shejileixing.ToString(), null).FirstOrDefault(); if (shejijijian != null) { - eC_OrderExtend.ShejiUnitPrice = shejijijian.Shejilemoney; + eC_OrderExtend.ShejiUnitPrice = shejijijian.Shejilemoney * gongjia; if (eC_OrderExtend.ShejiUnitPrice.HasValue) { eC_OrderExtend.ShejiSumPrice = eC_OrderExtend.ShejiUnitPrice * eC_OrderExtend.Shejicount; @@ -930,7 +1224,7 @@ var shejijijian = bll_OA_ShejijijianBLLBLL.GetModelByformid(CurrentUser.MemberId, PrintTypeId.ToString(), "", eC_OrderExtend.Shejileixing.ToString(), null).FirstOrDefault(); if (shejijijian != null) { - eC_OrderExtend.ShejiUnitPrice = shejijijian.Shejilemoney; + eC_OrderExtend.ShejiUnitPrice = shejijijian.Shejilemoney * gongjia; if (eC_OrderExtend.ShejiUnitPrice.HasValue) { eC_OrderExtend.ShejiSumPrice = eC_OrderExtend.ShejiUnitPrice * eC_OrderExtend.Shejicount; @@ -939,7 +1233,7 @@ } else if (PrintTypeId == 38) { - eC_OrderExtend.Shejicount = this.ShijuanprintCount.Value.ToInt32() ?? 0; //Request["printCount"].ToString().ToInt32(); + eC_OrderExtend.Shejicount = this.txtShejileixingName38.Value.ToInt32() ?? 0; //Request["printCount"].ToString().ToInt32(); eC_OrderExtend.Shejirenyuan = this.SelShejirenyuan38.Value.ToInt32(); var oA_Staff = oA_StaffBLL.GetModelByKeyid(eC_OrderExtend.Shejirenyuan); if (oA_Staff != null) @@ -963,7 +1257,7 @@ - eC_OrderExtend.Shejicountneiye = this.DatikaprintCount.Value.ToInt32()??0; //Request["printCount"].ToString().ToInt32(); + eC_OrderExtend.Shejicountneiye = this.txtShejileixingNameneiye38.Value.ToInt32()??0; //Request["printCount"].ToString().ToInt32(); eC_OrderExtend.Shejirenyuanneiye = this.SelShejirenyuanneiye38.Value.ToInt32(); var oA_Staff1 = oA_StaffBLL.GetModelByKeyid(eC_OrderExtend.Shejirenyuanneiye); if (oA_Staff1 != null) @@ -1161,15 +1455,19 @@ eC_OrderExtend.Shejiyaoqiu = this.txtShejiyaoqiu1111.Value; eC_OrderExtend.ShejiStatus = 2; - var shejijijian = bll_OA_ShejijijianBLLBLL.GetModelByformid(CurrentUser.MemberId, PrintTypeId.ToString(), "", "", null).FirstOrDefault(); - if (shejijijian != null) - { - eC_OrderExtend.ShejiUnitPrice = shejijijian.Shejilemoney; - if (eC_OrderExtend.ShejiUnitPrice.HasValue) - { - eC_OrderExtend.ShejiSumPrice = eC_OrderExtend.ShejiUnitPrice * eC_OrderExtend.Shejicount; - } - } + //var shejijijian = bll_OA_ShejijijianBLLBLL.GetModelByformid(CurrentUser.MemberId, PrintTypeId.ToString(), "", "", null).FirstOrDefault(); + //if (shejijijian != null) + //{ + // eC_OrderExtend.ShejiUnitPrice = shejijijian.Shejilemoney; + // if (eC_OrderExtend.ShejiUnitPrice.HasValue) + // { + // eC_OrderExtend.ShejiSumPrice = eC_OrderExtend.ShejiUnitPrice * eC_OrderExtend.Shejicount; + // } + //} + + var sss = this.txtShejiSumPrice1111.Value.ToDecimal2(); + eC_OrderExtend.ShejiSumPrice = sss.HasValue?sss.Value:0; + eC_OrderExtend.ShejiUnitPrice = eC_OrderExtend.ShejiSumPrice; } #endregion -- Gitblit v1.9.1