From ed956b65699dd2dfe47b69a2ea23ed44b7beb744 Mon Sep 17 00:00:00 2001 From: wushukun <18860363876@163.com> Date: Fri, 26 Jan 2018 16:50:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20=EF=BC=8C=E5=9C=A8?= =?UTF-8?q?=E2=80=98=E5=88=9B=E5=BB=BA=E5=AE=A2=E6=88=B7=E9=AA=8C=E6=94=B6?= =?UTF-8?q?=E5=8D=95=E2=80=99=E8=AF=A5=E8=A1=8C=E7=9A=84=E9=BB=98=E8=AE=A4?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=8C=89=E9=92=AE=E2=80=98=E8=AE=A1=E7=AE=97?= =?UTF-8?q?=E2=80=99=EF=BC=9B=E2=80=98=E6=98=8E=E7=BB=86=E9=80=89=E4=B8=AD?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E7=9A=84{=E8=BD=AC=E9=AA=8C=E6=94=B6?= =?UTF-8?q?=E9=87=91=E9=A2=9D}=E5=90=88=E8=AE=A1=20=E8=AF=A6=E8=A7=81?= =?UTF-8?q?=E9=9C=80=E6=B1=82=E5=8D=95138489?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../B3YunKenSaleOutStoreToCustomerAccept.cs | 25 ++++++++++++++++--- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/BWP.B3_YunKen.Web/Pages/B3YunKen/B3YunKenSaleOutStoreToCustomerAccept.cs b/BWP.B3_YunKen.Web/Pages/B3YunKen/B3YunKenSaleOutStoreToCustomerAccept.cs index 35f7afe..26cea62 100644 --- a/BWP.B3_YunKen.Web/Pages/B3YunKen/B3YunKenSaleOutStoreToCustomerAccept.cs +++ b/BWP.B3_YunKen.Web/Pages/B3YunKen/B3YunKenSaleOutStoreToCustomerAccept.cs @@ -108,18 +108,26 @@ namespace BWP.Web.Pages.B3YunKen { config.Add("Employee_ID"); config.Add("LoadTime"); config.Add("Store_ID"); - config.Add("Remark").ColSpan = 4; + config.Add("TotalTurnAccepMoney"); + config.Add("Remark"); layoutManager.Config = config; _dFContainer.Readonly = true; var section = mPageLayoutManager.AddSection("CustomerAccept", "基本信息"); section.ApplyLayout(layoutManager, config, mPageLayoutManager, _dFInfo); titlePanel1.SetPageLayoutSetting(mPageLayoutManager, section.Name); - var buildButton = new TSButton(); - buildButton.Text = "创建客户验收单"; + vPanel.Add(layoutManager.CreateLayout()); + + var calculateBtn = new TSButton(); + calculateBtn.Attributes.Add("margin-left", "8px"); + calculateBtn.Text = "计算"; + var buildButton = new TSButton(); + buildButton.Text = "创建客户验收单"; + var hPanel = vPanel.Add(new HLayoutPanel()); + hPanel.Add(buildButton); hPanel.Add(new SimpleLabel("验收日期")); @@ -127,12 +135,21 @@ namespace BWP.Web.Pages.B3YunKen { dateInput.Value = BLContext.Today; hPanel.Add(new SimpleLabel("客户")); + _cusInput = hPanel.Add(new DFChoiceBox()); _cusInput.EnableInputArgument = true; _cusInput.DataKind = B3SaleDataSources.经销商所属客户; _cusInput.EnableTopItem = true; _cusInput.Width = 150; - + hPanel.Add(calculateBtn); + calculateBtn.Click += delegate + { + var items = _detailGrid.GetSelectedItems().Cast(); + Dmo.TotalTurnAccepMoney = items.Sum(x=> (x.AcceptMoney??0).Value); + _dFContainer.DFObject = Dmo; + _dFContainer.ApplyToUI(); + + }; buildButton.Click += delegate { var selectedItems = _detailGrid.GetSelectedItems(); if (selectedItems.Count <= 0)