From 5cdf645f868d05d4d243cd16078cab3ffe163e4b Mon Sep 17 00:00:00 2001 From: machuanyu <840649825@qq.com> Date: Thu, 11 Apr 2024 17:24:00 +0800 Subject: [PATCH] -- --- .../lib/pages/homework_correction/job_home.dart | 4 ++-- marking_app/lib/utils/request/rest_client.dart | 16 ++++++++++++++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/marking_app/lib/pages/homework_correction/job_home.dart b/marking_app/lib/pages/homework_correction/job_home.dart index 9916e0a..b7d94a0 100644 --- a/marking_app/lib/pages/homework_correction/job_home.dart +++ b/marking_app/lib/pages/homework_correction/job_home.dart @@ -39,7 +39,7 @@ class _JobHomeState extends State with CommonMixin, EventBusMixin, Auto EntranceModel( title: '知识点掌握', image: '', - navigationUrl: '', + navigationUrl: RouterManager.jobKnowledgePointsPath, ), EntranceModel( title: '答题轨迹', @@ -49,7 +49,7 @@ class _JobHomeState extends State with CommonMixin, EventBusMixin, Auto EntranceModel( title: '优先批阅设定', image: '', - navigationUrl: '', + navigationUrl: RouterManager.jobStudentGroupPath, ), EntranceModel( title: '批阅设置', diff --git a/marking_app/lib/utils/request/rest_client.dart b/marking_app/lib/utils/request/rest_client.dart index 8fc35b9..614d087 100644 --- a/marking_app/lib/utils/request/rest_client.dart +++ b/marking_app/lib/utils/request/rest_client.dart @@ -18,8 +18,9 @@ import 'package:marking_app/common/model/job/job_concerned_with_student_params.d import 'package:marking_app/common/model/job/job_data_report.dart'; import 'package:marking_app/common/model/job/job_do_marking_status_info.dart'; import 'package:marking_app/common/model/job/job_fav_student.dart'; -import 'package:marking_app/common/model/job/job_favorite_item_model.dart'; import 'package:marking_app/common/model/job/job_favorite_model.dart'; +import 'package:marking_app/common/model/job/job_knowledge_points.dart'; +import 'package:marking_app/common/model/job/job_knowledge_points_detail.dart'; import 'package:marking_app/common/model/job/job_level_set_params.dart'; import 'package:marking_app/common/model/job/job_note_taking_trajectory.dart'; import 'package:marking_app/common/model/job/job_page_tab.dart'; @@ -33,7 +34,6 @@ import 'package:marking_app/common/model/job/job_student_history.dart'; import 'package:marking_app/common/model/job/job_student_level.dart'; import 'package:marking_app/common/model/job/job_task_item.dart'; import 'package:marking_app/common/model/job/marking_text_question_job.dart'; -import 'package:marking_app/common/model/job/marking_text_question_job_params.dart'; import 'package:marking_app/common/model/job/marking_text_question_job_tab_params.dart'; import 'package:marking_app/common/model/job/review_again_list_params.dart'; import 'package:marking_app/common/model/job/upload_file_interface_config.dart'; @@ -357,5 +357,17 @@ abstract class RestClient { @the_retrofit.Query("PageSize") int pageSize, ); + // 作业 => 知识点掌握 + @the_retrofit.GET("/api/jobs/knowledge-report") + Future>> getKnowledgeReport( + /* @the_retrofit.Query("dateStart") String? dateStart, + @the_retrofit.Query("dateEnd") String? dateEnd,*/ + @the_retrofit.Query("knowledgeName") String? knowledgeName, + ); + // 作业 => 知识点掌握详情 + @the_retrofit.GET("/api/jobs/knowledge-detail-report") + Future>> getKnowledgeReportDetail( + @the_retrofit.Query("KnowledgeId") int knowledgeId, + ); }