|
|
@ -4,6 +4,7 @@ import 'package:flutter/material.dart'; |
|
|
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart'; |
|
|
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart'; |
|
|
import 'package:fluwx/fluwx.dart'; |
|
|
import 'package:fluwx/fluwx.dart'; |
|
|
import 'package:get/get.dart'; |
|
|
import 'package:get/get.dart'; |
|
|
|
|
|
import '../discover/room_controller.dart'; |
|
|
|
|
|
|
|
|
class RoseController extends GetxController with WidgetsBindingObserver { |
|
|
class RoseController extends GetxController with WidgetsBindingObserver { |
|
|
|
|
|
|
|
|
@ -96,6 +97,16 @@ class RoseController extends GetxController with WidgetsBindingObserver { |
|
|
launchWX.value = false; |
|
|
launchWX.value = false; |
|
|
count.value = 0; |
|
|
count.value = 0; |
|
|
getRoseNum(); |
|
|
getRoseNum(); |
|
|
|
|
|
// 刷新 RoomController 的余额 |
|
|
|
|
|
if (Get.isRegistered<RoomController>()) { |
|
|
|
|
|
try { |
|
|
|
|
|
final roomController = Get.find<RoomController>(); |
|
|
|
|
|
await roomController.getVirtualAccount(); |
|
|
|
|
|
print('✅ 已刷新 RoomController 的玫瑰余额'); |
|
|
|
|
|
} catch (e) { |
|
|
|
|
|
print('⚠️ 刷新 RoomController 余额失败: $e'); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} else { |
|
|
} else { |
|
|
count.value += 1; |
|
|
count.value += 1; |
|
|
if(count.value < 3){ |
|
|
if(count.value < 3){ |
|
|
|