1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- //
- // 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
|