// // LoginViewModel.swift // iOSFirst // // Created by 孙宇峰 on 2023/2/3. // import Foundation import Moya import RxSwift import RxCocoa import RxRelay import SwiftyJSON import HandyJSON class LoginViewModel { private var bag = DisposeBag() var userResponse = PublishSubject() func loginUser(username:String,password:String) { NetworkManaer .request(AccountService.login(username, password, false)) {[weak self] json in // self?.mTextView.text = String(describing: JSON(json)) self?.userResponse.onNext(json) } failure: {code, msg in log.info("code : \(code!)") log.info("message : \(msg)") } } }