From 68c145c47f65c3f1708142fe15f7aa0cb1e20dfd Mon Sep 17 00:00:00 2001 From: orz12 Date: Sun, 21 Jul 2024 09:06:48 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=9B=B8=E5=85=B3=E8=A7=86=E9=A2=91?= =?UTF-8?q?=E8=A1=A5=E5=85=85=E6=8A=A5=E9=94=99=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/http/video.dart | 2 +- lib/pages/video/detail/related/controller.dart | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/http/video.dart b/lib/http/video.dart index a1a0dfcc..5b0ac158 100644 --- a/lib/http/video.dart +++ b/lib/http/video.dart @@ -277,7 +277,7 @@ class VideoHttp { } return {'status': true, 'data': list}; } else { - return {'status': false, 'data': []}; + return {'status': false, 'data': [], 'msg': res.data['message']}; } } diff --git a/lib/pages/video/detail/related/controller.dart b/lib/pages/video/detail/related/controller.dart index a48250dc..f3257b10 100644 --- a/lib/pages/video/detail/related/controller.dart +++ b/lib/pages/video/detail/related/controller.dart @@ -1,4 +1,5 @@ import 'package:flutter/material.dart'; +import 'package:flutter_smart_dialog/flutter_smart_dialog.dart'; import 'package:get/get.dart'; import 'package:PiliPalaX/http/video.dart'; import '../../../../models/model_hot_video_item.dart'; @@ -15,6 +16,8 @@ class RelatedController extends GetxController { return VideoHttp.relatedVideoList(bvid: bvid).then((value) { if (value['status']) { relatedVideoList.value = value['data']; + } else { + SmartDialog.showToast(value['msg']); } return value; });