|
@@ -690,7 +690,13 @@ class KMUserInfoViewController: NSViewController {
|
|
}
|
|
}
|
|
buyNow1Box.downCallback = { [weak self](downEntered: Bool, mouseBox: KMBox, event) -> Void in
|
|
buyNow1Box.downCallback = { [weak self](downEntered: Bool, mouseBox: KMBox, event) -> Void in
|
|
guard let self = self else { return }
|
|
guard let self = self else { return }
|
|
- KMMemberInfo.shared.productCompareShow()
|
|
|
|
|
|
+ if KMMemberInfo.shared.userScenarioType == .lite_type1 {
|
|
|
|
+ // 免费版,免费账号跳转购买比较表
|
|
|
|
+ self.viewModel.skipCompare(.lite_Base)
|
|
|
|
+ } else {
|
|
|
|
+ // 其它情况根据账号状况跳转不同比较表
|
|
|
|
+ KMMemberInfo.shared.productCompareShow()
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
buyNow2Box.moveCallback = { [weak self](mouseEntered: Bool, mouseBox: KMBox) -> Void in
|
|
buyNow2Box.moveCallback = { [weak self](mouseEntered: Bool, mouseBox: KMBox) -> Void in
|
|
@@ -704,6 +710,7 @@ class KMUserInfoViewController: NSViewController {
|
|
buyNow2Box.downCallback = { [weak self](downEntered: Bool, mouseBox: KMBox, event) -> Void in
|
|
buyNow2Box.downCallback = { [weak self](downEntered: Bool, mouseBox: KMBox, event) -> Void in
|
|
guard let self = self else { return }
|
|
guard let self = self else { return }
|
|
if KMMemberInfo.shared.userScenarioType == .lite_type1 {
|
|
if KMMemberInfo.shared.userScenarioType == .lite_type1 {
|
|
|
|
+ // 免费版,免费账号跳转试用比较表
|
|
self.viewModel.skipCompare(.trial)
|
|
self.viewModel.skipCompare(.trial)
|
|
}
|
|
}
|
|
}
|
|
}
|