From 95c7ba8a1bb77863d1ae5a0edb517e93e6177c6e Mon Sep 17 00:00:00 2001 From: wushukun <18860363876@163.com> Date: Tue, 9 Jan 2018 11:10:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20=E5=9C=A8=E7=BA=BF?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E6=83=B3=E9=97=B4=E9=9C=80=E6=B1=82=E5=8D=95?= =?UTF-8?q?138150?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Overlays/CustomerApplyEdit_Ext.cs | 20 +++++++++++++++++++ BWP.B3_YunKen/B3YunKenOnlineConfiguration.cs | 11 ++++++++++ 2 files changed, 31 insertions(+) diff --git a/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/CustomerApplyEdit_Ext.cs b/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/CustomerApplyEdit_Ext.cs index c65c6a2..5348445 100644 --- a/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/CustomerApplyEdit_Ext.cs +++ b/BWP.B3_YunKen.Web/Pages/B3YunKen/Overlays/CustomerApplyEdit_Ext.cs @@ -8,6 +8,10 @@ using System.Linq; using System.Text; using TSingSoft.WebControls2; using BWP.Web.Pages.B3Sale.Bills.CustomerApply_; +using BWP.B3Sale.BO; +using BWP.B3_YunKen; +using BWP.B3Frameworks.Utils; +using BWP.B3Frameworks.BO; namespace BWP.Web.Pages.B3YunKen.Overlays { @@ -20,5 +24,21 @@ namespace BWP.Web.Pages.B3YunKen.Overlays config.AddAfter("Dealer_ID", "SalePeople_ID"); config.AddAfter("OfficeAddress", "Dealer_ID"); } + + protected override void InitNewDmo(CustomerApply dmo) + { + base.InitNewDmo(dmo); + var config = new B3YunKenOnlineConfiguration(); + + + if (config.AccountUnit_ID != null) + { + dmo.AccountingUnit_ID = config.AccountUnit_ID; + dmo.AccountingUnit_Name = WebBLUtil.GetDmoPropertyByID(typeof(AccountingUnit), "Name", dmo.AccountingUnit_ID??0); + } + + } + + } } diff --git a/BWP.B3_YunKen/B3YunKenOnlineConfiguration.cs b/BWP.B3_YunKen/B3YunKenOnlineConfiguration.cs index 8205ec9..ed6e5e4 100644 --- a/BWP.B3_YunKen/B3YunKenOnlineConfiguration.cs +++ b/BWP.B3_YunKen/B3YunKenOnlineConfiguration.cs @@ -27,5 +27,16 @@ namespace BWP.B3_YunKen get { return mSaleOutStorePrint; } set { mSaleOutStorePrint = value; } } + + + + + private IntConfigRef mAccountUnit_ID = new IntConfigRef(1); + [LogicName("耘垦客户申请默认会计单位")] + [ConfigurationItemGroup("耘垦模块")] + [ConfigurationItemDescription("耘垦客户申请默认会计单位,默认为1")] + [DomainConfigurationItem] + public IntConfigRef AccountUnit_ID { get { return mAccountUnit_ID; } set { mAccountUnit_ID = value; } }//会计单位 + } }