|
@@ -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
|