| 12345678910111213141516171819202122232425262728293031323334 |
- import 'package:get/get.dart';
- import '../../../../utils/device_manager.dart';
- class AccountController extends GetxController {
- // 是否是会员(true: Premium, false: Free)
- final isPremium = true.obs;
- // UID
- String uid = '';
- // Free 用户剩余时间
- final freeTime = '01:60:59 / Days';
- // Premium 用户有效期
- final validTerm = 'Year / 2026-12-12';
- // 设备授权数量
- final deviceCount = 1;
- final maxDeviceCount = 4;
- /// 切换会员状态(用于测试)
- void togglePremium() {
- isPremium.value = !isPremium.value;
- }
- @override
- void onInit() {
- super.onInit();
- uid = DeviceManager.getCacheDeviceId().length > 12
- ? '${DeviceManager.getCacheDeviceId().substring(0, 6)}***${DeviceManager.getCacheDeviceId().substring(DeviceManager.getCacheDeviceId().length - 6)}'
- : DeviceManager.getCacheDeviceId();
- }
- }
|