temp
This commit is contained in:
@@ -167,7 +167,7 @@ namespace TechHelper.Client.Services
|
||||
// 直接使用注入的 _client 实例
|
||||
var response = await _client.PostAsJsonAsync("exam/add", assiDto);
|
||||
|
||||
if (response.IsSuccessStatusCode) // 检查是否是成功的状态码,例如 200 OK, 201 Created 等
|
||||
if (response.IsSuccessStatusCode)
|
||||
{
|
||||
return ApiResponse.Success(message: "试题保存成功。");
|
||||
}
|
||||
|
9
TechHelper.Client/Services/IUserServices.cs
Normal file
9
TechHelper.Client/Services/IUserServices.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
using TechHelper.Services;
|
||||
|
||||
namespace TechHelper.Client.Services
|
||||
{
|
||||
public interface IUserServices
|
||||
{
|
||||
public Task<ApiResponse> RestoreUserInfo();
|
||||
}
|
||||
}
|
24
TechHelper.Client/Services/UserServices.cs
Normal file
24
TechHelper.Client/Services/UserServices.cs
Normal file
@@ -0,0 +1,24 @@
|
||||
using TechHelper.Services;
|
||||
|
||||
namespace TechHelper.Client.Services
|
||||
{
|
||||
public class UserServices : IUserServices
|
||||
{
|
||||
private readonly HttpClient _client;
|
||||
|
||||
public UserServices(HttpClient httpClient)
|
||||
{
|
||||
_client = httpClient;
|
||||
}
|
||||
|
||||
public async Task<ApiResponse> RestoreUserInfo()
|
||||
{
|
||||
var result = await _client.GetAsync("user/restoreUserRole");
|
||||
if (result.IsSuccessStatusCode)
|
||||
{
|
||||
return ApiResponse.Success();
|
||||
}
|
||||
return ApiResponse.Error();
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user