Browse Source

【订阅】比较表弹出界面调整

lizhe 1 year ago
parent
commit
6a20b59f30

+ 7 - 2
PDF Office/PDF Master/Class/KMLightMember/Controller/ComparativeTable/KMComparativeTableViewController.swift

@@ -36,6 +36,9 @@ enum KMComparativeInputType: Int {
     case thumb          = 16        // 缩略图列表
     case shareFlatten   = 17        // 分享副本
     //后续添加
+    
+    case upgrade = 18 //升级按钮
+    case equity = 19 //权益弹窗
 }
 
 class KMComparativeTableViewController: NSWindowController {
@@ -72,7 +75,7 @@ class KMComparativeTableViewController: NSWindowController {
 #endif
         
 #if VERSION_FREE
-        if KMLightMemberManager.manager.isLogin() {
+        if KMLightMemberManager.manager.isLogin() && (type == .upgrade || type == .equity) {
             let controller: KMComparativeTableViewController = KMComparativeTableViewController.init(windowNibName: "KMComparativeTableViewController")
             controller.inputType = type
 
@@ -119,7 +122,9 @@ class KMComparativeTableViewController: NSWindowController {
             if type == .loginCancel {
                 
             } else {
-                KMLoginWindowController.show(window: NSApp.mainWindow!, .ComparativeTable)
+                KMSubscribeWaterMarkWindowController.show(window: NSApp.mainWindow!, isContinue: true) { isSubscribeSuccess, isWaterMarkExport, isClose in
+                    
+                }
             }
         }
 #endif