fix 返回远程响应

This commit is contained in:
2024-06-27 17:23:17 +08:00
parent 71114b12a5
commit 69998ead5c

View File

@@ -39,12 +39,17 @@ public class OrderService : IOrderService
if (await _remoteOrderService.AbleRemoteCallAsync())
{
var remoteResult = await _remoteOrderService.AddAsync(request);
var d = remoteResult.Data;
var balance = decimal.Parse(d.Balance);
await _dbContext.Updateable<LocalGainfoMealEntity>()
.SetColumns(x => x.Balance == balance)
.Where(x => x.UserCode == d.UserCode)
.ExecuteCommandAsync();
if (remoteResult.Code == ApiStateCode.Success)
{
var d = remoteResult.Data;
var balance = decimal.Parse(d.Balance);
await _dbContext.Updateable<LocalGainfoMealEntity>()
.SetColumns(x => x.Balance == balance)
.Where(x => x.UserCode == d.UserCode)
.ExecuteCommandAsync();
}
return remoteResult;
}
//尝试匹配userId