Commit 0c4289a5adacf525bb5664743bf69581807081e1

Authored by “张旭”
1 parent 623f5eb3

保存 实名信息

metaCode/Classes/Main/HomePage/Controller/DigitalAuth/CNLiveFaceAuthController.swift
... ... @@ -368,6 +368,22 @@ class CNLiveFaceAuthController:CNLiveBaseViewController{
368 368  
369 369 return nil
370 370 }
  371 +
  372 + // MARK: -保存实名用户信息
  373 + func saveRealData(){
  374 + //获取用户信息 /api/identityApi/getUserMsg
  375 + CNLiveMineViewModel.requestGetUserMsg(sid: UserInfoManager.shared.userInfo.uid) { result, respStatue in
  376 + if respStatue == .success{
  377 + if let res = result as? MineGetUserMsgUsersModel{
  378 + let userInfo = UserInfoManager.shared.userInfo
  379 + userInfo.userMsgUsers = res
  380 + userInfo.currentUser = res.verifyUsers.first
  381 + UserInfoManager.cacheUserInfo(userInfo: userInfo)
  382 + }
  383 + }
  384 + }
  385 +
  386 + }
371 387 }
372 388  
373 389 // Video Sessions
... ... @@ -652,6 +668,8 @@ extension CNLiveFaceAuthController {
652 668  
653 669 CNLiveDigitalAuthViewModel.postFaceImageDataWithParams(name: self.realName, idNo: self.realNumber, fileData: data) { result, status in
654 670 if status == .success{
  671 + //保存最新实名身份数据
  672 + self.saveRealData()
655 673 //跳转到身份认证页面
656 674 let listModel = StandListModel()
657 675 listModel.id = Int(self.channelId) ?? 0
... ...