ソースを参照

提交

master
gwbvipvip 6ヶ月前
コミット
1ee72c80e0
2個のファイルの変更25行の追加1行の削除
  1. +17
    -1
      BPA.SAAS.Manage.Application/Auth/AuthService.cs
  2. +8
    -0
      BPA.SAAS.Manage.Application/Auth/IAuthService.cs

+ 17
- 1
BPA.SAAS.Manage.Application/Auth/AuthService.cs ファイルの表示

@@ -206,13 +206,29 @@ namespace BPA.SAAS.Manage.Application.Auth
{
throw Oops.Oh("授权信息不存在");
}
data.Key = Guid.NewGuid().ToString();
data.PeriodValidity = input.PeriodValidity;
data.UpdateAt = DateTime.Now;

return await _db.Updateable(data).ExecuteCommandHasChangeAsync();
}

/// <summary>
/// 删除授权码
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
[HttpPost("/api/authorization/delauthorization")]
public async Task<bool> DelAuthorization(string id)
{
var data = await _db.Queryable<BPA_PlatformAuthorization>().FirstAsync(x => x.Id == id);
if (data == null)
{
throw Oops.Oh("授权信息不存在");
}

return await _db.Deleteable(data).ExecuteCommandHasChangeAsync();
}

#endregion
}
}

+ 8
- 0
BPA.SAAS.Manage.Application/Auth/IAuthService.cs ファイルの表示

@@ -44,6 +44,14 @@ namespace BPA.SAAS.Manage.Application.Auth
/// <returns></returns>
Task<bool> UpdateAuthTime(CreateOrUpDatePlatformAuthorizationDto input);


/// <summary>
/// 删除授权
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
Task<bool> DelAuthorization(string id);

#endregion
}
}

読み込み中…
キャンセル
保存