|
@@ -26,13 +26,23 @@ public class ExamAdminService {
|
|
|
public Result getPracticeExamList(String key, String token, String studentId) throws Exception {
|
|
|
//封装请求参数
|
|
|
final String requestUrl = String.format("%s/api/ecs_exam_work/exam_student/query?student_id=%s", propertyService.getExamAdminUrl(), studentId);
|
|
|
- return HttpUtils.doGet(requestUrl, key, token);
|
|
|
+ Result<String> result = HttpUtils.doGet(requestUrl, key, token);
|
|
|
+ if (result.isSuccess()) {
|
|
|
+ //过滤掉为空的属性
|
|
|
+ result.setData(HttpUtils.filterNullAttributes(result.getData()));
|
|
|
+ }
|
|
|
+ return result;
|
|
|
}
|
|
|
|
|
|
public Result getExamInfo(String key, String token, Long examId) throws Exception {
|
|
|
//封装请求参数
|
|
|
final String requestUrl = String.format("%s/api/ecs_exam_work/exam/%s", propertyService.getExamAdminUrl(), examId);
|
|
|
- return HttpUtils.doGet(requestUrl, key, token);
|
|
|
+ Result<String> result = HttpUtils.doGet(requestUrl, key, token);
|
|
|
+ if (result.isSuccess()) {
|
|
|
+ //过滤掉为空的属性
|
|
|
+ result.setData(HttpUtils.filterNullAttributes(result.getData()));
|
|
|
+ }
|
|
|
+ return result;
|
|
|
}
|
|
|
|
|
|
}
|