update 实现密码强度的显示
This commit is contained in:
@@ -20,6 +20,11 @@ namespace Ewide.Core.Service
|
||||
/// </summary>
|
||||
public string Account { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 密码安全级别
|
||||
/// </summary>
|
||||
public int SecurityLevel { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 昵称
|
||||
/// </summary>
|
||||
|
||||
@@ -22,9 +22,9 @@ namespace Ewide.Core.Service
|
||||
Task<dynamic> QueryUserPageList([FromQuery] UserInput input);
|
||||
Task ResetUserPwd(QueryUserInput input);
|
||||
Task SaveAuthUserToUser(AuthUserInput authUser, UserInput sysUser);
|
||||
Task UpdateAvatar(UpdateUserInput input);
|
||||
Task UpdateAvatar(UserInput input);
|
||||
Task UpdateUser(UpdateUserInput input);
|
||||
Task UpdateUserInfo(UpdateUserInput input);
|
||||
Task UpdateUserInfo(UserInput input);
|
||||
Task UpdateUserPwd(ChangePasswordUserInput input);
|
||||
}
|
||||
}
|
||||
@@ -230,11 +230,13 @@ namespace Ewide.Core.Service
|
||||
/// <param name="input"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost("/sysUser/updateInfo")]
|
||||
public async Task UpdateUserInfo(UpdateUserInput input)
|
||||
public async Task UpdateUserInfo(UserInput input)
|
||||
{
|
||||
var user = input.Adapt<SysUser>();
|
||||
user.Id = _userManager.UserId;
|
||||
await user.UpdateExcludeAsync(new string[] {
|
||||
nameof(SysUser.Account),
|
||||
nameof(SysUser.SecurityLevel),
|
||||
nameof(SysUser.Name),
|
||||
nameof(SysUser.Password),
|
||||
nameof(SysUser.AdminType),
|
||||
@@ -301,9 +303,9 @@ namespace Ewide.Core.Service
|
||||
/// <param name="input"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost("/sysUser/updateAvatar")]
|
||||
public async Task UpdateAvatar(UpdateUserInput input)
|
||||
public async Task UpdateAvatar(UserInput input)
|
||||
{
|
||||
var user = await _sysUserRep.FirstOrDefaultAsync(u => u.Id == input.Id);
|
||||
var user = await _sysUserRep.FirstOrDefaultAsync(u => u.Id == _userManager.UserId);
|
||||
// 调用文件上传
|
||||
//sysFileInfoService.assertFile(input.Avatar);
|
||||
user.Avatar = input.Avatar;
|
||||
|
||||
Reference in New Issue
Block a user