提交 1404c39f 编写于 作者: 麦壳饼's avatar 麦壳饼

修改和完善

上级 4844466e
......@@ -475,11 +475,12 @@ namespace IoTSharp.Controllers
{
var mx = m.CustomerId.ToString();
var users = await _userManager.GetUsersForClaimAsync(_signInManager.Context.User.FindFirst(m => m.Type == IoTSharpClaimTypes.Customer && m.Value == mx));
var data = await m.Query(users.AsQueryable(), c => string.IsNullOrEmpty(c.UserName), c => c.UserName, c => new UserItemDto()
var uid = users.Select(u => u.Id).ToList();
var data = await m.Query(_context.Users, c => uid.Contains(c.Id), c => c.UserName, c => new UserItemDto()
{
Id = c.Id,
UserName = c.UserName,
Email = c.Email,
Roles = new List<string>(_userManager.GetRolesAsync(c).Result),
PhoneNumber = c.PhoneNumber,
AccessFailedCount = c.AccessFailedCount,
LockoutEnabled= c.LockoutEnabled,
......
......@@ -123,6 +123,10 @@ namespace IoTSharp.Dtos
/// 锁定时长
/// </summary>
public DateTimeOffset? LockoutEnd { get; set; }
/// <summary>
/// 用户名
/// </summary>
public string UserName { get; set; }
}
public class UserPassword
......
......@@ -144,6 +144,7 @@ namespace IoTSharp.Extensions
};
List<R> rs = new List<R>();
rs = await query.Select(conver).ToListAsync(cancellationToken);
data.rows = rs;
return data;
}
......
......@@ -881,6 +881,11 @@
锁定时长
</summary>
</member>
<member name="P:IoTSharp.Dtos.UserItemDto.UserName">
<summary>
用户名
</summary>
</member>
<member name="P:IoTSharp.Dtos.UserPassword.Pass">
<summary>
旧密码
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册