|
|
@@ -7,6 +7,7 @@ import 'package:get/get.dart';
|
|
|
import 'package:injectable/injectable.dart';
|
|
|
import 'package:keyboard/base/base_controller.dart';
|
|
|
import 'package:keyboard/dialog/login/login_dialog.dart';
|
|
|
+import 'package:keyboard/module/store/new_discount/new_discount_page.dart';
|
|
|
import 'package:keyboard/resource/string.gen.dart';
|
|
|
import 'package:wechat_assets_picker/wechat_assets_picker.dart';
|
|
|
|
|
|
@@ -152,24 +153,17 @@ class ConversationAnalysisController extends BaseController {
|
|
|
|
|
|
/// 点击解锁按钮
|
|
|
void clickUnlockBtn(BuildContext context) async {
|
|
|
- // 跳转去Vip商店
|
|
|
- StorePage.start();
|
|
|
+ // 跳转去会员活动页
|
|
|
+ NewDiscountPage.start();
|
|
|
}
|
|
|
|
|
|
/// 点击查看分析按钮
|
|
|
void clickLookAnalyseBtn(BuildContext context) async {
|
|
|
- // 未登录,提示登录
|
|
|
- bool isLogin = accountRepository.isLogin.value;
|
|
|
- if (!isLogin) {
|
|
|
- LoginDialog.show();
|
|
|
- return;
|
|
|
- }
|
|
|
-
|
|
|
// 非Vip,跳转到商店页
|
|
|
bool isVip = accountRepository.memberStatusInfo.value?.isMember ?? false;
|
|
|
if (!isVip) {
|
|
|
ToastUtil.show(StringName.needVipTip);
|
|
|
- StorePage.start();
|
|
|
+ NewDiscountPage.start();
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
@@ -221,7 +215,7 @@ class ConversationAnalysisController extends BaseController {
|
|
|
// 需要Vip权限
|
|
|
if (error.code == 1005) {
|
|
|
ToastUtil.show(error.message);
|
|
|
- StorePage.start();
|
|
|
+ NewDiscountPage.start();
|
|
|
} else {
|
|
|
ToastUtil.show(error.message);
|
|
|
}
|
|
|
@@ -238,13 +232,6 @@ class ConversationAnalysisController extends BaseController {
|
|
|
|
|
|
/// 点击上传按钮
|
|
|
void clickUploadBtn(BuildContext context) async {
|
|
|
- // 未登录,提示登录
|
|
|
- bool isLogin = accountRepository.isLogin.value;
|
|
|
- if (!isLogin) {
|
|
|
- LoginDialog.show();
|
|
|
- return;
|
|
|
- }
|
|
|
-
|
|
|
// 计算还可以上传多少张图片
|
|
|
int count =
|
|
|
intimacyAnalyzeConfigHelper.getMaxAssetsCount() - uploadInfoList.length;
|