fix 错误提醒抛出

This commit is contained in:
2024-08-21 14:53:30 +08:00
parent b43fd83b89
commit dd049b44b1

View File

@@ -67,19 +67,20 @@ public class BalanceRecordCheckBackgroundService : BackgroundService
//设置为已同步
balanceRecord.IsSync = true;
await db.UpdateAsync(balanceRecord);
var r = await UploadAsync(balanceRecord);
if (r.Code == ApiStateCode.Success)
if (r.Code != ApiStateCode.Success)
{
var d = r.Data;
//更新本地余额表
await db.Updateable<LocalGainfoMealEntity>()
.SetColumns(x => x.Balance == d.Balance)
.Where(x => x.UserCode == d.UserCode)
.ExecuteCommandAsync(stoppingToken);
await db.Client.Ado.CommitTranAsync();
throw new Exception(r.Msg);
}
var d = r.Data;
//更新本地余额表
await db.Updateable<LocalGainfoMealEntity>()
.SetColumns(x => x.Balance == d.Balance)
.Where(x => x.UserCode == d.UserCode)
.ExecuteCommandAsync(stoppingToken);
await db.Client.Ado.CommitTranAsync();
}
catch (Exception e)
{