// // FKVipInfoItem.m // FirstLink // // Created by jack on 15/9/14. // Copyright (c) 2015年 FirstLink. All rights reserved. // #import "FKVipInfoItem.h" @implementation FKVipInfoItem + (NSDictionary *)mts_mapping { return @{@"level" : mts_key(level), @"vip_days" : mts_key(vipDays), @"status" : mts_key(status), @"group_id" : mts_key(groupId), @"is_work_time" : mts_key(isWorkTime), @"work_time" : mts_key(workTime), }; } + (BOOL)mts_shouldSetUndefinedKeys { return NO; } - (VipState)currentVipState{ NSInteger level = 0; if ([self.level isKindOfClass:[NSString class]]){ level = self.level.integerValue; if (level >= 2) { return VipStateNormal; } } return VipStateNoApply; } - (NSInteger)getVipDays{ if ([self.vipDays isKindOfClass:[NSString class]]){ return self.vipDays.integerValue; } return 0; } @end