重构项目结构,移除Assignment相关功能,优化Submission模块
Some checks failed
TechAct / explore-gitea-actions (push) Failing after 12s
Some checks failed
TechAct / explore-gitea-actions (push) Failing after 12s
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
using System.Xml.Serialization; // 用于 XML 序列化/反序列化
|
||||
using TechHelper.Client.AI;
|
||||
using TechHelper.Services;
|
||||
using Entities.DTO;
|
||||
using System.Net.Http.Json; // 用于 PostAsJsonAsync
|
||||
using Newtonsoft.Json;
|
||||
@@ -93,7 +92,7 @@ namespace TechHelper.Client.Services
|
||||
if (response.IsSuccessStatusCode)
|
||||
{
|
||||
var content = await response.Content.ReadAsStringAsync();
|
||||
var result = JsonConvert.DeserializeObject<List<AssignmentDto>>(content);
|
||||
var result = JsonConvert.DeserializeObject<List<ExamDto>>(content);
|
||||
return ApiResponse.Success(result: result);
|
||||
}
|
||||
else
|
||||
@@ -112,7 +111,7 @@ namespace TechHelper.Client.Services
|
||||
if (response.IsSuccessStatusCode)
|
||||
{
|
||||
var content = await response.Content.ReadAsStringAsync();
|
||||
var exam = JsonConvert.DeserializeObject<AssignmentDto>(content);
|
||||
var exam = JsonConvert.DeserializeObject<ExamDto>(content);
|
||||
return ApiResponse.Success();
|
||||
}
|
||||
return ApiResponse.Error(message: "获取失败");
|
||||
@@ -130,7 +129,7 @@ namespace TechHelper.Client.Services
|
||||
if (response.IsSuccessStatusCode)
|
||||
{
|
||||
var content = await response.Content.ReadAsStringAsync();
|
||||
var exam = JsonConvert.DeserializeObject<AssignmentDto>(content);
|
||||
var exam = JsonConvert.DeserializeObject<ExamDto>(content);
|
||||
return ApiResponse.Success(result: exam);
|
||||
}
|
||||
else
|
||||
@@ -162,7 +161,7 @@ namespace TechHelper.Client.Services
|
||||
}
|
||||
}
|
||||
|
||||
public async Task<ApiResponse> SaveParsedExam(AssignmentDto assiDto)
|
||||
public async Task<ApiResponse> SaveParsedExam(ExamDto assiDto)
|
||||
{
|
||||
// 直接使用注入的 _client 实例
|
||||
var response = await _client.PostAsJsonAsync("exam/add", assiDto);
|
||||
|
||||
Reference in New Issue
Block a user