充电管理

This commit is contained in:
ddisfriend
2026-07-22 10:03:47 +08:00
parent 324b4e22a5
commit dab86cff71
4 changed files with 15 additions and 4 deletions
@@ -85,6 +85,14 @@ open class UserData {
UserDefaults.standard.set(userId, forKey: userId_key) UserDefaults.standard.set(userId, forKey: userId_key)
} }
public var username : String? {
return UserDefaults.standard.object(forKey: username_key) as? String
}
func setUsername(username: String?) {
UserDefaults.standard.set(username, forKey: username_key)
}
public var deviceId : String? public var deviceId : String?
public var regId : String? public var regId : String?
@@ -99,6 +107,7 @@ open class UserData {
setSupplierType(supplierType: nil) setSupplierType(supplierType: nil)
setUserId(userId: nil) setUserId(userId: nil)
setSupplierId(supplierId: nil) setSupplierId(supplierId: nil)
setUsername(username: nil)
GongdanpiciTool.default.refreshCount() GongdanpiciTool.default.refreshCount()
} }
@@ -194,6 +194,7 @@ extension LoginController {
USER.setSupplierName(supplierName: responseModel?.data?.additionalParameters.user_info?.supplierName) USER.setSupplierName(supplierName: responseModel?.data?.additionalParameters.user_info?.supplierName)
USER.setUserId(userId: responseModel?.data?.additionalParameters.user_info?.userId) USER.setUserId(userId: responseModel?.data?.additionalParameters.user_info?.userId)
USER.setSupplierId(supplierId: responseModel?.data?.additionalParameters.user_info?.supplierId) USER.setSupplierId(supplierId: responseModel?.data?.additionalParameters.user_info?.supplierId)
USER.setUsername(username: responseModel?.data?.additionalParameters.user_info?.username)
} }
NotificationCenter.default.post(name: NSNotification.Name(rawValue: Notification_loginSuccessToRescueController), object: nil) NotificationCenter.default.post(name: NSNotification.Name(rawValue: Notification_loginSuccessToRescueController), object: nil)
}else{ }else{
@@ -219,10 +219,10 @@ extension MineController {
.observe(on: MainScheduler.instance) .observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] response in .subscribe(onNext: {[weak self] response in
self?.view.dd_hideHUD() self?.view.dd_hideHUD()
if response?.success == true, let token = response?.data, let userId = USER.userId { if response?.success == true, let token = response?.data, let username = USER.username {
WEBTOOL.open(name: .gjUrl, appending: "userId=zd\(userId)&token=\(token)") WEBTOOL.open(name: .gjUrl, appending: "userId=\(username)&token=\(token)")
} else { } else {
self?.view.dd_makeToast(response?.msg ?? "获取失败") self?.view.dd_makeToast(response?.msg ?? "请先退出登录,然后重新登录app")
} }
}) })
.disposed(by: disposeBag) .disposed(by: disposeBag)
@@ -237,7 +237,6 @@ extension MineController {
mineView.tongzhitixingGes.rx.event mineView.tongzhitixingGes.rx.event
.observe(on: MainScheduler.instance) .observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] _ in .subscribe(onNext: {[weak self] _ in
// NOTIAUTHTOOL.openSetting()
let vc = NotificationSetUpController() let vc = NotificationSetUpController()
self?.navigationController?.pushViewController(vc, animated: true) self?.navigationController?.pushViewController(vc, animated: true)
}) })
@@ -21,6 +21,8 @@ public let supplierId_key = "supplierId_key"
public let userId_key = "userId_key" public let userId_key = "userId_key"
public let username_key = "username_key"
public let appUpdateIgnore_key = "appUpdateIgnore_key" public let appUpdateIgnore_key = "appUpdateIgnore_key"
public let deviceToken_key = "deviceToken_key" public let deviceToken_key = "deviceToken_key"