Browse Source

修复用户列表查询报错的问题

master
shanji 3 years ago
parent
commit
ff91eb7098
  1. 11
      Binance.TradeRobot.Business/UserBusiness.cs
  2. 5
      Binance.TradeRobot.Model/Base/MappingProfiles.cs

11
Binance.TradeRobot.Business/UserBusiness.cs

@ -59,7 +59,16 @@ namespace Binance.TradeRobot.Business
public IList<UserResponse> GetUserList()
{
var userList = fsql.Select<User>().ToList().Map<IList<UserResponse>>();
var userList = fsql.Select<User>().ToList(u => new UserResponse()
{
Id = u.Id,
CostAmount = u.CostAmount,
CreateTime = u.CreateTime,
Profit = u.Profit,
UpdateTime = u.UpdateTime,
UserName = u.UserName,
WithdrawAmount = u.WithdrawAmount
});
userList.CalculateRatio();
return userList;
}

5
Binance.TradeRobot.Model/Base/MappingProfiles.cs

@ -1,4 +1,6 @@
using AutoMapper;
using Binance.TradeRobot.Model.Db;
using Binance.TradeRobot.Model.Dto;
namespace Binance.TradeRobot.Model.Base
{
@ -6,7 +8,8 @@ namespace Binance.TradeRobot.Model.Base
{
public MappingProfiles()
{
CreateMap<User, UserResponse>();
CreateMap<UserAccountFundChangeRecord, UserAccountFundChangeRecordResponse>();
}
}
}

Loading…
Cancel
Save