Browse Source

fix: 修改编辑用户失败

pull/126/head
王军 3 years ago
parent
commit
26ca7843c1
  1. 14
      aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Users/UserAppService.cs
  2. 2
      aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/AbpProHttpApiHostModule.cs

14
aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Users/UserAppService.cs

@ -81,12 +81,7 @@ namespace Lion.AbpPro.BasicManagement.Users
{ {
// abp 5.0 之后新增字段,是否运行用户登录,默认设置为true // abp 5.0 之后新增字段,是否运行用户登录,默认设置为true
input.IsActive = true; input.IsActive = true;
using (var uow = UnitOfWorkManager.Begin(new AbpUnitOfWorkOptions() { IsTransactional = true }, true)) return await _identityUserAppService.CreateAsync(input);
{
await _identityUserAppService.CreateAsync(input);
await uow.CompleteAsync();
}
return null;
} }
/// <summary> /// <summary>
@ -96,12 +91,7 @@ namespace Lion.AbpPro.BasicManagement.Users
public virtual async Task<IdentityUserDto> UpdateAsync(UpdateUserInput input) public virtual async Task<IdentityUserDto> UpdateAsync(UpdateUserInput input)
{ {
input.UserInfo.IsActive = true; input.UserInfo.IsActive = true;
using (var uow = UnitOfWorkManager.Begin(new AbpUnitOfWorkOptions() { IsTransactional = true }, true)) return await _identityUserAppService.UpdateAsync(input.UserId, input.UserInfo);
{
await _identityUserAppService.UpdateAsync(input.UserId, input.UserInfo);
}
return null;
} }
/// <summary> /// <summary>

2
aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/AbpProHttpApiHostModule.cs

@ -145,7 +145,7 @@ namespace Lion.AbpPro
ValidateIssuer = true, ValidateIssuer = true,
ValidateAudience = true, ValidateAudience = true,
ValidateLifetime = true, ValidateLifetime = true,
//ClockSkew = TimeSpan.Zero, ClockSkew = TimeSpan.Zero,
ValidIssuer = configuration["Jwt:Issuer"], ValidIssuer = configuration["Jwt:Issuer"],
ValidAudience = configuration["Jwt:Audience"], ValidAudience = configuration["Jwt:Audience"],
IssuerSigningKey = IssuerSigningKey =

Loading…
Cancel
Save