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; } }//会计单位 + } }