|
@@ -48,7 +48,7 @@ NSString *const kTeacherInfoIsVip = @"isVip";
|
|
|
NSString *const kTeacherInfoMembershipDays = @"membershipDays";
|
|
|
NSString *const kTeacherInfoDegreeFlag= @"degreeFlag";
|
|
|
NSString *const kTeacherInfoTeacherFlag = @"teacherFlag";
|
|
|
-NSString *const kTeacherInfoIsTestUser = @"isTestUser";
|
|
|
+NSString *const kTeacherInfoIsSettlement = @"isSettlement";
|
|
|
|
|
|
@interface TeacherInfo ()
|
|
|
|
|
@@ -98,7 +98,7 @@ NSString *const kTeacherInfoIsTestUser = @"isTestUser";
|
|
|
@synthesize membershipDays = _membershipDays;
|
|
|
@synthesize degreeFlag = _degreeFlag;
|
|
|
@synthesize teacherFlag = _teacherFlag;
|
|
|
-@synthesize isTestUser = _isTestUser;
|
|
|
+@synthesize isSettlement = _isSettlement;
|
|
|
|
|
|
+ (instancetype)modelObjectWithDictionary:(NSDictionary *)dict
|
|
|
{
|
|
@@ -152,7 +152,7 @@ NSString *const kTeacherInfoIsTestUser = @"isTestUser";
|
|
|
self.membershipDays = [[self objectOrNilForKey:kTeacherInfoMembershipDays fromDictionary:dict] doubleValue];
|
|
|
self.degreeFlag = [[self objectOrNilForKey:kTeacherInfoDegreeFlag fromDictionary:dict] integerValue];
|
|
|
self.teacherFlag = [[self objectOrNilForKey:kTeacherInfoTeacherFlag fromDictionary:dict] integerValue];
|
|
|
- self.isTestUser = [[self objectOrNilForKey:kTeacherInfoIsTestUser fromDictionary:dict] integerValue];
|
|
|
+ self.isSettlement = [[self objectOrNilForKey:kTeacherInfoIsSettlement fromDictionary:dict] integerValue];
|
|
|
}
|
|
|
|
|
|
return self;
|
|
@@ -202,7 +202,7 @@ NSString *const kTeacherInfoIsTestUser = @"isTestUser";
|
|
|
[mutableDict setValue:[NSNumber numberWithDouble:self.membershipDays] forKey:kTeacherInfoMembershipDays];
|
|
|
[mutableDict setValue:[NSNumber numberWithInteger:self.degreeFlag] forKey:kTeacherInfoDegreeFlag];
|
|
|
[mutableDict setValue:[NSNumber numberWithInteger:self.teacherFlag] forKey:kTeacherInfoTeacherFlag];
|
|
|
- [mutableDict setValue:[NSNumber numberWithInteger:self.isTestUser] forKey:kTeacherInfoIsTestUser];
|
|
|
+ [mutableDict setValue:[NSNumber numberWithInteger:self.isSettlement] forKey:kTeacherInfoIsSettlement];
|
|
|
return [NSDictionary dictionaryWithDictionary:mutableDict];
|
|
|
}
|
|
|
|
|
@@ -269,7 +269,7 @@ NSString *const kTeacherInfoIsTestUser = @"isTestUser";
|
|
|
self.membershipDays = [aDecoder decodeDoubleForKey:kTeacherInfoMembershipDays];
|
|
|
self.degreeFlag = [aDecoder decodeIntegerForKey:kTeacherInfoDegreeFlag];
|
|
|
self.teacherFlag = [aDecoder decodeIntegerForKey:kTeacherInfoTeacherFlag];
|
|
|
- self.isTestUser = [aDecoder decodeIntegerForKey:kTeacherInfoIsTestUser];
|
|
|
+ self.isSettlement = [aDecoder decodeIntegerForKey:kTeacherInfoIsSettlement];
|
|
|
return self;
|
|
|
}
|
|
|
|
|
@@ -316,7 +316,7 @@ NSString *const kTeacherInfoIsTestUser = @"isTestUser";
|
|
|
[aCoder encodeDouble:_membershipDays forKey:kTeacherInfoMembershipDays];
|
|
|
[aCoder encodeInteger:_degreeFlag forKey:kTeacherInfoDegreeFlag];
|
|
|
[aCoder encodeInteger:_teacherFlag forKey:kTeacherInfoTeacherFlag];
|
|
|
- [aCoder encodeInteger:_isTestUser forKey:kTeacherInfoIsTestUser];
|
|
|
+ [aCoder encodeInteger:_isSettlement forKey:kTeacherInfoIsSettlement];
|
|
|
}
|
|
|
|
|
|
- (id)copyWithZone:(NSZone *)zone
|
|
@@ -324,7 +324,7 @@ NSString *const kTeacherInfoIsTestUser = @"isTestUser";
|
|
|
TeacherInfo *copy = [[TeacherInfo alloc] init];
|
|
|
|
|
|
if (copy) {
|
|
|
-
|
|
|
+
|
|
|
copy.birthdate = [self.birthdate copyWithZone:zone];
|
|
|
copy.graduateSchool = [self.graduateSchool copyWithZone:zone];
|
|
|
copy.workUnit = [self.workUnit copyWithZone:zone];
|
|
@@ -365,9 +365,8 @@ NSString *const kTeacherInfoIsTestUser = @"isTestUser";
|
|
|
copy.membershipDays = self.membershipDays;
|
|
|
copy.degreeFlag = self.degreeFlag;
|
|
|
copy.teacherFlag = self.teacherFlag;
|
|
|
- copy.isTestUser = self.isTestUser;
|
|
|
+ copy.isSettlement = self.isSettlement;
|
|
|
}
|
|
|
-
|
|
|
return copy;
|
|
|
}
|
|
|
|