diff --git a/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs b/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs index b65df1a1..5a45ff2a 100644 --- a/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs +++ b/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs @@ -318,6 +318,8 @@ public class BalanceService : IBalanceService await _dbContext.InsertAsync(newBalanceRecord); } + await _balanceRepository.CalculateBalanceAsync(balanceInfo.UserCode); + await _dbContext.Client.Ado.CommitTranAsync(); } catch (Exception)