|
@@ -173,7 +173,14 @@ extension KMHomeViewController {
|
|
|
}
|
|
|
|
|
|
func showConvertWindow(type: KMPDFConvertType) {
|
|
|
-// Task { @MainActor in
|
|
|
+ Task { @MainActor in
|
|
|
+ #if VERSION_DMG
|
|
|
+ if await (KMLightMemberManager.manager.canUseAdvanced() == false) {
|
|
|
+ let _ = KMComparativeTableViewController.show(window: self.view.window!, .merge)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ #endif
|
|
|
+
|
|
|
// if await (KMLightMemberManager.manager.canPayFunction() == false) {
|
|
|
// let _ = KMSubscribeWaterMarkWindowController.show(window: self.view.window!, isContinue: true, type: type.toSubscribeWaterMarkType()) { isSubscribeSuccess, isWaterMarkExport, isClose in
|
|
|
// if (isClose) {
|
|
@@ -185,7 +192,7 @@ extension KMHomeViewController {
|
|
|
// }
|
|
|
|
|
|
self.km_secure_openPanel_convert(type: type)
|
|
|
-// }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
func km_secure_openPanel_convert(type: KMPDFConvertType) {
|
|
@@ -206,6 +213,13 @@ extension KMHomeViewController {
|
|
|
|
|
|
func showSecurityWindow() {
|
|
|
Task { @MainActor in
|
|
|
+ #if VERSION_DMG
|
|
|
+ if await (KMLightMemberManager.manager.canUseAdvanced() == false) {
|
|
|
+ let _ = KMComparativeTableViewController.show(window: self.view.window!, .merge)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ #endif
|
|
|
+
|
|
|
if await (KMLightMemberManager.manager.canPayFunction() == false) {
|
|
|
let _ = KMSubscribeWaterMarkWindowController.show(window: self.view.window!, isContinue: true) { isSubscribeSuccess, isWaterMarkExport, isClose in
|
|
|
if (isClose) {
|