diff --git a/Src/Dlhis.Basic/Organization/Services/Implements/GainfoMealService.cs b/Src/Dlhis.Basic/Organization/Services/Implements/GainfoMealService.cs index e4c5b33e..f8d863cb 100644 --- a/Src/Dlhis.Basic/Organization/Services/Implements/GainfoMealService.cs +++ b/Src/Dlhis.Basic/Organization/Services/Implements/GainfoMealService.cs @@ -75,10 +75,7 @@ public class GainfoMealService : IGainfoMealService gainfoLeave.ThrowIfNull("需要对已离职人员迁移"); var beforeBalance = await _dbContext.Queryable().Where(x => x.UserCode == request.BeforeCode).Select(x => x.Balance).SingleAsync(); - if (beforeBalance == 0) - { - return; - } + (beforeBalance <= 0).ThrowIfTrue("不可操作,余额不足"); var now = DateTime.Now; diff --git a/Src/Dlhis.Entity/Canteen/Enums/BalanceRecordSourceEnumType.cs b/Src/Dlhis.Entity/Canteen/Enums/BalanceRecordSourceEnumType.cs index 4429684c..aea4c07e 100644 --- a/Src/Dlhis.Entity/Canteen/Enums/BalanceRecordSourceEnumType.cs +++ b/Src/Dlhis.Entity/Canteen/Enums/BalanceRecordSourceEnumType.cs @@ -69,6 +69,6 @@ public enum BalanceRecordSourceEnumType /// /// 余额写入 /// - [Description("余额写入")] + [Description("余额迁移")] BalanceMigration, } \ No newline at end of file