Files
yingmeng-ios-switf/yinmeng-ios/Modules/User/VM/UserViewModel.swift
2024-02-29 23:49:12 +08:00

25 lines
493 B
Swift

//
// UserViewModel.swift
// yinmeng-ios
//
// Created by MaiMang on 2024/2/25.
//
import Foundation
import RxSwift
class UserViewModel: NSObject {
static let userVM = UserViewModel.init()
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)
}
} fail: { code, message in
}
}
}