From 2468ae8cbe019f844b1bd578a8c5b63a781d45e4 Mon Sep 17 00:00:00 2001 From: wushukun <18860363876@163.com> Date: Fri, 29 Jun 2018 09:54:12 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9C=80=E6=B1=82=E5=8D=95=20140407=20-3=20-5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Pages/B3YunKen/Overlays/OrderEdit_Ext.cs | 7 +++++++ .../B3YunKen/Overlays/ReturnInStoreEdit_Ext.cs | 13 +++++++++++++ .../Pages/B3YunKen/Overlays/SaleForecastEdit_Ext.cs | 7 ++++++- 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/OrderEdit_Ext.cs b/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/OrderEdit_Ext.cs index f761c0e..299c452 100644 --- a/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/OrderEdit_Ext.cs +++ b/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/OrderEdit_Ext.cs @@ -12,6 +12,13 @@ namespace BWP.Web.Pages.B3YunKen.Overlays { public class OrderEdit_Ext:OrderEdit { + + public override void AppToUI() + { + base.AppToUI(); + if (MinDmo.ID != 0) + mDFContainer.MakeReadonly("AccountingUnit_ID"); + } protected override void AddCarDriverInfoConfig(LayoutManager layOutManager, AutoLayoutConfig config) { layOutManager.Add("Driver_Name", new DFValueLabel()); diff --git a/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/ReturnInStoreEdit_Ext.cs b/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/ReturnInStoreEdit_Ext.cs index 9d538fa..628c17d 100644 --- a/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/ReturnInStoreEdit_Ext.cs +++ b/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/ReturnInStoreEdit_Ext.cs @@ -13,6 +13,19 @@ namespace BWP.Web.Pages.B3YunKen.Overlays class ReturnInStoreEdit_Ext: ReturnInStoreEdit { + protected override void InitReferToDmo(ReturnInStore dmo) + { + base.InitReferToDmo(dmo); + dmo.Code = null; + } + + public override void AppToUI() + { + base.AppToUI(); + if (MinDmo.ID != 0) + mDFContainer.MakeReadonly("AccountingUnit_ID"); + } + protected override void BeforeDetailGridApplyLayout(DFEditGrid dFEditGrid) { diff --git a/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/SaleForecastEdit_Ext.cs b/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/SaleForecastEdit_Ext.cs index 1dccccd..2418824 100644 --- a/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/SaleForecastEdit_Ext.cs +++ b/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/SaleForecastEdit_Ext.cs @@ -24,7 +24,12 @@ namespace BWP.Web.Pages.B3YunKen.Overlays { config.AddAfter("FreightBear", "DeliverAddress"); } - + public override void AppToUI() + { + base.AppToUI(); + if (MinDmo.ID != 0) + mDFContainer.MakeReadonly("AccountingUnit_ID"); + } protected override void AddCustomerToolBar(HLayoutPanel toobar) { var btn=new TSButton("载入存货");