Browse Source

【会员系统】- 用户中心变化

dinglingui 3 months ago
parent
commit
bd6485d095

+ 23 - 8
PDF Office/PDF Master/MemberCenter/ViewController/KMUserInfoViewController.swift

@@ -286,14 +286,28 @@ class KMUserInfoViewController: NSViewController {
             number1Label.isHidden = true
             centerBackgroud.image = NSImage(named: "ButtonBackgroundImage5")
         } else if KMMemberInfo.shared.userScenarioType == .lite_type9 {
-            lockedLabel.stringValue = NSLocalizedString("Locked", tableName: "MemberCenterLocalizable", comment: "")
-            lockedImageView.image = NSImage(named: "LockedImage")
-            number1Label.stringValue = NSLocalizedString("150+", tableName: "MemberCenterLocalizable", comment: "")
-            number2Label.stringValue = NSLocalizedString("Benefits of Functions", tableName: "MemberCenterLocalizable", comment: "")
-            number1ImageView.isHidden = true
-            number1Label.isHidden = false
-            centerBackgroud.image = NSImage(named: "ButtonBackgroundImage3")
-            number1Label.textColor = NSColor(hex: "0E1114")
+            if(KMMemberInfo.shared.vip_paymentModel == "2" && KMMemberInfo.shared.vip_levels != "1") {
+                lockedLabel.stringValue = NSLocalizedString("Permanent", tableName: "MemberCenterLocalizable", comment: "")
+                lockedImageView.image = NSImage(named: "UpgradeImage2")
+                number1Label.stringValue = NSLocalizedString("", tableName: "MemberCenterLocalizable", comment: "")
+                if KMMemberInfo.shared.vip_levels == "2" {
+                    number2Label.stringValue = NSLocalizedString("Standard Version", tableName: "MemberCenterLocalizable", comment: "")
+                } else {
+                    number2Label.stringValue = NSLocalizedString("Advanced Version", tableName: "MemberCenterLocalizable", comment: "")
+                }
+                number1ImageView.isHidden = false
+                number1Label.isHidden = true
+                centerBackgroud.image = NSImage(named: "ButtonBackgroundImage4")
+            } else {
+                lockedLabel.stringValue = NSLocalizedString("Locked", tableName: "MemberCenterLocalizable", comment: "")
+                lockedImageView.image = NSImage(named: "LockedImage")
+                number1Label.stringValue = NSLocalizedString("150+", tableName: "MemberCenterLocalizable", comment: "")
+                number2Label.stringValue = NSLocalizedString("Benefits of Functions", tableName: "MemberCenterLocalizable", comment: "")
+                number1ImageView.isHidden = true
+                number1Label.isHidden = false
+                centerBackgroud.image = NSImage(named: "ButtonBackgroundImage3")
+                number1Label.textColor = NSColor(hex: "0E1114")
+            }
         } else if KMMemberInfo.shared.userScenarioType == .lite_type10 {
             lockedLabel.stringValue = NSLocalizedString("Subscription", tableName: "MemberCenterLocalizable", comment: "")
             lockedImageView.image = NSImage(named: "UpgradeImage2")
@@ -426,6 +440,7 @@ class KMUserInfoViewController: NSViewController {
             KMMemberInfo.shared.userScenarioType == .lite_type6 ||
             KMMemberInfo.shared.userScenarioType == .lite_type7 ||
             KMMemberInfo.shared.userScenarioType == .lite_type8 ||
+            KMMemberInfo.shared.userScenarioType == .lite_type9 ||
             KMMemberInfo.shared.userScenarioType == .lite_type12 ||
             KMMemberInfo.shared.userScenarioType == .lite_type13 ||
             KMMemberInfo.shared.userScenarioType == .pro_type3 {