绑定手机 设置密码

This commit is contained in:
fengshuo
2024-03-01 20:37:00 +08:00
parent 6b87cffe44
commit 4bac7ef12f
16 changed files with 671 additions and 9 deletions

View File

@@ -9,13 +9,17 @@ import Foundation
import RxSwift
class UserViewModel: NSObject {
static let userVM = UserViewModel.init()
let selfInfo = PublishSubject<UserObject>()
let userInfo = PublishSubject<UserObject>()
func getUserInfo(uid:Int) {
let params = ["uid":uid]
RequestGet(path: "user/get", parma: params) { data in
if var info = Deserialized<UserObject>.toModel(with: data) {
self.userInfo.onNext(info)
if let info = Deserialized<UserObject>.toModel(with: data) {
if uid == AuthManager.userUid {
self.selfInfo.onNext(info)
} else {
self.userInfo.onNext(info)
}
}
} fail: { code, message in