//
//  KWMProductResult.m
//  iCemarose
//
//  Created by HouWeiBin on 2016/12/2.
//  Copyright © 2016年 kollway. All rights reserved.
//

#import "KWMProductResult.h"

@implementation KWMProductResult

- (instancetype)initWithDictionary:(NSDictionary *)dict
                        modelClass:(Class)modelClass
                             error:(NSError **)err {
    self = [super initWithDictionary:dict error:err];
    if (self) {
        NSDictionary *dataDictionary = dict[@"product"];
        if(dataDictionary){
            self.productDict = dataDictionary;
            self.product = [self buildData:modelClass jsonDictionary:dataDictionary];
        }
        
        NSMutableArray *datas = [NSMutableArray new];
        for (id d in dict[@"products"]) {
            [datas addObject:[self buildData:modelClass jsonDictionary:d]];
        }
        self.products = datas;
    }
    
    return self;
}

@end