From 8701a40866ad33b8dfc29b2b797591459a60e9ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=AD=90=E8=B4=A4?= Date: Fri, 16 Jan 2026 10:01:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=9B=B4=E6=92=AD=E9=97=B4?= =?UTF-8?q?=E5=BC=B9=E7=AA=97=E4=B8=A4=E4=B8=AA=E5=BC=B9=E7=AA=97=E7=8E=AB?= =?UTF-8?q?=E7=91=B0=E6=95=B0=E9=87=8F=E6=98=BE=E7=A4=BA=E4=B8=8D=E4=B8=80?= =?UTF-8?q?=E8=87=B4=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/pages/discover/live_room_page.dart | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/pages/discover/live_room_page.dart b/lib/pages/discover/live_room_page.dart index 7b55e11..1707778 100644 --- a/lib/pages/discover/live_room_page.dart +++ b/lib/pages/discover/live_room_page.dart @@ -1,5 +1,6 @@ import 'package:dating_touchme_app/controller/discover/room_controller.dart'; import 'package:dating_touchme_app/controller/global.dart'; +import 'package:dating_touchme_app/controller/mine/rose_controller.dart'; import 'package:dating_touchme_app/controller/overlay_controller.dart'; import 'package:dating_touchme_app/extension/ex_fuction.dart'; import 'package:dating_touchme_app/generated/assets.dart'; @@ -211,16 +212,22 @@ class _LiveRoomPageState extends State { ); } - void _showRechargePopup() { + void _showRechargePopup() async { // 隐藏键盘 FocusScope.of(context).unfocus(); _roomController.setDialogDismiss(true); + final roseController = Get.isRegistered() + ? Get.find() + : Get.put(RoseController()); + + await roseController.getRoseNum(); SmartDialog.show( alignment: Alignment.bottomCenter, maskColor: TDTheme.of(context).fontGyColor2, onDismiss: (){ _roomController.setDialogDismiss(false); }, + builder: (_) => const LiveRechargePopup(), ); }