Selaa lähdekoodia

fix:解决bug列表的一些问题。

“HeShaoZe” 4 kuukautta sitten
vanhempi
commit
49f96c4592

+ 1 - 0
assets/string/base/string.xml

@@ -49,6 +49,7 @@
     <string name="member_level_undefined">未知</string>
 
     <string name="member_try_out">会员试用</string>
+    <string name="member_received_membership">已领会员</string>
 
     <string name="member_card_no_login_desc">升级VIP会员,享受更多权益</string>
     <string name="member_card_no_vip_desc">开通VIP会员,享受更多权益</string>

BIN
ios/.symlinks/plugins/map_mapkit_ios/ios/Resources/com.shishi.dingwei_location_error.png


+ 1 - 1
lib/module/main/main_controller.dart

@@ -408,7 +408,7 @@ class MainController extends BaseController {
   void onShowRequestHelpTip() {
     String? memberPageKeyStr = KVUtil.getString(_kChickHelpAlertKey, '');
     if (memberStatusInfo.value?.expired == true &&
-        (memberPageKeyStr ?? '').isEmpty) {
+        (memberPageKeyStr ?? '').length == 0) {
       ///永久化存储
       KVUtil.putString(_kChickHelpAlertKey, _kChickHelpAlertKey);
       UrgentContactClickHelpDialog.show(confirmOnTap: () {

+ 1 - 1
lib/module/member/member_header_cycle_widget.dart

@@ -42,7 +42,7 @@ class _MemberHeaderCycleWidgetState extends State<MemberHeaderCycleWidget> {
   }
 
   void _startAutoPlay() {
-    Future.delayed(Duration(seconds: 3), () {
+    Future.delayed(Duration(seconds: 5), () {
       if (_controller.hasClients) {
         _controller.nextPage(
           duration: Duration(milliseconds: 500),

+ 1 - 1
lib/module/mine/mine_page.dart

@@ -213,7 +213,7 @@ class MinePage extends BasePage<MineController> {
       decoration: BoxDecoration(
           color: '#267B7DFF'.color, borderRadius: BorderRadius.circular(26.w)),
       padding: EdgeInsets.symmetric(horizontal: 8.w, vertical: 5.w),
-      child: Text(StringName.memberTryOut,
+      child: Text((controller.memberStatusInfo?.trialed == false) ? StringName.memberTryOut : StringName.memberReceivedMembership,
           style: TextStyle(fontSize: 12.sp, color: '#8163FF'.color)),
     );
   }

+ 2 - 0
lib/resource/string.gen.dart

@@ -40,6 +40,7 @@ class StringName {
   static String get memberLevel3660000 => 'member_level_3660000'.tr; // 终身会员
   static String get memberLevelUndefined => 'member_level_undefined'.tr; // 未知
   static String get memberTryOut => 'member_try_out'.tr; // 会员试用
+  static String get memberReceivedMembership => 'member_received_membership'.tr; // 已领会员
   static String get memberCardNoLoginDesc => 'member_card_no_login_desc'.tr; // 升级VIP会员,享受更多权益
   static String get memberCardNoVipDesc => 'member_card_no_vip_desc'.tr; // 开通VIP会员,享受更多权益
   static String get memberCardExpirationDesc => 'member_card_expiration_desc'.tr; // 到期
@@ -350,6 +351,7 @@ class StringMultiSource {
       'member_level_3660000': '终身会员',
       'member_level_undefined': '未知',
       'member_try_out': '会员试用',
+      'member_received_membership': '已领会员',
       'member_card_no_login_desc': '升级VIP会员,享受更多权益',
       'member_card_no_vip_desc': '开通VIP会员,享受更多权益',
       'member_card_expiration_desc': '到期',

BIN
plugins/map_mapkit_ios/ios/Resources/com.shishi.dingwei_location_error.png