diff --git a/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/BBAC_CAN_SA_SERVICE.cs b/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/BBAC_CAN_SA_SERVICE.cs index b948720e..9ef43474 100644 --- a/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/BBAC_CAN_SA_SERVICE.cs +++ b/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/BBAC_CAN_SA_SERVICE.cs @@ -105,7 +105,7 @@ namespace Win.Sfs.SettleAccount.Entities.BQ var settleBillList = entitys.Select(p => p.SettleBillNum).Distinct().ToList(); var checklist = _saRepository.Where(p => settleBillList.Contains(p.BillNum)).ToList(); - var jischeck = checklist.Where(p => p.State == "0").ToList(); + var jischeck = checklist.Where(p => p.State == "0" && p.BusinessType==EnumBusinessType.JisBBAC).ToList(); @@ -115,7 +115,7 @@ namespace Win.Sfs.SettleAccount.Entities.BQ { errors.Add(new ERR_EXP_DTO() { Remark = $"版本:{itm.Version},结算单:{itm.BillNum}+此结算单JIS未比对,结算数据需要比对后才能开票!" }); } - var mcheck = checklist.Where(p => p.StateOther == "0").ToList(); + var mcheck = checklist.Where(p => p.StateOther == "0" && p.BusinessType == EnumBusinessType.JisBBAC).ToList(); foreach (var itm in mcheck) { errors.Add(new ERR_EXP_DTO() { Remark = $"版本:{itm.Version},结算单:{itm.BillNum}+此结算单买单未比对,结算数据需要比对后才能开票!" });