无数据时返回列表页面
This commit is contained in:
parent
40ff80118c
commit
3eeaed4446
|
|
@ -21,6 +21,7 @@ import 'package:marking_app/pages/report_detail/widgets/overall_level_table.dart
|
||||||
import 'package:marking_app/pages/report_detail/widgets/report_card_dialog.dart';
|
import 'package:marking_app/pages/report_detail/widgets/report_card_dialog.dart';
|
||||||
import 'package:marking_app/pages/report_detail/widgets/question_table.dart';
|
import 'package:marking_app/pages/report_detail/widgets/question_table.dart';
|
||||||
import 'package:marking_app/utils/request/rest_client_report.dart';
|
import 'package:marking_app/utils/request/rest_client_report.dart';
|
||||||
|
import 'package:marking_app/utils/toast_utils.dart';
|
||||||
|
|
||||||
class ReportDetail extends StatefulHookConsumerWidget {
|
class ReportDetail extends StatefulHookConsumerWidget {
|
||||||
final int examId;
|
final int examId;
|
||||||
|
|
@ -83,9 +84,6 @@ class _ReportDetailState extends ConsumerState<ReportDetail> with CommonMixin {
|
||||||
|
|
||||||
void getData() {
|
void getData() {
|
||||||
getBaseInfo();
|
getBaseInfo();
|
||||||
getQuestionKnowPointTable();
|
|
||||||
getCard();
|
|
||||||
EasyLoading.dismiss();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//基础信息,总体水平,重点关注
|
//基础信息,总体水平,重点关注
|
||||||
|
|
@ -94,12 +92,22 @@ class _ReportDetailState extends ConsumerState<ReportDetail> with CommonMixin {
|
||||||
BaseStructureResultReport<DetailBaseInfo> result =
|
BaseStructureResultReport<DetailBaseInfo> result =
|
||||||
await clientReport.getReportDetail(widget.examId,
|
await clientReport.getReportDetail(widget.examId,
|
||||||
widget.showGrade && isGrade ? -1 : currentClass.value);
|
widget.showGrade && isGrade ? -1 : currentClass.value);
|
||||||
|
print('*************result=${result.message}');
|
||||||
|
if(result.code == 200){
|
||||||
setState(() {
|
setState(() {
|
||||||
overallLevelRes = result;
|
overallLevelRes = result;
|
||||||
if (result!.data != null) {
|
if (result!.data != null) {
|
||||||
baseInfo = result!.data!.baseInfo;
|
baseInfo = result!.data!.baseInfo;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
getQuestionKnowPointTable();
|
||||||
|
getCard();
|
||||||
|
}else{
|
||||||
|
Navigator.pop(context);
|
||||||
|
EasyLoading.dismiss();
|
||||||
|
ToastUtils.showError(result.message.toString());
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//小题得分,知识点
|
//小题得分,知识点
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue