微信登陆,bug修改

This commit is contained in:
kai60
2020-01-09 09:25:43 +08:00
parent 82590f8fba
commit bfb68dd81c
62 changed files with 5105 additions and 275 deletions
+2
View File
@@ -32,6 +32,8 @@
@property(nonatomic,copy) NSString *callId;//技威处理后的Id
//云信token
@property(nonatomic,copy) NSString *neteaseToken;
@property(nonatomic,copy) NSString *unionId;//微信登陆时的unionId
@property(nonatomic,copy) NSString *wechatImgUrl;//微信登陆时的unionId
//v4.2 后已去字段
//@property(nonatomic,copy)NSString*updateTime;//用户信息最后一次更新时间
//@property(nonatomic,strong)NSNumber*timestamp;//服务器时间戳,用于APP内置时钟
+20 -14
View File
@@ -11,22 +11,24 @@
@implementation UserModel
// 归档时调用
-(void)encodeWithCoder:(NSCoder*)aCoder{
[aCoder encodeObject:self forKey:@"phoneNumber"];
[aCoder encodeObject:self forKey:@"userId"];
[aCoder encodeObject:self forKey:@"nickName"];
[aCoder encodeObject:self forKey:@"userSex"];
[aCoder encodeObject:self forKey:@"userImg"];
[aCoder encodeObject:self.phoneNumber forKey:@"phoneNumber"];
[aCoder encodeObject:self.userId forKey:@"userId"];
[aCoder encodeObject:self.nickName forKey:@"nickName"];
[aCoder encodeObject:self.userSex forKey:@"userSex"];
[aCoder encodeObject:self.userImg forKey:@"userImg"];
[aCoder encodeObject:self forKey:@"signature"];
[aCoder encodeObject:self forKey:@"P2PVerifyCode1"];
[aCoder encodeObject:self forKey:@"P2PVerifyCode2"];
[aCoder encodeObject:self forKey:@"sessionID"];
[aCoder encodeObject:self forKey:@"sessionID2"];
[aCoder encodeObject:self.P2PVerifyCode1 forKey:@"P2PVerifyCode1"];
[aCoder encodeObject:self.P2PVerifyCode2 forKey:@"P2PVerifyCode2"];
[aCoder encodeObject:self.sessionID forKey:@"sessionID"];
[aCoder encodeObject:self.sessionID2 forKey:@"sessionID2"];
[aCoder encodeObject:self forKey:@"gwellUserID"];
[aCoder encodeObject:self forKey:@"shopsUserId"];
[aCoder encodeObject:self forKey:@"userType"];
[aCoder encodeObject:self forKey:@"neteaseToken"];
[aCoder encodeObject:self forKey:@"messageIsRead"];
[aCoder encodeObject:self.gwellUserID forKey:@"gwellUserID"];
[aCoder encodeObject:self.shopsUserId forKey:@"shopsUserId"];
[aCoder encodeObject:self.userType forKey:@"userType"];
[aCoder encodeObject:self.neteaseToken forKey:@"neteaseToken"];
[aCoder encodeObject:self.messageIsRead forKey:@"messageIsRead"];
[aCoder encodeObject:self.unionId forKey:@"unionId"];
[aCoder encodeObject:self.wechatImgUrl forKey:@"wechatImgUrl"];
}
//解挡时调用
@@ -49,6 +51,8 @@
self.userType = [aDecoder decodeObjectForKey:@"userType"];
self.neteaseToken = [aDecoder decodeObjectForKey:@"neteaseToken"];
self.messageIsRead = [aDecoder decodeObjectForKey:@"messageIsRead"];
self.unionId = [aDecoder decodeObjectForKey:@"unionId"];
self.wechatImgUrl = [aDecoder decodeObjectForKey:@"wechatImgUrl"];
}
return self;
@@ -72,6 +76,8 @@
_userType = [dict objectForKey:@"userType"];
_neteaseToken = [dict objectForKey:@"neteaseToken"];
_messageIsRead = [dict objectForKey:@"messageIsRead"];
_unionId = [CommonUtils getNotNilStr:[dict objectForKey:@"unionId"]];
_wechatImgUrl=[CommonUtils getNotNilStr:[dict objectForKey:@"wechatImgUrl"]];
}
return self;
}