diff --git a/B3QingDaoWanFu/TypeIOCs/StatPayBLTypeIoc.cs b/B3QingDaoWanFu/TypeIOCs/StatPayBLTypeIoc.cs index 7809c09..d9170cd 100644 --- a/B3QingDaoWanFu/TypeIOCs/StatPayBLTypeIoc.cs +++ b/B3QingDaoWanFu/TypeIOCs/StatPayBLTypeIoc.cs @@ -21,8 +21,12 @@ namespace BWP.B3QingDaoWanFu.TypeIOCs { public void Invoke(IDmoContext context, StatPay dmo) { - if (dmo.ActualPrice.HasValue && dmo.ActualPrice != 0) + //自定义单价 + if (dmo.UpdateActualPrice) + { return; + } + if (dmo.PurchaseType == 收购类型.业务) { dmo.ActualMoney = (dmo.ShackMoney.EToDecimal() ?? 0) + (dmo.JingJianFee.EToDecimal() ?? 0) - (dmo.DiscontMoney.EToDecimal() ?? 0);