|
@@ -50,6 +50,7 @@ class JDTradeViewController: BaseViewController {
|
|
|
override func viewWillAppear(_ animated: Bool) {
|
|
|
super.viewWillAppear(animated)
|
|
|
self.netMessageStatus()
|
|
|
+ self.netForGetAccouontInfo()
|
|
|
self.fetchAllAccountData()
|
|
|
self.tableView.reloadData()
|
|
|
}
|
|
@@ -221,6 +222,30 @@ class JDTradeViewController: BaseViewController {
|
|
|
}
|
|
|
|
|
|
extension JDTradeViewController {
|
|
|
+
|
|
|
+ func netForGetAccouontInfo() {
|
|
|
+ guard OperationalUserInfoData.getLogin() else {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ /// 获取用户信息
|
|
|
+ NetWork.NetWorkInstance.requestData(requestType: .Post, URLString: netForUser_Info, parameters: nil, success: { _, result in
|
|
|
+ if let dic: NSDictionary = result as? NSDictionary {
|
|
|
+ let token = OperationalUserInfoData.getToken()
|
|
|
+ let dict = NSMutableDictionary(dictionary: dic)
|
|
|
+ dict.setValue(token, forKey: "token")
|
|
|
+ OperationalUserInfoData.setUserInfoData(data: dict)
|
|
|
+
|
|
|
+
|
|
|
+ } else {
|
|
|
+ ProgressHUD.showError(status: DataTypeErrorPrompt)
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ }) { _, result in
|
|
|
+ ProgressHUD.showError(status: result as! String)
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
func netMessageStatus() {
|
|
|
guard OperationalUserInfoData.getLogin() else {
|
|
|
self.navView.chatButton.messageUnreadView.isHidden = true
|