2 Commits 25569887d3 ... 38de73d7f8

Autore SHA1 Messaggio Data
  tangchao 38de73d7f8 Merge branch 'develop_PDFReaderProNew' of git.kdan.cc:Mac_PDF/PDF_Office into develop_PDFReaderProNew 6 giorni fa
  tangchao 63ea1d3e96 【综合】7天领取流程调整 6 giorni fa
1 ha cambiato i file con 15 aggiunte e 9 eliminazioni
  1. 15 9
      PDF Office/PDF Master/MemberCenter/View/KMSignUpView.swift

+ 15 - 9
PDF Office/PDF Master/MemberCenter/View/KMSignUpView.swift

@@ -504,16 +504,22 @@ class KMSignUpView: KMBaseXibView {
             self?.window?.hideWaitingView()
             
 #if VERSION_DMG
-            if result == true {
-                if KMDataManager.ud_bool(forKey: KMAdvancedAnnualTrailKey) {
-                    DispatchQueue.main.async {
-                        let winC = KMPurchaseEmbeddedWindowController.currentCode(KMAdvancedAnnualSubscriptionTrailCodeKey_DMG)
-                        winC.showWindow(nil)
-                        winC.window?.center()
-                    }
-                    
-                    KMDataManager.ud_set(false, forKey: KMAdvancedAnnualTrailKey)
+            if result == nil || result == false {
+                return
+            }
+            if KMDataManager.ud_bool(forKey: KMAdvancedAnnualTrailKey) == false {
+                return
+            }
+            
+            let info = KMMemberInfo.shared
+            if info.vip_levels == "1" || info.canTrail { // 用户注册成功 或 登录免费账户
+                DispatchQueue.main.async {
+                    let winC = KMPurchaseEmbeddedWindowController.currentCode(KMAdvancedAnnualSubscriptionTrailCodeKey_DMG)
+                    winC.showWindow(nil)
+                    winC.window?.center()
                 }
+                    
+                KMDataManager.ud_set(false, forKey: KMAdvancedAnnualTrailKey)
             }
 #endif
         }