ifish/Ifish/models/ifishUserModel/CertificationShopModel.m

89 lines
3.4 KiB
Objective-C

//
// CertificationShopModel.m
// Ifish
//
// Created by imac on 16/8/18.
// Copyright © 2016年 lianxiang. All rights reserved.
//
#import "CertificationShopModel.h"
@implementation CertificationShopModel
-(void)encodeWithCoder:(NSCoder*)aCoder{
[aCoder encodeObject:self forKey:@"picture1"];
[aCoder encodeObject:self forKey:@"picture2"];
[aCoder encodeObject:self forKey:@"picture3"];
[aCoder encodeObject:self forKey:@"picture4"];
[aCoder encodeObject:self forKey:@"reason"];
[aCoder encodeObject:self forKey:@"wechat"];
[aCoder encodeObject:self forKey:@"shoplink"];
[aCoder encodeObject:self forKey:@"shopsAddress"];
[aCoder encodeObject:self forKey:@"shopsArea"];
[aCoder encodeObject:self forKey:@"shopsCity"];
[aCoder encodeObject:self forKey:@"shopsId"];
[aCoder encodeObject:self forKey:@"shopsName"];
[aCoder encodeObject:self forKey:@"shopsPhone"];
[aCoder encodeObject:self forKey:@"shopsProvince"];
[aCoder encodeObject:self forKey:@"status"];
[aCoder encodeObject:self forKey:@"userId"];
[aCoder encodeObject:self forKey:@"userName"];
[aCoder encodeObject:self forKey:@"userImg"];
[aCoder encodeObject:self forKey:@"remark"];
}
//解挡时调用
-(id)initWithCoder:(NSCoder*)aDecoder{
if (self=[super init]) {
self.picture1=[aDecoder decodeObjectForKey:@"picture1"];
self.picture2=[aDecoder decodeObjectForKey:@"picture2"];
self.picture3=[aDecoder decodeObjectForKey:@"picture3"];
self.picture4=[aDecoder decodeObjectForKey:@"picture4"];
self.reason=[aDecoder decodeObjectForKey:@"reason"];
self.wechat=[aDecoder decodeObjectForKey:@"wechat"];
self.shoplink = [aDecoder decodeObjectForKey:@"shoplink"];
self.shopsAddress=[aDecoder decodeObjectForKey:@"shopsAddress"];
self.shopsArea=[aDecoder decodeObjectForKey:@"shopsArea"];
self.shopsCity=[aDecoder decodeObjectForKey:@"shopsCity"];
self.shopsId=[aDecoder decodeObjectForKey:@"shopsId"];
self.shopsName=[aDecoder decodeObjectForKey:@"shopsName"];
self.shopsPhone=[aDecoder decodeObjectForKey:@"shopsPhone"];
self.shopsProvince = [aDecoder decodeObjectForKey:@"shopsProvince"];
self.status = [aDecoder decodeObjectForKey:@"status"];
self.userId = [aDecoder decodeObjectForKey:@"userId"];
self.userName = [aDecoder decodeObjectForKey:@"userName"];
self.userImg = [aDecoder decodeObjectForKey:@"userImg"];
self.remark =[aDecoder decodeObjectForKey:@"remark"];
}
return self;
}
-(instancetype)initWithDict:(NSDictionary *)dict
{
if (self = [super init]) {
_picture1 = dict[@"picture1"];
_picture2 = dict[@"picture2"];
_picture3 = dict[@"picture3"];
_picture4 = dict[@"picture4"];
_reason = dict[@"reason"];
_wechat = dict[@"wechat"];
_shoplink = dict[@"shoplink"];
_shopsAddress = dict[@"shopsAddress"];
_shopsArea = dict[@"shopsArea"];
_shopsCity = dict[@"shopsCity"];
_shopsId = dict[@"shopsId"];
_shopsName = dict[@"shopsName"];
_shopsPhone = dict[@"shopsPhone"];
_shopsProvince = dict[@"shopsProvince"];
_status = dict[@"status"];
_userId = dict[@"userId"];
_userName = dict[@"userName"];
_userImg = dict[@"userImg"];
_remark = dict[@"remark"];
}
return self;
}
@end