//
// ProjectTopics.h
// Coding_iOS
//
// Created by ç åé¯ on 14-8-20.
// Copyright (c) 2014å¹´ Coding. All rights reserved.
//
#import
#import "ProjectTopic.h"
typedef NS_ENUM(NSInteger, TopicQueryType){
TopicQueryTypeAll = 0,
TopicQueryTypeMe
};
typedef NS_ENUM(NSInteger, LabelOrderType){
LabelOrderTypeUpdate = 51,
LabelOrderTypeCreate = 49,
LabelOrderTypeHot = 53,
};
@class Project;
@interface ProjectTopics : NSObject
@property (readwrite, nonatomic, strong) NSNumber *page, *pageSize, *totalPage, *totalRow, *labelID;
@property (readwrite, nonatomic, strong) NSMutableArray *list;
@property (readwrite, nonatomic, strong) NSDictionary *propertyArrayMap;
@property (assign, nonatomic) TopicQueryType queryType;
@property (assign, nonatomic) LabelOrderType labelType;
@property (readwrite, nonatomic, strong) Project *project;
@property (assign, nonatomic) BOOL canLoadMore, willLoadMore, isLoading;
+ (ProjectTopics *)topicsWithPro:(Project *)project queryType:(TopicQueryType)type;
- (NSDictionary *)toParams;
- (NSString *)toRequestPath;
- (void)configWithTopics:(ProjectTopics *)resultA;
@end