Jelajahi Sumber

fix:优化到期日期优化。

“HeShaoZe” 4 bulan lalu
induk
melakukan
e168e76ade
1 mengubah file dengan 6 tambahan dan 3 penghapusan
  1. 6 3
      lib/module/member/member_page.dart

+ 6 - 3
lib/module/member/member_page.dart

@@ -540,9 +540,12 @@ class MemberPage extends BasePage<MemberController> {
     return Obx(() {
       String desc = '';
       if (!controller.isLogin) {
-        //desc = StringName.memberCardNoLoginDesc;
-        desc =
-        '${DateUtil.fromMillisecondsSinceEpoch('yyyy-MM-dd', controller.memberStatusInfo?.endTimestamp ?? 0)} ${StringName.memberCardExpirationDesc}';
+        if ((controller.memberStatusInfo?.endTimestamp?? 0) > 0) {
+          desc =
+          '${DateUtil.fromMillisecondsSinceEpoch('yyyy-MM-dd', controller.memberStatusInfo?.endTimestamp ?? 0)} ${StringName.memberCardExpirationDesc}';
+        } else {
+          desc = StringName.memberCardNoLoginDesc;
+        }
       } else if (controller.memberStatusInfo == null ||
           controller.memberStatusInfo?.expired == true) {
         desc = StringName.memberCardNoVipDesc;