From 03e3b897cfd2d08a082150e130b03fe2320d71ee Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Fri, 11 Apr 2025 21:49:43 +0800 Subject: [PATCH] opt: check coin Signed-off-by: bggRGjQaUbCoE --- lib/pages/video/detail/introduction/controller.dart | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/pages/video/detail/introduction/controller.dart b/lib/pages/video/detail/introduction/controller.dart index e55b5348..060352dc 100644 --- a/lib/pages/video/detail/introduction/controller.dart +++ b/lib/pages/video/detail/introduction/controller.dart @@ -349,7 +349,9 @@ class VideoIntroController extends GetxController return; } - if (_coinNum.value >= 2) { + int copyright = + (queryVideoIntroData.value['data'] as VideoDetailData?)?.copyright ?? 1; + if ((copyright != 1 && _coinNum.value >= 1) || _coinNum.value >= 2) { SmartDialog.showToast('达到投币上限啦~'); return; } @@ -361,9 +363,7 @@ class VideoIntroController extends GetxController PayCoinsPage.toPayCoinsPage( onPayCoin: coinVideo, - copyright: - (queryVideoIntroData.value['data'] as VideoDetailData?)?.copyright ?? - 1, + copyright: copyright, hasCoin: _coinNum.value == 1, ); }