Commit b8fe577d9cf967c0e401ef9861192833d4013427

Authored by 权海
1 parent 0bdd2b75

feat(ui):增加两个跳订阅页的argument

@@ -2,6 +2,7 @@ import 'dart:async'; @@ -2,6 +2,7 @@ import 'dart:async';
2 2
3 import 'package:doublefeel_flutter/app/modules/watch_theme/models/watch_theme_models.dart'; 3 import 'package:doublefeel_flutter/app/modules/watch_theme/models/watch_theme_models.dart';
4 import 'package:doublefeel_flutter/app/routes/app_pages.dart'; 4 import 'package:doublefeel_flutter/app/routes/app_pages.dart';
  5 +import 'package:doublefeel_flutter/core/constants/intent_keys.dart';
5 import 'package:doublefeel_flutter/core/network/api/theme_api.dart'; 6 import 'package:doublefeel_flutter/core/network/api/theme_api.dart';
6 import 'package:doublefeel_flutter/core/network/api/user_api.dart'; 7 import 'package:doublefeel_flutter/core/network/api/user_api.dart';
7 import 'package:doublefeel_flutter/core/network/api/vip_api.dart'; 8 import 'package:doublefeel_flutter/core/network/api/vip_api.dart';
@@ -107,7 +108,9 @@ class MyController extends GetxController { @@ -107,7 +108,9 @@ class MyController extends GetxController {
107 } 108 }
108 109
109 Future<void> toPremiumPage() async { 110 Future<void> toPremiumPage() async {
110 - await Get.toNamed(Routes.PURCHASE); 111 + await Get.toNamed(Routes.PURCHASE, arguments: {
  112 + IntentKeys.channelType: '我的页面会员入口',
  113 + });
111 final vipResult = await _vipApi.getVipInfo(); 114 final vipResult = await _vipApi.getVipInfo();
112 if (vipResult case AppSuccess(data: final vip)) { 115 if (vipResult case AppSuccess(data: final vip)) {
113 try { 116 try {
@@ -90,7 +90,9 @@ class WatchThemeController extends GetxController { @@ -90,7 +90,9 @@ class WatchThemeController extends GetxController {
90 } 90 }
91 91
92 Future<void> _toPremiumPage() async { 92 Future<void> _toPremiumPage() async {
93 - await Get.toNamed(Routes.PURCHASE); 93 + await Get.toNamed(Routes.PURCHASE, arguments: {
  94 + 'channel_type': '表盘主题',
  95 + });
94 await _refreshVip(); 96 await _refreshVip();
95 } 97 }
96 98