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() 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(); userList.CalculateRatio();
return userList; return userList;
} }

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

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

Loading…
Cancel
Save