Selaa lähdekoodia

【会员系统】登录模块补充点击登录按钮前,判断是否有勾选隐私权限

wanjun 4 kuukautta sitten
vanhempi
commit
e6035b1490

+ 11 - 0
PDF Office/PDF Master/MemberCenter/ViewModel/KMSignUpViewModel.swift

@@ -183,6 +183,17 @@ class KMSignUpViewModel: ObservableObject {
             }
             code = password
         }
+        if !privacyState {
+            let alert = NSAlert()
+            alert.messageText = NSLocalizedString("请先同意并勾选上述协议", comment: "")
+            alert.addButton(withTitle: NSLocalizedString("OK", comment: ""))
+//            alert.beginSheetModal(for: NSApp.mainWindow!)
+            let result = alert.runModal()
+            if (result == .alertFirstButtonReturn) {
+                privacyState = true
+            }
+            return
+        }
         KMMemberCenterManager.manager.emailLogin(email: email, code: code, type: signUpState) { [weak self] success, wrapper  in
             guard let self = self else { return }
             let resultDict = wrapper! as KMMemberCenterResult