dev环境下xhj布局高级功能vip状态更新检查完善
This commit is contained in:
parent
9d6259cf4c
commit
7b59e9056a
@ -4,7 +4,6 @@ import 'package:flutter_screenutil/flutter_screenutil.dart';
|
|||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
import 'package:star_lock/appRouters.dart';
|
import 'package:star_lock/appRouters.dart';
|
||||||
import 'package:star_lock/app_settings/app_colors.dart';
|
import 'package:star_lock/app_settings/app_colors.dart';
|
||||||
import 'package:star_lock/app_settings/app_settings.dart';
|
|
||||||
import 'package:star_lock/main/lockDetail/electronicKey/massSendElectronicKey/massSendLockGroupList/lockUserList/lockUserList_entity.dart';
|
import 'package:star_lock/main/lockDetail/electronicKey/massSendElectronicKey/massSendLockGroupList/lockUserList/lockUserList_entity.dart';
|
||||||
import 'package:star_lock/main/lockDetail/electronicKey/massSendElectronicKey/massSendLockGroupList/massSendReceiver/massSendReceiverCell.dart';
|
import 'package:star_lock/main/lockDetail/electronicKey/massSendElectronicKey/massSendLockGroupList/massSendReceiver/massSendReceiverCell.dart';
|
||||||
import 'package:star_lock/main/lockDetail/electronicKey/massSendElectronicKey/massSendLockGroupList/massSendReceiver/massSendReceiver_logic.dart';
|
import 'package:star_lock/main/lockDetail/electronicKey/massSendElectronicKey/massSendLockGroupList/massSendReceiver/massSendReceiver_logic.dart';
|
||||||
@ -12,7 +11,6 @@ import 'package:star_lock/main/lockDetail/electronicKey/massSendElectronicKey/ma
|
|||||||
import 'package:star_lock/tools/commonItem.dart';
|
import 'package:star_lock/tools/commonItem.dart';
|
||||||
import 'package:star_lock/tools/regexp_tool.dart';
|
import 'package:star_lock/tools/regexp_tool.dart';
|
||||||
import 'package:star_lock/tools/showCupertinoAlertView.dart';
|
import 'package:star_lock/tools/showCupertinoAlertView.dart';
|
||||||
import 'package:star_lock/tools/storage.dart';
|
|
||||||
import 'package:star_lock/translations/trans_lib.dart';
|
import 'package:star_lock/translations/trans_lib.dart';
|
||||||
|
|
||||||
class MassSendReceiverPage extends StatefulWidget {
|
class MassSendReceiverPage extends StatefulWidget {
|
||||||
@ -29,7 +27,7 @@ class _MassSendReceiverPageState extends State<MassSendReceiverPage> {
|
|||||||
final MassSendReceiverState state = Get.find<MassSendReceiverLogic>().state;
|
final MassSendReceiverState state = Get.find<MassSendReceiverLogic>().state;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
initState() {
|
void initState() {
|
||||||
super.initState();
|
super.initState();
|
||||||
|
|
||||||
logic.getVipStatus();
|
logic.getVipStatus();
|
||||||
|
|||||||
@ -68,18 +68,15 @@ class _ValueAddedServicesPageListState
|
|||||||
TranslationLoader.lanKeys!.advancedFunction!.tr, () async {
|
TranslationLoader.lanKeys!.advancedFunction!.tr, () async {
|
||||||
final bool? isVip = await Storage.getBool(saveIsVip);
|
final bool? isVip = await Storage.getBool(saveIsVip);
|
||||||
if (isVip == null || !isVip) {
|
if (isVip == null || !isVip) {
|
||||||
// if (CommonDataManage().currentKeyInfo.isLockOwner != 1) {
|
if (CommonDataManage().currentKeyInfo.isLockOwner != 1) {
|
||||||
// logic.showToast('请先添加锁');
|
logic.showToast('请先添加锁');
|
||||||
// } else {
|
} else {
|
||||||
//刷新购买状态
|
//刷新购买状态
|
||||||
final result = await Get.toNamed(Routers.advancedFeaturesWebPage,
|
Get.toNamed(Routers.advancedFeaturesWebPage,
|
||||||
arguments: <String, int>{
|
arguments: <String, int>{
|
||||||
'webBuyType': XSConstantMacro.webBuyTypeVip,
|
'webBuyType': XSConstantMacro.webBuyTypeVip,
|
||||||
});
|
})?.then((value) => logic.getUserInfoRequest());
|
||||||
if (result != null && result.isNotEmpty) {
|
|
||||||
logic.getUserInfoRequest();
|
|
||||||
}
|
}
|
||||||
// }
|
|
||||||
} else {
|
} else {
|
||||||
Get.toNamed(Routers.valueAddedServicesHighFunctionPage);
|
Get.toNamed(Routers.valueAddedServicesHighFunctionPage);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user