diff --git a/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/Syncs/MakeCanSettlementService.cs b/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/Syncs/MakeCanSettlementService.cs index 956e8f37..76ad8b84 100644 --- a/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/Syncs/MakeCanSettlementService.cs +++ b/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/Syncs/MakeCanSettlementService.cs @@ -278,6 +278,16 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Syncs bbacquery = bbacquery.Where(filers.ToLambda()); } var p_list = bbacquery.ToList(); + if (p_list.Count == 0) + { + var flaglist = _dbcontext.Set().Where(p => p.IsReturn == true).ToList(); + foreach (var flag in flaglist) + { + flag.IsReturn = false; + } + _dbcontext.BulkUpdate(flaglist);//插入可结明细 + } + var jis1 = p_list.Where(p => p.Site == "104T").ToList(); if (jis1.Count > 0) {