diff --git a/BWP.B3_YunKen/B3YunKenOnlineConfiguration.cs b/BWP.B3_YunKen/B3YunKenOnlineConfiguration.cs index e7daacf..bc83ecb 100644 --- a/BWP.B3_YunKen/B3YunKenOnlineConfiguration.cs +++ b/BWP.B3_YunKen/B3YunKenOnlineConfiguration.cs @@ -51,5 +51,17 @@ namespace BWP.B3_YunKen set { PriceAdjustBillFlowState = value; } } + private BoolConfigRef _DeleteUnCheckCustomerAccept = new BoolConfigRef(true); + [LogicName("销售出库撤销时是否删除未审核的客户验收单")] + [ConfigurationItemGroup("耘垦模块")] + [ConfigurationItemDescription("销售出库撤销时是否删除未审核的客户验收单。默认为是,删除未审核的客户验收")] + public BoolConfigRef DeleteUnCheckCustomerAccept + { + get { return _DeleteUnCheckCustomerAccept; } + set { _DeleteUnCheckCustomerAccept = value; } + } + + + } } diff --git a/BWP.B3_YunKen/TypeIoc/SaleOutStoreDeleteCusAccIOC.cs b/BWP.B3_YunKen/TypeIoc/SaleOutStoreDeleteCusAccIOC.cs new file mode 100644 index 0000000..e935ebc --- /dev/null +++ b/BWP.B3_YunKen/TypeIoc/SaleOutStoreDeleteCusAccIOC.cs @@ -0,0 +1,27 @@ +using BWP.B3Frameworks; +using BWP.B3Sale.BL; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace BWP.B3_YunKen.TypeIoc +{ + //销售出库撤销时 是否删除未审核的客户验收 + + + + + [TypeIOC(typeof(SaleOutStoreBL), typeof(SaleOutStoreBL.IDeleteUnCheckCustomerAccept))] + class SaleOutStoreDeleteCusAccIOC : SaleOutStoreBL.IDeleteUnCheckCustomerAccept + { + public bool DeleteUnCheckCustomerAccept() + { + return new B3YunKenOnlineConfiguration().DeleteUnCheckCustomerAccept; + } + + + + + } +}