
#import <Foundation/Foundation.h>
#import "JSONModel.h"


/**
 *  题目类型。
 *
 *  @author thor
 *
 */
/**
 * 单选题
 */
extern NSString * const PASSLEVELTOPICTYPE_SINGLE;
/**
 * 多选题
 */
extern NSString * const PASSLEVELTOPICTYPE_MULTIPLE;
/**
 * 判断题
 */
extern NSString * const PASSLEVELTOPICTYPE_TRUEORFALSE;
/**
 * 填空题
 */
extern NSString * const PASSLEVELTOPICTYPE_GAPFILLING;
/**
 * 简答题
 */
extern NSString * const PASSLEVELTOPICTYPE_SHORTANSWER;




/**
 *  题目类型。
 *
 *  @author thor
 *
 */
/**
 * 单选题
 */
extern NSString * const STUDYTOPICTYPE_SINGLE;
/**
 * 多选题
 */
extern NSString * const STUDYTOPICTYPE_MULTIPLE;
/**
 * 判断题
 */
extern NSString * const STUDYTOPICTYPE_TRUEORFALSE;




/**
 *  @Description: TODO(排序定义)
 *  asc 升序
 *  @author  张代浩
 *  desc 降序
 */
/**
 *
 */
extern NSString * const SORTDIRECTION_ASC;
/**
 *
 */
extern NSString * const SORTDIRECTION_DESC;




/**
 *  学习任务状态。
 *
 *  @author thor
 *
 */
/**
 *
 */
extern NSString * const STUDYTASKSTATE_INITIAL;
/**
 *
 */
extern NSString * const STUDYTASKSTATE_SUBMITTED;

extern NSString * const STUDYTASKSTATE_USED;
extern NSString * const STUDYTASKSTATE_REFUSE;






/**
 *  @author wolv
 *
 */
/**
 *
 */
extern NSString * const TOPRIZEBILLENTITYSTATE_REQUESTED;
/**
 *
 */
extern NSString * const TOPRIZEBILLENTITYSTATE_SHIPPED;
/**
 *
 */
extern NSString * const TOPRIZEBILLENTITYSTATE_DONE;




/**
 *  评分方法。
 *
 *  @author thor
 *
 */
/**
 * 自动
 */
extern NSString * const GRADEMETHOD_AUTO;
/**
 * 人工
 */
extern NSString * const GRADEMETHOD_MANUL;



@class ApplyHist;
@class CustomTOForumtypeEntity;
@class ApplyRequest;
@class RsApplyBillRequest;
@class RsCommissionRequest;
@class DataPage;
@class PageRows;
@class RsResponse;
@class RsRedPackageConditions;
@class FunctionInfo;
@class LoginResult;
@class ResetPasswordRequest;
@class ForumTypeResponse;
@class ForumTopicCondition;
@class DataDict;
@class GoodsCondition;
@class GoodsFilter;
@class GroupByOrderNumber;
@class RsJingDongECardRequest;
@class RsSimpleJingDongECardRequest;
@class LotteryDrawResponse;
@class RsLotteryRequest;
@class OrderBill;
@class OrderPayRequest;
@class TOBankBindEntity;
@class PromotionGoods;
@class PassLevelCondition;
@class PrizeCondition;
@class RsPrizeBillResponse;
@class SceneCondition;
@class SceneFilter;
@class RsShippingAddrEntity;
@class SaveShoppingCartRequest;
@class ShopCartFilter;
@class StudyTaskCondition;
@class TimeLineType;
@class StudyTypeResponse;
@class TOAfficheEntity;
@class TOAttachmentEntity;
@class TOResellerstoreEntity;
@class TOConsumerEntity;
@class TOForumTopicEntity;
@class TOGoodsForResellerEntity;
@class TOGoodsBrandEntity;
@class NoticeResponse;
@class TOGoodsLabelEntity;
@class TOBankCardEntity;
@class TOAwardEntity;
@class TOBannerEntity;
@class TOOrderEntity;
@class TOOrderPromotionEntity;
@class TOPassLevelTopicEntity;
@class TOPositionEntity;
@class RedPackageDetail;
@class TOPrizeBillEntity;
@class ToStoreAddress;
@class TOPrizeEntity;
@class TOScoreRecordEntity;
@class BannerResponse;
@class TOShopcartEntity;
@class TOStudyEmployeeEntity;
@class TOStudyResultEntity;
@class TOAttachmentPlayEntity;
@class TOStudyTopicEntity;
@class TOStudyTypeEntity;
@class Action;
@class IdEntity;
@class UCN;
@class TOStudyTopicOptionEntity;
@class TOStudyTaskEntity;
@class TOStudyResultDetailEntity;
@class TOStudyContentEntity;
@class BannerSpeed;
@class TOShippingAddrEntity;
@class TOSceneEntity;
@class TOPrizeBillDetailsEntity;
@class TOPassLevelTopicOptionEntity;
@class TOPassLevelEntity;
@class TOOrderdetailEntity;
@class TODrawEntity;
@class TOJingdongEcardEntity;
@class TOGoodsLabelCategoryEntity;
@class TOGoodsCategoryEntity;
@class VOResellerGoodsEntity;
@class TOGoodsEntity;
@class TONoticeEntity;
@class TOForumReplyEntity;
@class TOCommissionHistEntity;
@class TOApplyBillEntity;
@class RsShareResponse;
@class TOForumtypeEntity;
@class RsStudyTask;
@class DeleteCartRequest;
@class RsScoreDetails;
@class RsActionResult;
@class RsPrizeBill;
@class CustomTOAfficheEntity;
@class OrderFilter;
@class Draw;
@class HotFilter;
@class GoodsCategory;
@class RsEmployeeRequest;
@class ModifyPasswordRequest;
@class LoginInfo;
@class ConsumerQueryCondition;
@class ForumCategoryResponse;
@class ExceptionCode;
@class TOForumCategoryEntity;
@class EarningsResponse;
@class AfficheCondition;
@class PrizeResponse;
@class NoticeCondition;
@class RsCommissionResponse;
@class TSBaseUser;
@class TSDepart;
@class GoodsResponse;
@class TSUserOrg;
@class RsSimpleJingDongECardResponse;
@class RsAwardDraw;
@class OrderResponse;
@class ShopCartResponse;
@class TOCommAuthEntity;
@class StudyTaskResponse;
@class SceneResponse;
@class PassLevelResponse;
@class RsLotteryResponse;
@class RsJingDongECardResponse;
@class ToStoreAddress;
@class ForumTopicResponse;
@class ConsumerPageResult;
@class RsApplyBillResponse;
@class AfficheResponse;
@class TSUser;
@class TOPassLevelResultDetailEntity;
@class TOEmployee;
@class CustomStudyEntity;
@class CustomTOStudyTopicOptionEntity;
@class CustomTOStudyTopicEntity;
@class CustomTOPassLevelTopicEntity;
@class CustomTOPassLevelTopicOptionEntity;
@class TOPassLevelResultEntity;
@class CustomTOForumTopicEntity;
@class CustomTOForumReplyEntity;
@class ForumReplyCondition;
@class ForumReplyResponse;
@class TimeLineTypeResponse;
@class RedPackageResponse;
@class RedPackageGroupbyOrderNumber;

@protocol ToStoreAddress @end
@protocol RsRedPackageConditions @end
@protocol RedPackageDetail @end
@protocol RedPackageGroupbyOrderNumber @end
@protocol RedPackageResponse @end
@protocol TimeLineTypeResponse @end
@protocol CustomTOForumtypeEntity @end
@protocol ApplyHist @end
@protocol ApplyRequest @end
@protocol TOForumtypeEntity @end
@protocol ForumReplyResponse @end
@protocol ForumReplyCondition @end
@protocol TOPassLevelResultEntity @end
@protocol TOPassLevelResultDetailEntity @end
@protocol RsApplyBillRequest @end
@protocol RsCommissionRequest @end
@protocol DataPage @end
@protocol PageRows @end
@protocol ForumTypeResponse @end
@protocol TOAttachmentPlayEntity @end
@protocol TOResellerstoreEntity @end
@protocol RsResponse @end
@protocol FunctionInfo @end
@protocol BannerResponse @end
@protocol LoginResult @end
@protocol NoticeResponse @end
@protocol ResetPasswordRequest @end
@protocol ForumTopicCondition @end
@protocol TimeLineType @end
@protocol DataDict @end
@protocol GoodsCondition @end
@protocol GoodsFilter @end
@protocol GroupByOrderNumber @end
@protocol TOBannerEntity @end
@protocol RsJingDongECardRequest @end
@protocol TOForumCategoryEntity @end
@protocol RsSimpleJingDongECardRequest @end
@protocol TOCommAuthEntity @end
@protocol LotteryDrawResponse @end
@protocol RsLotteryRequest @end
@protocol OrderBill @end
@protocol OrderPayRequest @end
@protocol PromotionGoods @end
@protocol PassLevelCondition @end
@protocol PrizeCondition @end
@protocol NoticeCondition @end
@protocol TOBankBindEntity @end
@protocol RsPrizeBillResponse @end
@protocol SceneCondition @end
@protocol TONoticeEntity @end
@protocol CustomTOAfficheEntity @end
@protocol SceneFilter @end
@protocol RsShippingAddrEntity @end
@protocol SaveShoppingCartRequest @end
@protocol ShopCartFilter @end
@protocol StudyTaskCondition @end
@protocol StudyTypeResponse @end
@protocol TOAfficheEntity @end
@protocol TOBankCardEntity @end
@protocol TOAttachmentEntity @end
@protocol TOConsumerEntity @end
@protocol TOForumTopicEntity @end
@protocol TOGoodsForResellerEntity @end
@protocol TOGoodsBrandEntity @end
@protocol TOGoodsLabelEntity @end
@protocol TOAwardEntity @end
@protocol TOOrderEntity @end
@protocol TOOrderPromotionEntity @end
@protocol TOPassLevelTopicEntity @end
@protocol TOPositionEntity @end
@protocol TOPrizeBillEntity @end
@protocol TOPrizeEntity @end
@protocol BannerSpeed @end
@protocol TOScoreRecordEntity @end
@protocol TOShopcartEntity @end
@protocol TOStudyEmployeeEntity @end
@protocol TOStudyResultEntity @end
@protocol TOStudyTopicEntity @end
@protocol TOStudyTypeEntity @end
@protocol Action @end
@protocol IdEntity @end
@protocol UCN @end
@protocol TOStudyTopicOptionEntity @end
@protocol TOStudyTaskEntity @end
@protocol TOStudyResultDetailEntity @end
@protocol TOStudyContentEntity @end
@protocol TOShippingAddrEntity @end
@protocol TOSceneEntity @end
@protocol TOPrizeBillDetailsEntity @end
@protocol TOPassLevelTopicOptionEntity @end
@protocol TOPassLevelEntity @end
@protocol TOOrderdetailEntity @end
@protocol TODrawEntity @end
@protocol TOJingdongEcardEntity @end
@protocol TOGoodsLabelCategoryEntity @end
@protocol TOGoodsCategoryEntity @end
@protocol VOResellerGoodsEntity @end
@protocol TOGoodsEntity @end
@protocol ForumCategoryResponse @end
@protocol TOForumReplyEntity @end
@protocol TOCommissionHistEntity @end
@protocol TOApplyBillEntity @end
@protocol RsShareResponse @end
@protocol RsStudyTask @end
@protocol DeleteCartRequest @end
@protocol RsScoreDetails @end
@protocol RsActionResult @end
@protocol RsPrizeBill @end
@protocol OrderFilter @end
@protocol Draw @end
@protocol HotFilter @end
@protocol GoodsCategory @end
@protocol RsEmployeeRequest @end
@protocol ModifyPasswordRequest @end
@protocol LoginInfo @end
@protocol ConsumerQueryCondition @end
@protocol ExceptionCode @end
@protocol EarningsResponse @end
@protocol AfficheCondition @end
@protocol PrizeResponse @end
@protocol RsCommissionResponse @end
@protocol TSBaseUser @end
@protocol TSDepart @end
@protocol GoodsResponse @end
@protocol TSUserOrg @end
@protocol RsSimpleJingDongECardResponse @end
@protocol RsAwardDraw @end
@protocol OrderResponse @end
@protocol ShopCartResponse @end
@protocol StudyTaskResponse @end
@protocol SceneResponse @end
@protocol PassLevelResponse @end
@protocol RsLotteryResponse @end
@protocol RsJingDongECardResponse @end
@protocol ForumTopicResponse @end
@protocol ConsumerPageResult @end
@protocol RsApplyBillResponse @end
@protocol AfficheResponse @end
@protocol TSUser @end
@protocol TOEmployee @end
@protocol CustomStudyEntity @end
@protocol CustomTOStudyTopicOptionEntity @end
@protocol CustomTOStudyTopicEntity @end
@protocol CustomTOPassLevelTopicEntity @end
@protocol CustomTOPassLevelTopicOptionEntity @end
@protocol CustomTOForumTopicEntity @end
@protocol CustomTOForumReplyEntity @end


/**
 *  @author Administrator
 @since 0.1
 
 */
@interface ApplyRequest : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) NSNumber *amount;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *billType;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *bankCardNumber;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *bankName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *bankCode;
@end /* interface ApplyRequest */



/**
 * (no documentation provided)
 */
@interface RsApplyBillRequest : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *employeeId;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
@end /* interface RsApplyBillRequest */


/**
 *  @author NuoSa
 
 @since 1.0
 
 */
@interface BannerSpeed : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) NSInteger spend;
@end /* interface BannerSpeed */


/**
 *  @author NuoSa
 
 @since 1.0
 
 */
@interface RedPackageGroupbyOrderNumber : JSONModel
/**
 * 订单编号
 *
 *
 */
@property (nonatomic, copy) NSString *orderNumber;
/**
 * 订单时间
 *
 *
 */
@property (nonatomic, copy) NSString *orderTime;
/**
 * 订单小票图片路径
 *
 *
 */
@property (nonatomic, copy) NSString *orderReceiptUrl;
/**
 * 红包明细
 * @see TODrawEntity
 *
 */
@property (nonatomic, strong) NSArray<TODrawEntity> *draws;
@end /* interface RedPackageGroupbyOrderNumber */





/**
 *  流水请求
 
 @author nevermore
 @since 0.1
 
 */
@interface RsCommissionRequest : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *emploreeId;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
@end /* interface RsCommissionRequest */


/**
 * (no documentation provided)
 */
@interface TOBankBindEntity : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *bankAccount;

@property (nonatomic,copy) NSString *bankCardType;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *accountName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *identityCode;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *phoneNumber;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *smsCode;
@end /* interface TOBankBindEntity */


/**
 *  easyui的datagrid向后台传递参数使用的model
 
 @author
 
 
 */
@interface DataPage : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) NSInteger total;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) NSInteger page;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) NSInteger rows;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *sort;
/**
 * (no documentation provided)
 *
 * 取值: SORTDIRECTION_ASC, SORTDIRECTION_DESC,
 */
@property (nonatomic, copy) NSString *order;
@end /* interface DataPage */



/**
 *  分页类
 
 @author Administrator
 @since 0.1
 
 */
@interface PageRows : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) NSInteger page;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) NSInteger rows;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) NSInteger total;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) NSInteger totalpages;
@end /* interface PageRows */



/**
 *  Restful Service response base
 
 @author Debenson
 @since 0.1
 
 */
@interface RsResponse : JSONModel
/**
 * 0:正常， 非0异常。
 *
 *
 */
@property (nonatomic, assign) long long code;
/**
 * 异常描述
 *
 *
 */
@property (nonatomic, copy) NSString *message;
/**
 * 返回数据
 *
 *
 */
@property (nonatomic, strong) NSObject *data;
@end /* interface RsResponse */



/**
 *  用户权限信息
 
 @author thor
 @date 2016年11月17日 下午2:29:40
 @version 0.1
 
 */
@interface FunctionInfo : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *userName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *functionName;
@end /* interface FunctionInfo */



/**
 *  登录结果。
 
 @author Debenson
 @since 0.1
 
 */
@interface LoginResult : JSONModel
/**
 * 员工
 *
 *
 */
@property (nonatomic, strong) TOEmployee *employee;
/**
 * 分成比例
 *
 *
 */
@property (nonatomic, strong) NSNumber *commissionRate;
/**
 * 提成金额
 *
 *
 */
@property (nonatomic, strong) NSNumber *commissionTotal;
/**
 * 最低分成比例
 *
 *
 */
@property (nonatomic, strong) NSNumber *lowestDiscount;

/**
 是否有未读公告
 */
@property (nonatomic,assign) NSInteger hasNotReadAffiche;

/**
 是否有未读消息
 */
@property (nonatomic,assign) NSInteger hasNotReadNotice;

/**
 * 是否验证过欧普到家
 *
 *
 */
@property (nonatomic, copy) NSString *storeCode;
/**
 * 欧普到家门店默认地址是否存在
 *
 *
 */
@property (nonatomic, assign) BOOL isHasStoreAddress;

/**
 是否是管理员
 */
@property (nonatomic,assign) BOOL isAdmin;
@end /* interface LoginResult */


/**
 *  重置密码请求。
 
 @author Debenson
 @since 0.1
 
 */
@interface ResetPasswordRequest : JSONModel
/**
 * 用户名
 *
 *
 */
@property (nonatomic, copy) NSString *username;
/**
 * 短信验证码，请先调用发送短信接口
 * com.gomore.opple.rest.system.RsSystemService#sendSms(String)
 *
 *
 */
@property (nonatomic, copy) NSString *smsCode;
/**
 * 新密码
 *
 *
 */
@property (nonatomic, copy) NSString *fnewPassword;
@end /* interface ResetPasswordRequest */

/**
 * (no documentation provided)
 */
@interface ForumCategoryResponse : JSONModel
/**
 * (no documentation provided)
 * @see TOForumCategoryEntity
 *
 */
@property (nonatomic, strong) NSArray<TOForumCategoryEntity> *categories;
@end /* interface ForumCategoryResponse */

/**
 *  @author NuoSa
 
 @since 1.0
 
 */
@interface ForumTypeResponse : JSONModel
/**
 * (no documentation provided)
 * @see TOForumCategoryEntity
 *
 */
@property (nonatomic, strong) NSArray<TOForumCategoryEntity> *list;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TOForumtypeEntity *forumType;
@end /* interface ForumTypeResponse */


/**
 *  @author NuoSa
 
 @since 1.0
 
 */
@interface RedPackageResponse : PageRows
/**
 * (no documentation provided)
 * @see RedPackageGroupbyOrderNumber
 *
 */
@property (nonatomic, strong) NSArray<RedPackageGroupbyOrderNumber> *list;
@end /* interface RedPackageResponse */




/**
 *  @Title: Entity
 @Description: 帖子分类
 @author onlineGenerator
 @date 2017-03-06 13:50:35
 @version V1.0
 
 */
@interface TOForumtypeEntity : JSONModel
/**
 * 方法: 取得主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得创建人名称
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得创建人登录名称
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 取得创建日期
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得更新人名称
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * 方法: 取得更新人登录名称
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 方法: 取得更新日期
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得名称
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 方法: 取得附件id
 *
 *
 */
@property (nonatomic, copy) NSString *attachmentId;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TOAttachmentEntity *attachment;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *month;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *year;
@end /* interface TOForumtypeEntity */

/**
 * (no documentation provided)
 */
@interface ForumReplyCondition : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *topicIdEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
@end /* interface ForumReplyCondition */

/**
 * (no documentation provided)
 */
@interface ForumTopicCondition : JSONModel
/**
 * 分类等于
 *
 *
 */
@property (nonatomic, copy) NSString *categoryEquals;
/**
 * 发贴人id等于
 *
 *
 */
@property (nonatomic, copy) NSString *posterIdEquals;
/**
 * 标题类似于
 *
 *
 */
@property (nonatomic, copy) NSString *titleLike;
/**
 * 发贴时间大于等于
 *
 *
 */
@property (nonatomic, copy) NSString *postTimeFrom;
/**
 * 发贴时间小于等于
 *
 *
 */
@property (nonatomic, copy) NSString *postTimeTo;

/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
@end /* interface ForumTopicCondition */


@interface TOAttachmentPlayEntity : JSONModel

@property (nonatomic,copy) NSString *fid;
@property (nonatomic,copy) NSString *employeeId;
@property (nonatomic,copy) NSString *attachmentId;
@property (nonatomic,copy) NSString *playTime;
@property (nonatomic,copy) NSString *playPercent;
//{
//"id": "string",
//"employeeId": "string",
//"attachmentId": "string",
//"playTime": "string",
//"playPercent": "string"
//}

@end


/**
 *  @author Administrator
 @since 0.1
 
 */
@interface DataDict : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *typeName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *typecode;
@end /* interface DataDict */



/**
 *  @author NuoSa
 
 @since 0.1
 
 */
@interface GoodsCondition : JSONModel
/**
 * 查询条件是 商品名称
 *
 *
 */
@property (nonatomic, copy) NSString *nameLike;
/**
 * 查询条件是 类型id，取值: GoodsCategory#getId()
 *
 *
 */
@property (nonatomic, copy) NSString *categoryEquals;
/**
 * 查询条件是 风格
 *
 *
 */
@property (nonatomic, copy) NSString *styleEquals;
/**
 * 查询条件是 空间
 *
 *
 */
@property (nonatomic, copy) NSString *spaceEquals;
/**
 * 查询条件是 材质
 *
 *
 */
@property (nonatomic, copy) NSString *materialEqueals;
/**
 * 查询条件是 起始价格
 *
 *
 */
@property (nonatomic, strong) NSNumber *startprice;
/**
 * 查询条件是 起始价格
 *
 *
 */
@property (nonatomic, strong) NSNumber *endprice;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
@end /* interface GoodsCondition */



/**
 *  @author Debenson
 @since 0.1
 
 */
@interface GoodsFilter : JSONModel
/**
 * 风格
 * @see DataDict
 *
 */
@property (nonatomic, strong) NSArray<DataDict> *styles;
/**
 * (no documentation provided)
 * @see GoodsCategory
 *
 */
@property (nonatomic, strong) NSArray<GoodsCategory> *categories;
/**
 * 空间
 * @see DataDict
 *
 */
@property (nonatomic, strong) NSArray<DataDict> *space;
/**
 * 材质
 * @see DataDict
 *
 */
@property (nonatomic, strong) NSArray<DataDict> *material;
/**
 * 价格
 * @see DataDict
 *
 */
@property (nonatomic, strong) NSArray<DataDict> *price;
@end /* interface GoodsFilter */



/**
 *  查询京东E卡对象
 
 @author nevermore
 @since 0.1
 
 */
@interface GroupByOrderNumber : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *orderNumber;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *orderTime;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *orderReceiptUrl;
/**
 * (no documentation provided)
 * @see TOJingdongEcardEntity
 *
 */
@property (nonatomic, strong) NSArray<TOJingdongEcardEntity> *eCards;
@end /* interface GroupByOrderNumber */



/**
 * (no documentation provided)
 */
@interface RsJingDongECardRequest : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *guideIdEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *stateEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
@end /* interface RsJingDongECardRequest */



/**
 * (no documentation provided)
 */
@interface RsSimpleJingDongECardRequest : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *guideIdEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *stateEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
@end /* interface RsSimpleJingDongECardRequest */



/**
 *  查询京东E卡对象
 
 @author nevermore
 @since 0.1
 
 */
@interface LotteryDrawResponse : JSONModel
/**
 * (no documentation provided)
 * @see TOAwardEntity
 *
 */
@property (nonatomic, strong) NSArray<TOAwardEntity> *awards;
/**
 * (no documentation provided)
 * @see NSString
 *
 */
@property (nonatomic, strong) NSArray<NSString *> *descriptions;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *rule;
@end /* interface LotteryDrawResponse */



/**
 * (no documentation provided)
 */
@interface RsLotteryRequest : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *winnerIdEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *lotteryIdEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *orderNumberEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *stateEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
@end /* interface RsLotteryRequest */



/**
 *  @author Flash
 @since 0.1
 
 */
@interface OrderBill : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *datapage;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TOOrderEntity *order;
/**
 * (no documentation provided)
 * @see TOOrderdetailEntity
 *
 */
@property (nonatomic, strong) NSArray<TOOrderdetailEntity> *orderdetailList;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TOConsumerEntity *consumer;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TOEmployee *employee;
@end /* interface OrderBill */



/**
 *  订单支付
 
 @author wsx
 @since 0.1
 
 */
@interface OrderPayRequest : JSONModel
/**
 * 订单编号
 *
 *
 */
@property (nonatomic, copy) NSString *orderNumber;
/**
 * 旧状态
 *
 *
 */
@property (nonatomic, copy) NSString *oldstate;
/**
 * 新状态
 *
 *
 */
@property (nonatomic, copy) NSString *fnewstate;
/**
 * 支付方式
 *
 *
 */
@property (nonatomic, copy) NSString *payType;
/**
 * 是否开票
 *
 *
 */
@property (nonatomic, copy) NSString *isbill;
/**
 * 发票类型
 *
 *
 */
@property (nonatomic, copy) NSString *billType;
/**
 * 发票抬头
 *
 *
 */
@property (nonatomic, copy) NSString *billTitle;
/**
 * 实际支付金额
 *
 *
 */
@property (nonatomic, strong) NSNumber *realAmount;
/**
 * 抽奖主题标识
 *
 *
 */
@property (nonatomic, copy) NSString *lotteryId;
/**
 * 抽奖记录标识
 *
 *
 */
@property (nonatomic, copy) NSString *drawId;
/**
 * 促销商品
 * @see PromotionGoods
 *
 */
@property (nonatomic, strong) NSArray<PromotionGoods> *promotionGoods;
/**
 * 京东E卡面额
 *
 *
 */
@property (nonatomic, assign) NSInteger jdCardDenomation;
/**
 * 抵扣
 *
 *
 */
@property (nonatomic, strong) NSNumber *promotionMoney;
/**
 * 微信卡券卡号
 *
 *
 */
@property (nonatomic, copy) NSString *wxcardNumber;
/**
 * 微信卡券面额
 *
 *
 */
@property (nonatomic, strong) NSNumber *wxcardDenomation;
/**
 * 抵扣优先级
 *
 *
 */
@property (nonatomic, assign) NSInteger deductionPrority;
/**
 * 赠送商品优��级
 *
 *
 */
@property (nonatomic, assign) NSInteger goodsPrority;
/**
 * 京东E卡优先级
 *
 *
 */
@property (nonatomic, assign) NSInteger JDEcardsPrority;
/**
 * 消费者抽奖结果优先级
 *
 *
 */
@property (nonatomic, assign) NSInteger drawPrority;
/**
 * 导购抽奖主题优先级
 *
 *
 */
@property (nonatomic, assign) NSInteger lotteryPrority;
/**
 * 微信卡券优先级
 *
 *
 */
@property (nonatomic, assign) NSInteger wxCardPrority;

/**
 * 现金红包明细
 * @see RedPackageDetail
 *
 */
@property (nonatomic, strong) NSArray<RedPackageDetail> *redPackageDetails;
@end /* interface OrderPayRequest */


/**
 *  @author NuoSa
 
 @since 1.0
 
 */
@interface RedPackageDetail : JSONModel
/**
 * 来源促销单号
 *
 *
 */
@property (nonatomic, copy) NSString *promotionBillNumber;
/**
 * 金额
 *
 *
 */
@property (nonatomic, strong) NSNumber *money;
/**
 * 红包优先级
 *
 *
 */
@property (nonatomic, copy) NSString *redPrority;
@end /* interface RedPackageDetail */




/**
 *  订单支付
 
 @author wsx
 @since 0.1
 
 */
@interface PromotionGoods : JSONModel
/**
 *
 *
 *
 */
@property (nonatomic, strong) UCN *goods;
/**
 *
 *
 *
 */
@property (nonatomic, strong) NSNumber *promotionNumber;
@end /* interface PromotionGoods */



/**
 * (no documentation provided)
 */
@interface PassLevelCondition : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *titleLike;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *beginDateFrom;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *endDateTo;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) BOOL validEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *employeeIdEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
@end /* interface PassLevelCondition */



/**
 *  奖品查询条件
 
 @author wolv
 
 
 */
@interface PrizeCondition : JSONModel
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *codeLike;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *nameLike;
/**
 *
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
@end /* interface PrizeCondition */



/**
 *  兑奖单查询返回包装对象
 
 @author wolv
 
 
 */
@interface RsPrizeBillResponse : JSONModel
/**
 * (no documentation provided)
 * @see RsPrizeBill
 *
 */
@property (nonatomic, strong) NSArray<RsPrizeBill> *bills;
@end /* interface RsPrizeBillResponse */



/**
 *  @author Administrator
 @since 0.1
 
 */
@interface SceneCondition : JSONModel
/**
 * 查询条件:风格
 *
 *
 */
@property (nonatomic, copy) NSString *styleEquals;
/**
 * 查询条件:空间
 *
 *
 */
@property (nonatomic, copy) NSString *spaceEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
@end /* interface SceneCondition */



/**
 *  @author Administrator
 @since 0.1
 
 */
@interface SceneFilter : JSONModel
/**
 * (no documentation provided)
 * @see DataDict
 *
 */
@property (nonatomic, strong) NSArray<DataDict> *styles;
/**
 * (no documentation provided)
 * @see DataDict
 *
 */
@property (nonatomic, strong) NSArray<DataDict> *space;
@end /* interface SceneFilter */



/**
 *  @author Administrator
 @since 0.1
 
 */
@interface RsShippingAddrEntity : JSONModel
/**
 * (no documentation provided)
 * @see TOShippingAddrEntity
 *
 */
@property (nonatomic, strong) NSArray<TOShippingAddrEntity> *list;
@end /* interface RsShippingAddrEntity */



/**
 *  @author Debenson
 @since 0.1
 
 */
@interface SaveShoppingCartRequest : JSONModel
/**
 * 消费者标识
 *
 *
 */
@property (nonatomic, copy) NSString *consumerId;
/**
 * 商品标识
 *
 *
 */
@property (nonatomic, copy) NSString *goodsId;
/**
 * 商品数量，>0表示添加, <0表示减少
 *
 *
 */
@property (nonatomic, copy) NSString *count;


/**
 * 附件Url
 *
 *
 */
@property (nonatomic, copy) NSString *attachmentUrl;
@end /* interface SaveShoppingCartRequest */



/**
 *  购物车查询条件。
 
 @author Debenson
 @since 0.1
 
 */
@interface ShopCartFilter : JSONModel
/**
 * 消费者标识
 *
 *
 */
@property (nonatomic, copy) NSString *consumerId;
/**
 * 分页数据
 *
 *
 */
@property (nonatomic, strong) DataPage *dp;
@end /* interface ShopCartFilter */



/**
 *  学习任务查询条件。
 
 @author thor
 
 
 */
@interface StudyTaskCondition : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *typeEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *stateEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *titleLike;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *employeeIdEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
@end /* interface StudyTaskCondition */



/**
 * (no documentation provided)
 */
@interface StudyTypeResponse : JSONModel
/**
 * (no documentation provided)
 * @see TOStudyTypeEntity
 *
 */
@property (nonatomic, strong) NSArray<TOStudyTypeEntity> *types;
@end /* interface StudyTypeResponse */



/**
 *  @Title: Entity
 @Description: 公告
 @author onlineGenerator
 @date 2016-11-09 11:48:16
 @version V1.0
 
 
 */
@interface TOAfficheEntity : JSONModel
/**
 * 主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 创建人名称
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 创建日期
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 更新人名称
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * 更新日期
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 标题
 *
 *
 */
@property (nonatomic, copy) NSString *title;
/**
 * 内容
 *
 *
 */
@property (nonatomic, copy) NSString *content;
/**
 * 优先级
 *
 *
 */
@property (nonatomic, copy) NSString *priority;
/**
 * 状态
 *
 *
 */
@property (nonatomic, copy) NSString *state;
/**
 * 公告类型
 *
 *
 */
@property (nonatomic, copy) NSString *afficheType;
/**
 * 附件
 *
 *
 */
@property (nonatomic, copy) NSString *attachmentId;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *departId;


@property (nonatomic,assign) BOOL readed;
/**
 * (no documentation provided)
 * @see TOAttachmentEntity
 *
 */
@property (nonatomic, strong) NSArray<TOAttachmentEntity> *attachmentUrls;
@end /* interface TOAfficheEntity */



/**
 *  @Title: Entity
 @Description: 附件
 @author onlineGenerator
 @date 2016-11-05 16:44:26
 @version V1.0
 
 
 */
@interface TOAttachmentEntity : JSONModel
/**
 * 主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 文件名称
 *
 *
 */
@property (nonatomic, copy) NSString *fileName;
/**
 * 文件url
 *
 *
 */
@property (nonatomic, copy) NSString *fileUrl;
/**
 * 缩略图名称
 *
 *
 */
@property (nonatomic, copy) NSString *thumbnailName;
/**
 * 缩略图url
 *
 *
 */
@property (nonatomic, copy) NSString *thumbnailUrl;

/**
 * 实体类型
 *
 *
 */
@property (nonatomic, copy) NSString *entityType;
/**
 * 实体id
 *
 *
 */
@property (nonatomic, copy) NSString *entityId;
/**
 * 播放时间
 *
 *
 */
@property (nonatomic, copy) NSString *playTime;
/**
 * 播放百分比
 *
 *
 */
@property (nonatomic, copy) NSString *playPercent;
@end /* interface TOAttachmentEntity */



/**
 *  @Title: Entity
 @Description: 客户
 @author onlineGenerator
 @date 2016-05-08 18:08:58
 @version V1.0
 
 
 */
@interface TOConsumerEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *mobile;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *province;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *city;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *country;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *address;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *picture;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *lastVisitedTime;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *company;
@end /* interface TOConsumerEntity */

/**
 *
 @Title: Entity
 @Description: 讨论主题分类
 @author onlineGenerator
 @date 2016-12-04 12:08:42
 @version V1.0
 
 */
@interface TOForumCategoryEntity : JSONModel
/**
 * 方法: 取得主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得类别
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 方法: 取得描述
 *
 *
 */
@property (nonatomic, copy) NSString *fdescription;
/**
 * 方法: 取得附件id
 *
 *
 */
@property (nonatomic, copy) NSString *attachmentId;

/**
 type  ID
 */
@property (nonatomic,copy) NSString *typeId;

//帖子数量
@property (nonatomic, assign) NSInteger topicCount;
//是否有最新的帖子
@property (nonatomic,assign) BOOL hasNew;
/**
 * 附件
 *
 *
 */
@property (nonatomic, strong) TOAttachmentEntity *attachment;
@property (nonatomic, strong) TOAttachmentEntity *attachmentBg;

@end /* interface TOForumCategoryEntity */



/**
 *  @Title: Entity
 @Description: 讨论主题贴
 @author onlineGenerator
 @date 2016-11-20 22:33:52
 @version V1.0
 
 */
@interface TOForumTopicEntity : JSONModel
/**
 * 方法: 取得主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
@property (nonatomic, copy) NSString *forumType;

/**
 * 方法: 取得创建人名称
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得创建人登录名称
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 取得创建日期
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得更新人名称
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * 方法: 取得更新人登录名称
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 方法: 取得更新日期
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *posterPicture;


/**
 * 方法: 取得所属部门
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 取得分类
 *
 *
 */
@property (nonatomic, copy) NSString *category;
/**
 * 方法: 取得标题
 *
 *
 */
@property (nonatomic, copy) NSString *title;
/**
 * 方法: 取得内容
 *
 *
 */
@property (nonatomic, copy) NSString *content;
/**
 * 方法: 取得发贴人
 *
 *
 */
@property (nonatomic, copy) NSString *posterId;
/**
 * 方法: 取得发贴时间
 *
 *
 */
@property (nonatomic, copy) NSString *postTime;
/**
 * 方法: 取得精华贴
 *
 *
 */
@property (nonatomic, assign) BOOL bestTopic;

/**
 * 方法: 取得精华贴
 *
 *
 */
@property (nonatomic, assign) BOOL backEnd;

/**
 是否置顶
 */
@property (nonatomic,copy) NSString *top;
/**
 * 方法: 取得回复数
 *
 *
 */
@property (nonatomic, assign) NSInteger replyCount;
/**
 * 方法: 取得点赞数
 *
 *
 */
@property (nonatomic, assign) NSInteger likeCount;
/**
 * 发贴人名称
 *
 *
 */
@property (nonatomic, copy) NSString *posterName;
/**
 * 发贴人姓名
 *
 *
 */
@property (nonatomic, copy) NSString *posterRealName;
/**
 * 发贴人职位
 *
 *
 */
@property (nonatomic, copy) NSString *posterPosition;
/**
 * 附件id
 *
 *
 */
@property (nonatomic, copy) NSString *attachmentId;
/**
 * 附件列表
 * @see TOAttachmentEntity
 *
 */
@property (nonatomic, strong) NSArray<TOAttachmentEntity> *attachments;
/**
 * 是否允许点赞
 *
 *
 */
@property (nonatomic, assign) BOOL canLike;
/**
 * 回复列表
 * @see TOForumReplyEntity
 *
 */
@property (nonatomic, strong) NSArray<CustomTOForumReplyEntity> *replys;
@end /* interface TOForumTopicEntity */


/**
 *  @author NuoSa
 
 @since 1.0
 
 */
@interface NoticeCondition : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *employeeId;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *order;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *sort;
@end /* interface NoticeCondition */

/**
 * (no documentation provided)
 */
@interface TOGoodsForResellerEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *resellerId;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TOGoodsEntity *goods;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *path;
@end /* interface TOGoodsForResellerEntity */



/**
 *  @Title: Entity
 @Description: 商品品牌
 @author onlineGenerator
 @date 2016-05-05 16:14:51
 @version V1.0
 
 
 */
@interface TOGoodsBrandEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sysCompanyCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *code;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 方法: 取得java.lang.Integer
 *
 *
 */
@property (nonatomic, copy) NSString *state;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *logo;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fdescription;
@end /* interface TOGoodsBrandEntity */



/**
 *  @Title: Entity
 @Description: 商品标签
 @author onlineGenerator
 @date 2016-05-05 17:18:15
 @version V1.0
 
 
 */
@interface TOGoodsLabelEntity : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TOGoodsLabelCategoryEntity *category;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sysCompanyCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *categoryId;
@end /* interface TOGoodsLabelEntity */




/**
 *  @Title: Entity
 @Description: 银行卡信息
 @author onlineGenerator
 @date 2016-12-20 13:32:38
 @version V1.0
 
 */
@interface TOBankCardEntity : JSONModel
/**
 * 方法: 取得主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得创建人名称
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得创建人登录名称
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 取得创建日期
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得更新人名称
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * 方���: 取得更新人登录名称
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 方法: 取得更新日期
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得所属部门
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 取得导购id
 *
 *
 */
@property (nonatomic, copy) NSString *guideId;
/**
 * 方法: 取得导购名称
 *
 *
 */
@property (nonatomic, copy) NSString *guideName;
/**
 * 方法: 取得银���卡号
 *
 *
 */
@property (nonatomic, copy) NSString *bankAccount;
/**
 * 方法: 取得持卡人姓名
 *
 *
 */
@property (nonatomic, copy) NSString *accountName;
/**
 * 方法: 取得持卡人身份证号
 *
 *
 */
@property (nonatomic, copy) NSString *identityCode;
/**
 * 方法: 取得持卡人手机号
 *
 *
 */
@property (nonatomic, copy) NSString *phoneNumber;
/**
 * 方法: 取得导购真实姓名
 *
 *
 */
@property (nonatomic, copy) NSString *guideRealname;
/**
 * 方法: 取得银行卡类型
 *
 *
 */
@property (nonatomic, copy) NSString *bankCardType;
@end /* interface TOBankCardEntity */

/**
 *
 @Title: Entity
 @Description: 奖品详情
 @author onlineGenerator
 @date 2016-11-09 18:13:23
 @version V1.0
 
 
 */
@interface TOAwardEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 取得java.lang.Integer
 *
 *
 */
@property (nonatomic, assign) NSInteger remainTotal;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *drawRate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *type;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *number;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fdescription;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *lotteryId;
@end /* interface TOAwardEntity */



/**
 *  @Title: Entity
 @Description: 订单
 @author onlineGenerator
 @date 2016-05-06 12:53:09
 @version V1.0
 
 
 */
@interface TOOrderEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *orderNumber;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *orderTime;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *guideId;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *orderState;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *consumerId;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *goodsNum;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *orderPrice;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *receiverName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *receiverMobile;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *receiverAddress;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *isBill;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *billType;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *billTitle;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *payType;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *consumerName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *guideName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *resellerName;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *oldPrice;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *designerName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *province;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *city;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *country;
/**
 * 方法: 取得java.lang.Boolean
 *
 *
 */
@property (nonatomic, assign) BOOL isSuccessSend;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *storeNumber;
@end /* interface TOOrderEntity */




/**
 *  @Title: Entity
 @Description: 订油单的促销事件记录
 @author onlineGenerator
 @date 2016-10-19 17:43:12
 @version V1.0
 
 
 */
@interface TOOrderPromotionEntity : JSONModel
/**
 * 方法: 主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 创建人名称
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 创建人登录名称
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 创建日期
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 更新人名称
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * 方法: 更新人登录名称
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 方法: 更新日期
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 所属部门
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 商品标识
 *
 *
 */
@property (nonatomic, copy) NSString *goodsId;
/**
 * 方法: 商品代码
 *
 *
 */
@property (nonatomic, copy) NSString *goodsCode;
/**
 * 方法: 商品名称
 *
 *
 */
@property (nonatomic, copy) NSString *goodsName;
/**
 * 方法: 促销商品数量
 *
 *
 */
@property (nonatomic, strong) NSNumber *promotionNumber;
/**
 * 方法: 促销金额
 *
 *
 */
@property (nonatomic, strong) NSNumber *promotionMoney;
/**
 * 方法: 订单号
 *
 *
 */
@property (nonatomic, copy) NSString *orderNumber;
/**
 * 方法: 折扣率
 *
 *
 */
@property (nonatomic, strong) NSNumber *discountRate;
/**
 * 方法: 抽奖红包
 *
 *
 */
@property (nonatomic, copy) NSString *lotteryPackage;
/**
 * 方法: 微信卡号
 *
 *
 */
@property (nonatomic, copy) NSString *wxcardNumber;
/**
 * 方法: 微信卡券面额
 *
 *
 */
@property (nonatomic, copy) NSString *wxcardDenomation;
/**
 * 方法: 微信卡券实际减免
 *
 *
 */
@property (nonatomic, copy) NSString *wxcardRealDeduction;
/**
 * 方法: 京东E卡面额
 *
 *
 */
@property (nonatomic, strong) NSNumber *jdecardDenomation;
/**
 * 方法: 红包面额
 *
 *
 */
@property (nonatomic, strong) NSNumber *redPackageNumber;
/**
 * 方法: 红包次数
 *
 *
 */
@property (nonatomic, strong) NSNumber *redPackageCount;
/**
 * 方法: 取得优先级
 *
 *
 */
@property (nonatomic, assign) NSInteger prority;

@property (nonatomic,copy) NSString *type;

@property (nonatomic,copy) NSString *body;
@end /* interface TOOrderPromotionEntity */

/**
 *  @Title: Entity
 @Description: 通知
 @author onlineGenerator
 @date 2017-02-15 10:00:19
 @version V1.0
 
 
 */
@interface TONoticeEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *state;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *message;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *module;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *view;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *billId;

@property (nonatomic,assign) BOOL readed;

@end /* interface TONoticeEntity */

/**
 *  @Title: Entity
 @Description: 闯关结果明细
 @author onlineGenerator
 @date 2016-11-13 20:48:46
 @version V1.0
 
 */
@interface TOPassLevelResultDetailEntity : JSONModel
/**
 * 方法: 取得主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得题目id
 *
 *
 */
@property (nonatomic, copy) NSString *topicId;
/**
 * 方法: 取得答案
 *
 *
 */
@property (nonatomic, copy) NSString *answer;
/**
 * 方法: 取得结果id
 *
 *
 */
@property (nonatomic, copy) NSString *resultId;
/**
 * 方法: 取得闯关分数
 *
 *
 */
@property (nonatomic, strong) NSNumber *grade;
/**
 * 备注
 *
 *
 */
@property (nonatomic, copy) NSString *note;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TOPassLevelTopicEntity *topic;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *gradeMethodName;
@end /* interface TOPassLevelResultDetailEntity */




/**
 *  @Title: Entity
 @Description: 闯关题目
 @author onlineGenerator
 @date 2016-11-13 20:47:49
 @version V1.0
 
 */
@interface TOPassLevelTopicEntity : JSONModel
/**
 * 方法: 取得主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得题目类型
 *
 * 取值: PASSLEVELTOPICTYPE_SINGLE, PASSLEVELTOPICTYPE_MULTIPLE, PASSLEVELTOPICTYPE_TRUEORFALSE, PASSLEVELTOPICTYPE_GAPFILLING, PASSLEVELTOPICTYPE_SHORTANSWER,
 */
@property (nonatomic, copy) NSString *topicType;
/**
 * 方法: 取得行号
 *
 *
 */
@property (nonatomic, assign) NSInteger lineNo;
/**
 * 方法: 取得标题
 *
 *
 */
@property (nonatomic, copy) NSString *title;
/**
 * 方法: 取得答案
 *
 *
 */
@property (nonatomic, copy) NSString *answer;
/**
 * 方法: 取得分数
 *
 *
 */
@property (nonatomic, strong) NSNumber *grade;
/**
 * 方法: 取得闯关id
 *
 *
 */
@property (nonatomic, copy) NSString *passLevelId;
/**
 * 选项
 * @see TOPassLevelTopicOptionEntity
 *
 */
@property (nonatomic, strong) NSMutableArray<CustomTOPassLevelTopicOptionEntity> *options;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *topicTypeName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *optionName;
@end /* interface TOPassLevelTopicEntity */



/**
 *  @Title: Entity
 @Description: 经销商员工职位
 @author onlineGenerator
 @date 2016-05-02 17:39:21
 @version V1.0
 
 
 */
@interface TOPositionEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *code;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *commission;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) NSNumber *lowestDiscount;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *resellerCode;
@end /* interface TOPositionEntity */



/**
 *  兑奖单实体
 
 @author wolv
 
 */
@interface TOPrizeBillEntity : JSONModel
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *billnumber;
/**
 *
 *
 * 取值: TOPRIZEBILLENTITYSTATE_REQUESTED, TOPRIZEBILLENTITYSTATE_SHIPPED, TOPRIZEBILLENTITYSTATE_DONE,
 */
@property (nonatomic, copy) NSString *state;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *receiver;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *mobilephone;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *receiveAddress;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *employee;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *logisticsCompany;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *trackingNumber;
@end /* interface TOPrizeBillEntity */



/**
 *  奖品
 
 @author wolv
 
 */
@interface TOPrizeEntity : JSONModel
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *picture;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *code;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * (no documentation provided)
 *
 *
 
 */
@property (nonatomic, strong) TOAttachmentEntity *attachment;
@end /* interface TOPrizeEntity */


/**
 *  积分变更记录
 
 @author wolv
 
 */
@interface TOScoreRecordEntity : JSONModel
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *employeeId;
/**
 *
 *
 *
 */
@property (nonatomic, assign) double score;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *sourceId;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *sourceType;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *sourceReason;
@end /* interface TOScoreRecordEntity */



/**
 *  @Title: Entity
 @Description: t_o_shopcart
 @author onlineGenerator
 @date 2016-05-13 14:26:57
 @version V1.0
 
 
 */
@interface TOShopcartEntity : JSONModel
/**
 * 商品详情
 *
 *
 */
@property (nonatomic, strong) VOResellerGoodsEntity *goods;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *goodsId;
/**
 * 方法: 取得java.lang.Integer
 *
 *
 */
@property (nonatomic, assign) NSInteger goodsNum;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *consumerId;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *resellerId;


/**
 屏幕截图url
 */
@property (nonatomic, copy) NSString *attachmentUrl;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, strong) NSNumber *costPrice;
@end /* interface TOShopcartEntity */



/**
 *  @Title: Entity
 @Description: 学习员工
 @author onlineGenerator
 @date 2016-11-05 17:15:01
 @version V1.0
 
 
 */
@interface TOStudyEmployeeEntity : JSONModel
/**
 * 唯一标识。
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 员工id。
 *
 *
 */
@property (nonatomic, copy) NSString *employeeId;
/**
 * 学习任务id。
 *
 *
 */
@property (nonatomic, copy) NSString *taskId;
/**
 * 员工用户名
 *
 *
 */
@property (nonatomic, copy) NSString *empName;
/**
 * 员工实际名称
 *
 *
 */
@property (nonatomic, copy) NSString *empRealName;
/**
 * 员工部门
 *
 *
 */
@property (nonatomic, copy) NSString *empDepart;
@end /* interface TOStudyEmployeeEntity */



/**
 *  @Title: Entity
 @Description: 考核结果
 @author onlineGenerator
 @date 2016-11-06 17:12:15
 @version V1.0
 
 
 */
@interface TOStudyResultEntity : JSONModel
/**
 * 唯一标识。
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 提交时间。
 *
 *
 */
@property (nonatomic, copy) NSString *submitTime;
/**
 * 员工id。
 *
 *
 */
@property (nonatomic, copy) NSString *employeeId;
/**
 * 任务id。
 *
 *
 */
@property (nonatomic, copy) NSString *taskId;
/**
 * 总得分
 *
 *
 */
@property (nonatomic, strong) NSNumber *grade;
/**
 * 考核结果，0表示考核不通过，1表示考核通过。
 *
 *
 */
@property (nonatomic, copy) NSString *examResult;
/**
 * 考核结果明细
 * @see TOStudyResultDetailEntity
 *
 */
@property (nonatomic, strong) NSArray<TOStudyResultDetailEntity> *details;
@end /* interface TOStudyResultEntity */



/**
 *  @Title: Entity
 @Description: 考核题目
 @author onlineGenerator
 @date 2016-11-05 17:15:55
 @version V1.0
 
 
 */
@interface TOStudyTopicEntity : JSONModel
/**
 * 唯一标识。
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 行号
 *
 *
 */
@property (nonatomic, assign) NSInteger lineNo;
/**
 * 题目类型。
 *
 * 取值: STUDYTOPICTYPE_SINGLE, STUDYTOPICTYPE_MULTIPLE, STUDYTOPICTYPE_TRUEORFALSE,
 */
@property (nonatomic, copy) NSString *topicType;
/**
 * 标题。
 *
 *
 */
@property (nonatomic, copy) NSString *title;
/**
 * 答案。
 *
 *
 */
@property (nonatomic, copy) NSString *answer;
/**
 * 分数。
 *
 *
 */
@property (nonatomic, strong) NSNumber *grade;
/**
 * 任务id。
 *
 *
 */
@property (nonatomic, copy) NSString *taskId;
/**
 * 选项列表
 * @see TOStudyTopicOptionEntity
 *
 */
@property (nonatomic, strong) NSMutableArray<CustomTOStudyTopicOptionEntity> *options;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *option;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *topicTypeName;
@end /* interface TOStudyTopicEntity */



/**
 *  @Title: Entity
 @Description: 学习类型
 @author onlineGenerator
 @date 2016-11-05 16:44:04
 @version V1.0
 
 
 */
@interface TOStudyTypeEntity : JSONModel
/**
 * 唯一标识。
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 名称。
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 附件id
 *
 *
 */
@property (nonatomic, copy) NSString *attachmentId;
/**
 * 附件
 *
 *
 */
@property (nonatomic, strong) TOAttachmentEntity *attachment;
@property (nonatomic, strong) TOAttachmentEntity *attachmentBg;

@end /* interface TOStudyTypeEntity */



/**
 *  促销动作。
 
 @author Debenson
 @since 0.1
 
 */
@interface Action : JSONModel
@end /* interface Action */



/**
 * (no documentation provided)
 */
@interface IdEntity : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
@end /* interface IdEntity */



/**
 *  UUID + CODE + NAME
 
 @author Debenson
 @since 0.1
 
 */
@interface UCN : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *uuid;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *code;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *name;
@end /* interface UCN */



/**
 *  @Title: Entity
 @Description: 题目选项
 @author onlineGenerator
 @date 2016-11-05 17:15:55
 @version V1.0
 
 
 */
@interface TOStudyTopicOptionEntity : JSONModel
/**
 * 唯一标识。
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 索引。
 *
 *
 */
@property (nonatomic, assign) NSInteger findex;
/**
 * 取值，单选或者多选为ABCD，判断题为0或1。
 *
 *
 */
@property (nonatomic, copy) NSString *value;
/**
 * 标题。
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 题目id。
 *
 *
 */
@property (nonatomic, copy) NSString *topicId;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *answer;
@end /* interface TOStudyTopicOptionEntity */



/**
 *  学习任务。
 
 @Title: Entity
 @Description: 学习任务
 @author onlineGenerator
 @date 2016-11-05 17:15:01
 @version V1.0
 
 
 */
@interface TOStudyTaskEntity : JSONModel
/**
 * 唯一标识。
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 创建人名称。
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 创建人登录名称。
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 创建日期。
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 更新人名称。
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * 更新人登录名称。
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 更新日期。
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 所属部门。
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 学习类型。
 *
 *
 */
@property (nonatomic, copy) NSString *studyType;
/**
 * 及格分数。
 *
 *
 */
@property (nonatomic, assign) NSInteger passGrade;
/**
 * 考核时长。
 *
 *
 */
@property (nonatomic, assign) NSInteger examMinute;
/**
 * 任务状态
 *
 * 取值: STUDYTASKSTATE_INITIAL, STUDYTASKSTATE_SUBMITTED,
 */
@property (nonatomic, copy) NSString *state;
/**
 * 标题
 *
 *
 */
@property (nonatomic, copy) NSString *title;
/**
 * 学习类型名称
 *
 *
 */
@property (nonatomic, copy) NSString *typeName;
/**
 * 考核结果，0表示考核不通过，1表示考核通过，为空表示未考核
 *
 *
 */
@property (nonatomic, copy) NSString *examResult;
/**
 * 是否学习完成
 *
 *
 */
@property (nonatomic, copy) NSString *studyComplete;
/**
 * 学习内容
 *
 *
 */
@property (nonatomic, copy) NSString *content;
/**
 * 讲师
 *
 *
 */
@property (nonatomic, copy) NSString *teacher;
/**
 * 讲师介绍
 *
 *
 */
@property (nonatomic, copy) NSString *teacherIntro;
/**
 * 针对人员
 *
 *
 */
@property (nonatomic, copy) NSString *suitabler;
/**
 * 附件列表
 *
 *
 */
@property (nonatomic, copy) NSString *attachmentId;
/**
 * 学习视频或者PPT
 *
 *
 */
@property (nonatomic, strong) TOAttachmentEntity *attachment;
/**
 * 讲师照片
 *
 *
 */
@property (nonatomic, strong) TOAttachmentEntity *teacherAttachment;
/**
 * 视频或者ppt名称
 *
 *
 */
@property (nonatomic, copy) NSString *attachmentName;
/**
 * 考核员工列表
 * @see TOStudyEmployeeEntity
 *
 */
@property (nonatomic, strong) NSArray<TOStudyEmployeeEntity> *employees;
/**
 * 考核题目列表
 * @see TOStudyTopicEntity
 *
 */
@property (nonatomic, strong) NSArray<CustomTOStudyTopicEntity> *topics;
/**
 * 状态名称
 *
 *
 */
@property (nonatomic, copy) NSString *stateName;
/**
 * 分类id
 *
 *
 */
@property (nonatomic, copy) NSString *studyCategory;
/**
 * 分类id
 *
 *
 */
@property (nonatomic, assign) BOOL hasStudyTopic;
/**
 * 分类标题
 *
 *
 */
@property (nonatomic, copy) NSString *categoryName;
@end /* interface TOStudyTaskEntity */



/**
 *  @Title: Entity
 @Description: 考核结果明细
 @author onlineGenerator
 @date 2016-11-06 17:12:30
 @version V1.0
 
 
 */
@interface TOStudyResultDetailEntity : JSONModel
/**
 * 唯一标识。
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 题目id。
 *
 *
 */
@property (nonatomic, copy) NSString *topicId;
/**
 * 答案。
 *
 *
 */
@property (nonatomic, copy) NSString *answer;
/**
 * 结果id。
 *
 *
 */
@property (nonatomic, copy) NSString *resultId;
/**
 * 总得分
 *
 *
 */
@property (nonatomic, strong) NSNumber *grade;
@end /* interface TOStudyResultDetailEntity */



/**
 *  @Title: Entity
 @Description: 学习内容
 @author onlineGenerator
 @date 2016-11-05 17:15:01
 @version V1.0
 
 
 */
@interface TOStudyContentEntity : JSONModel
/**
 * 唯一标识。
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 标题。
 *
 *
 */
@property (nonatomic, copy) NSString *title;
/**
 * 行号
 *
 *
 */
@property (nonatomic, assign) NSInteger lineNo;
/**
 * 内容。
 *
 *
 */
@property (nonatomic, copy) NSString *content;
/**
 * 任务id。
 *
 *
 */
@property (nonatomic, copy) NSString *taskId;
/**
 * 附件id
 *
 *
 */
@property (nonatomic, copy) NSString *attachmentId;
/**
 * 讲师
 *
 *
 */
@property (nonatomic, copy) NSString *teacher;
/**
 * 讲师介绍
 *
 *
 */
@property (nonatomic, copy) NSString *teacherIntro;
/**
 * 讲师照片
 *
 *
 */
@property (nonatomic, strong) TOAttachmentEntity *teacherAttachment;
/**
 * 针对人��
 *
 *
 */
@property (nonatomic, copy) NSString *suitabler;
/**
 * 附件列表
 *
 *
 */
@property (nonatomic, strong) TOAttachmentEntity *attachment;
/**
 * 附件名称 ，多个以逗号分割
 *
 *
 */
@property (nonatomic, copy) NSString *attachmentName;
@end /* interface TOStudyContentEntity */


/**
 *  欧普到家地址
 
 @author NuoSa
 
 @since 1.0
 
 */
@interface ToStoreAddress : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得门店编号
 *
 *
 */
@property (nonatomic, copy) NSString *storecode;
/**
 * 方法: 取得经销商id
 *
 *
 */
@property (nonatomic, copy) NSString *resellerid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *province;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *city;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *country;
@end /* interface ToStoreAddress */



/**
 *  @Title: Entity
 @Description: t_o_shipping_addr
 @author onlineGenerator
 @date 2016-05-14 16:14:15
 @version V1.0
 
 
 */
@interface TOShippingAddrEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *miblephone;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *province;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *city;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *country;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *address;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *consumerId;
@end /* interface TOShippingAddrEntity */



/**
 *  @Title: Entity
 @Description: 场景
 @author onlineGenerator
 @date 2016-05-05 18:39:39
 @version V1.0
 
 
 */
@interface TOSceneEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sceneCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *pricure;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *category;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *style;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *space;
@end /* interface TOSceneEntity */



/**
 *  兑奖单奖品明细
 
 @author wolv
 
 */
@interface TOPrizeBillDetailsEntity : JSONModel
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *bill;
/**
 *
 *
 *
 */
@property (nonatomic, strong) TOPrizeEntity *prize;
@end /* interface TOPrizeBillDetailsEntity */



/**
 *  @Title: Entity
 @Description: 闯关题目选项
 @author onlineGenerator
 @date 2016-11-13 20:48:07
 @version V1.0
 
 */
@interface TOPassLevelTopicOptionEntity : JSONModel
/**
 * 方法: 取得主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得索引
 *
 *
 */
@property (nonatomic, assign) NSInteger findex;
/**
 * 方法: 取得取值
 *
 *
 */
@property (nonatomic, copy) NSString *value;
/**
 * 方法: 取得标题
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 方法: 取得题目id
 *
 *
 */
@property (nonatomic, copy) NSString *topicId;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *answer;
@end /* interface TOPassLevelTopicOptionEntity */

/**
 *  @Title: Entity
 @Description: 闯关结果
 @author onlineGenerator
 @date 2016-11-13 20:48:27
 @version V1.0
 
 */
@interface TOPassLevelResultEntity : JSONModel
/**
 * 方法: 取得主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得员工id
 *
 *
 */
@property (nonatomic, copy) NSString *employeeId;
/**
 * 方法: 取得提交时间
 *
 *
 */
@property (nonatomic, copy) NSString *submitTime;
/**
 * 方法: 取得闯关结果(0为闯关不通过，1为闯关通过，2为等待人工评审)
 *
 *
 */
@property (nonatomic, copy) NSString *passResult;
/**
 * 方法: 取得闯关分数
 *
 *
 */
@property (nonatomic, strong) NSNumber *grade;
/**
 * 方法: 取得闯关id
 *
 *
 */
@property (nonatomic, copy) NSString *passLevelId;
/**
 * 答案明细
 * @see TOPassLevelResultDetailEntity
 *
 */
@property (nonatomic, strong) NSArray<TOPassLevelResultDetailEntity> *details;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *employeeName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *employeeRealName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *departName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *gradeMethodName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *passResultName;
@end /* interface TOPassLevelResultEntity */



/**
 *  @author NuoSa
 
 @since 1.0
 
 */
@interface BannerResponse : JSONModel
/**
 * (no documentation provided)
 * @see TOBannerEntity
 *
 */
@property (nonatomic, strong) NSArray<TOBannerEntity> *list;
@end /* interface BannerResponse */


/**
 *  @Title: Entity
 @Description: 轮播图
 @author onlineGenerator
 @date 2017-03-01 16:17:03
 @version V1.0
 
 */
@interface TOBannerEntity : JSONModel
/**
 * 方法: 取得主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得创建日期
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得更新日期
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得名称
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 方法: 取得超链接
 *
 *
 */
@property (nonatomic, copy) NSString *url;
/**
 * 方法: 取得状态
 *
 *
 */
@property (nonatomic, copy) NSString *state;
/**
 * 方法: 取得图片id
 *
 *
 */
@property (nonatomic, copy) NSString *attachmentId;
/**
 * 方法: 取得顺序
 *
 *
 */
@property (nonatomic, assign) NSInteger border;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *attachment;
@end /* interface TOBannerEntity */



/**
 *  @Title: Entity
 @Description: 订单详情
 @author onlineGenerator
 @date 2016-05-06 12:53:09
 @version V1.0
 
 
 */
@interface TOOrderdetailEntity : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *brandName;

@property (nonatomic, copy) NSString *attachmentUrl;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *goodsId;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *goodsCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *goodsName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *goodsCover;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *goodsSpec;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *goodsBrand;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *goodsNum;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *goodsPrice;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *goodsTotalPrice;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *orderId;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *goodsUnit;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *remark;
@end /* interface TOOrderdetailEntity */



/**
 *  @Title: Entity
 @Description: 抽奖记录
 @author onlineGenerator
 @date 2016-11-09 18:13:23
 @version V1.0
 
 
 */
@interface TODrawEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;

@property (nonatomic, copy) NSString *remark;

/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *drawDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *winnerId;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *awardId;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *awardDescription;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *orderNumber;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *state;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *lotteryId;
/**
 * 订单小票路径
 *
 *
 */
@property (nonatomic, copy) NSString *orderReceiptUrl;
/**
 * 金额
 *
 *
 */
@property (nonatomic, strong) NSNumber *money;
/**
 * 类型：区分大转盘红包，现金红包
 *
 *
 */
@property (nonatomic, copy) NSString *drawType;
/**
 * 促销单号，用来查询红包是通过什么促销条件生成的
 *
 *
 */
@property (nonatomic, copy) NSString *promotionBillNumber;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *guideName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *guideCode;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *storeName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *resellerName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *officeName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *centerName;
@end /* interface TODrawEntity */

/**
 *  @author NuoSa
 
 @since 1.0
 
 */
@interface RsRedPackageConditions : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *stateEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *guideIdEquals;
@end /* interface RsRedPackageConditions */


/**
 *  @Title: Entity
 @Description: 京东E卡
 @author onlineGenerator
 @date 2016-10-18 16:34:26
 @version V1.0
 
 
 */
@interface TOJingdongEcardEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *cardNumber;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *cardPassword;
/**
 * 方法: 取得java.lang.Integer
 *
 *
 */
@property (nonatomic, assign) NSInteger denomation;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *state;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *guideId;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *orderNumber;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *orderReceiptUrl;
@end /* interface TOJingdongEcardEntity */



/**
 *  @Title: Entity
 @Description: 商品标签分类
 @author onlineGenerator
 @date 2016-05-05 16:57:27
 @version V1.0
 
 
 */
@interface TOGoodsLabelCategoryEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sysCompanyCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *code;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *name;
@end /* interface TOGoodsLabelCategoryEntity */



/**
 *  @Title: Entity
 @Description: 商品分类
 @author onlineGenerator
 @date 2016-05-10 10:17:53
 @version V1.0
 
 
 */
@interface TOGoodsCategoryEntity : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *upperName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *code;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *upperId;
/**
 * 方法: 取得java.lang.Integer
 *
 *
 */
@property (nonatomic, assign) NSInteger level;
@end /* interface TOGoodsCategoryEntity */



/**
 *  经销商和商品关系表。
 
 @author Debenson
 @since 0.1
 
 */
@interface VOResellerGoodsEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *onlineTime;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *company;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *code;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *number;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *categoryId;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *brandId;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *keyword;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *guidePrice;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *tagPrice;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *costPrice;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *state;
/**
 * 方法: 取得java.lang.Integer
 *
 *
 */
@property (nonatomic, assign) NSInteger inv;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *detailedIntro;
/**
 * 方法: 取得java.lang.Double
 *
 *
 */
@property (nonatomic, assign) double weight;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *unit;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *productProfile;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *power;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *colorTemperature;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *spec;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *function;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *material;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *lightSource;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *goodsStyle;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *series;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *area;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *size;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *space;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *installMethod;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *lightNumber;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *pictures;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *barcode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *resellerId;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *categoryName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *brandName;
@end /* interface VOResellerGoodsEntity */



/**
 *  @Title: Entity
 @Description: t_o_goods
 @author onlineGenerator
 @date 2016-05-12 15:44:01
 @version V1.0
 
 
 */
@interface TOGoodsEntity : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) NSInteger resellerInv;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) NSNumber *resellerTagPrice;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *resellerState;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *categoryName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *brandName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *onlineTime;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *company;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *code;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *number;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *categoryId;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *brandId;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *keyword;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *guidePrice;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *tagPrice;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *costPrice;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *state;
/**
 * 方法: 取得java.lang.Integer
 *
 *
 */
@property (nonatomic, assign) NSInteger inv;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *detailedIntro;
/**
 * 方法: 取得java.lang.Double
 *
 *
 */
@property (nonatomic, assign) double weight;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *unit;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *productProfile;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *power;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *colorTemperature;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *spec;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *function;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *material;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *lightSource;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *goodsStyle;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *series;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *area;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *size;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *space;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *installMethod;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *lightNumber;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *pictures;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *barcode;
/**
 * (no documentation provided)
 * @see TOGoodsForResellerEntity
 *
 */
@property (nonatomic, strong) NSArray<TOGoodsForResellerEntity> *goodsResellerList;
@end /* interface TOGoodsEntity */



/**
 *  @Title: Entity
 @Description: 讨论贴回复
 @author onlineGenerator
 @date 2016-11-20 22:13:32
 @version V1.0
 
 */
@interface TOForumReplyEntity : JSONModel
/**
 * 方法: 取得主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得回复人id
 *
 *
 */
@property (nonatomic, copy) NSString *replyerId;
/**
 * 方法: 取得回复时间
 *
 *
 */
@property (nonatomic, copy) NSString *replyTime;
/**
 * 方法: 取得回复内容
 *
 *
 */
@property (nonatomic, copy) NSString *replyContent;
/**
 * 方法: 取得是否最佳
 *
 *
 */
@property (nonatomic, assign) BOOL best;
/**
 * 方法: 取得贴子id
 *
 *
 */
@property (nonatomic, copy) NSString *topicId;
/**
 * 回复人名称
 *
 *
 */
@property (nonatomic, copy) NSString *replyerName;
/**
 * 回复人姓名
 *
 *
 */
@property (nonatomic, copy) NSString *replyerRealName;
/**
 * 回复人职位
 *
 *
 */
@property (nonatomic, copy) NSString *replyerPosition;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) NSInteger top;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *attachmentId;
/**
 * (no documentation provided)
 * @see TOAttachmentEntity
 *
 */
@property (nonatomic, strong) NSArray<TOAttachmentEntity> *attachments;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *bestName;
/**
 * 回复人头像
 *
 *
 */
@property (nonatomic, copy) NSString *replyerPicture;

/**
 是否是管理员
 */
@property (nonatomic,assign) BOOL isAdminReply;
@end /* interface TOForumReplyEntity */


/**
 *  流水明细分页查询结果
 
 @author nevermore
 @since 0.1
 
 */
@interface RsCommissionResponse : PageRows
/**
 * (no documentation provided)
 * @see ApplyHist
 *
 */
@property (nonatomic, strong) NSArray<ApplyHist> *list;
@end /* interface RsCommissionResponse */



/**
 *  @author cyy24
 @since 0.1
 
 */
@interface ApplyHist : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *type;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) NSNumber *amount;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *billNumber;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) NSNumber *remainAmount;
@end /* interface ApplyHist */

/**
 *  @Title: Entity
 @Description: 导购分成表
 @author onlineGenerator
 @date 2016-05-16 16:15:27
 @version V1.0
 
 
 */
@interface TOCommissionHistEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *resellerCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *employeeId;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *orderId;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *amount;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *afteramount;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *remark;
/**
 * 方法: 设置java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *orderNumber;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *employeeName;
/**
 * 方法: 设置java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *state;
@end /* interface TOCommissionHistEntity */



/**
 *  @Title: Entity
 @Description: 提现申请
 @author onlineGenerator
 @date 2016-08-24 09:40:02
 @version V1.0
 
 
 */
@interface TOApplyBillEntity : JSONModel
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *billNumber;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *guideId;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *guideName;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *applyMoney;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *beforeMoney;
/**
 * 方法: 取得java.math.BigDecimal
 *
 *
 */
@property (nonatomic, strong) NSNumber *afterMoney;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *billStates;
/**
 * 方法: 取得申请单类型
 *
 *
 */
@property (nonatomic, copy) NSString *billType;
/**
 * 方法: 取得银行卡号
 *
 *
 */
@property (nonatomic, copy) NSString *bankCardNumber;
/**
 * 方法: 取得银行名称
 *
 *
 */
@property (nonatomic, copy) NSString *bankName;
/**
 * 方法: 取得银行简码
 *
 *
 */
@property (nonatomic, copy) NSString *bankCode;
@end /* interface TOApplyBillEntity */



/**
 *  商品分享返回数据。
 
 @author Debenson
 @since 0.1
 
 */
@interface RsShareResponse : JSONModel
/**
 * 分享记录标识
 *
 *
 */
@property (nonatomic, copy) NSString *shareId;
/**
 * 分享页面链接
 *
 *
 */
@property (nonatomic, copy) NSString *url;
@end /* interface RsShareResponse */



/**
 *  学习任务。
 
 @author thor
 
 
 */
@interface RsStudyTask : JSONModel
/**
 * 分类名称
 *
 *
 */
@property (nonatomic, copy) NSString *categoryName;
/**
 * 学习任务列表
 * @see TOStudyTaskEntity
 *
 */
@property (nonatomic, strong) NSArray<CustomStudyEntity> *studyTasks;
@end /* interface RsStudyTask */



/**
 *  @author Debenson
 @since 0.1
 
 */
@interface DeleteCartRequest : JSONModel
/**
 * 购物车标识列表
 * @see NSString
 *
 */
@property (nonatomic, strong) NSArray<NSString *> *cartIds;
@end /* interface DeleteCartRequest */



/**
 *  积分详情
 
 @author wolv
 
 
 */
@interface RsScoreDetails : JSONModel
/**
 *
 *
 *
 */
@property (nonatomic, assign) double currentScore;
/**
 *
 *
 *
 */
@property (nonatomic, assign) NSInteger quarterlyRanking;
/**
 *
 *
 *
 */
@property (nonatomic, assign) NSInteger annualRanking;
/**
 * (no documentation provided)
 * @see TOScoreRecordEntity
 *
 */
@property (nonatomic, strong) NSArray<TOScoreRecordEntity> *recoreds;
@end /* interface RsScoreDetails */



/**
 *  促销计算结果。
 
 @author Debenson
 @since 0.1
 
 */
@interface RsActionResult : JSONModel
/**
 * 结果集合，空集合表示没有促销。
 * @see Action
 *
 */
@property (nonatomic, strong) NSArray<Action> *actions;
@end /* interface RsActionResult */



/**
 *  兑奖单
 
 @author wolv
 
 
 */
@interface RsPrizeBill : JSONModel
/**
 *
 *
 *
 */
@property (nonatomic, strong) TOPrizeBillEntity *bill;
/**
 *
 * @see TOPrizeBillDetailsEntity
 *
 */
@property (nonatomic, strong) NSArray<TOPrizeBillDetailsEntity> *details;
@end /* interface RsPrizeBill */



/**
 *  订单筛选条件。
 
 @author Debenson
 @since 0.1
 
 */
@interface OrderFilter : JSONModel
/**
 * 经销商代码
 *
 *
 */
@property (nonatomic, copy) NSString *resellerCodeEquals;
/**
 *
 *
 *
 */
@property (nonatomic, copy) NSString *orderStateEquals;
/**
 * 消费者名称或手机号等于
 *
 *
 */
@property (nonatomic, copy) NSString *consumerNameOrMobileEquals;
/**
 * 客户标识等于
 *
 *
 */
@property (nonatomic, copy) NSString *consumerIdEquals;
/**
 * 分页数据
 *
 *
 */
@property (nonatomic, strong) DataPage *dp;
@end /* interface OrderFilter */



/**
 *  查询京东E卡对象
 
 @author nevermore
 @since 0.1
 
 */
@interface Draw : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *lotteryId;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *drawDate;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *winnerId;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *awardId;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *awardDescription;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *orderNumber;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *state;
@end /* interface Draw */



/**
 *  @author Administrator
 @since 0.1
 
 */
@interface HotFilter : JSONModel
/**
 * (no documentation provided)
 * @see DataDict
 *
 */
@property (nonatomic, strong) NSArray<DataDict> *list;
@end /* interface HotFilter */



/**
 *  @author Debenson
 @since 0.1
 
 */
@interface GoodsCategory : JSONModel
/**
 * 分类id
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 分类名称
 *
 *
 */
@property (nonatomic, copy) NSString *name;
/**
 * 下级分类列表
 * @see GoodsCategory
 *
 */
@property (nonatomic, strong) NSArray<GoodsCategory> *children;
@end /* interface GoodsCategory */



/**
 *  @author MHk
 @since 0.1
 
 */
@interface RsEmployeeRequest : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TOEmployee *employee;
@end /* interface RsEmployeeRequest */



/**
 *  修改密码请求。
 
 @author Debenson
 @since 0.1
 
 */
@interface ModifyPasswordRequest : JSONModel
/**
 * 员工标识。
 *
 *
 */
@property (nonatomic, copy) NSString *employeeId;
/**
 * 原密码。
 *
 *
 */
@property (nonatomic, copy) NSString *oldPassword;
/**
 * 新密码
 *
 *
 */
@property (nonatomic, copy) NSString *fnewPassword;
@end /* interface ModifyPasswordRequest */



/**
 *  经销商用户登录信息。
 
 @author Debenson
 @since 0.1
 
 */
@interface LoginInfo : JSONModel
/**
 * 用户名
 *
 *
 */
@property (nonatomic, copy) NSString *username;
/**
 * 密码
 *
 *
 */
@property (nonatomic, copy) NSString *password;
@end /* interface LoginInfo */



/**
 *  客户查询条件。
 
 @author Debenson
 @since 0.1
 
 */
@interface ConsumerQueryCondition : JSONModel
/**
 * 经销商代码等于
 *
 *
 */
@property (nonatomic, copy) NSString *resellerCodeEquals;
/**
 * 名称等于
 *
 *
 */
@property (nonatomic, copy) NSString *nameEquals;
/**
 * 手机号等于
 *
 *
 */
@property (nonatomic, copy) NSString *mobileEquals;
/**
 * 创建时间起始于，格式: yyyy-MM-dd HH:mm:ss
 *
 *
 */
@property (nonatomic, copy) NSString *createTimeBegin;
/**
 * 创建时间截止于，格式: yyyy-MM-dd HH:mm:ss
 *
 *
 */
@property (nonatomic, copy) NSString *createTimeEnd;
/**
 * 分布查询条件， 可空
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
@end /* interface ConsumerQueryCondition */



/**
 *  异常代码。
 
 @author Debenson
 @since 0.1
 
 */
@interface ExceptionCode : JSONModel
/**
 * 异常代码
 *
 *
 */
@property (nonatomic, assign) NSInteger code;
/**
 * 异常信息
 *
 *
 */
@property (nonatomic, copy) NSString *message;
@end /* interface ExceptionCode */



/**
 * (no documentation provided)
 */
@interface EarningsResponse : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) NSNumber *accountTotal;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) NSNumber *yesterdayEarnings;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) NSNumber *historyEarning;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) NSNumber *applytotal;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) NSNumber *redPackageAccountTotal;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) NSNumber *redPackageYesterdayEarnings;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) NSNumber *redPackageHistoryEarning;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) NSNumber *redPackageApplytotal;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) BOOL isUsable;
/**
 * (no documentation provided)
 * @see TOGuideBankcardEntity
 *
 */
@property (nonatomic, strong) NSArray<TOBankCardEntity> *bankCards;

@property (nonatomic,copy) NSString *showApplyMessage;
@end /* interface EarningsResponse */


/**
 * (no documentation provided)
 */
@interface TOCommAuthEntity : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *bankAccount;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *accountName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *identityCode;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *phoneNumber;



@end /* interface TOCommAuthEntity */


/**
 *  公告筛选条件
 
 @author thor
 @date 2016年11月16日 上午11:53:21
 @version 0.1
 
 */
@interface AfficheCondition : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) DataPage *page;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *departIdEquals;


@property (nonatomic, copy) NSString *employeeId;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) NSInteger dayCountEquals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *afficheTypeEuals;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *order;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *sort;
@end /* interface AfficheCondition */



/**
 *  奖品查询结果
 
 @author wolv
 
 
 */
@interface PrizeResponse : PageRows
/**
 *
 * @see TOPrizeEntity
 *
 */
@property (nonatomic, strong) NSArray<TOPrizeEntity> *prizes;
@end /* interface PrizeResponse */




/**
 *  系统用户父类表
 @author  张代浩
 
 */
@interface TSBaseUser : IdEntity
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *departid;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) NSData *signature;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *browser;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *userKey;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) short status;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) short activitiSync;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *password;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *userName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *realName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TSDepart *currentDepart;
/**
 * (no documentation provided)
 * @see TSUserOrg
 *
 */
@property (nonatomic, strong) NSArray<TSUserOrg> *userOrgList;
@end /* interface TSBaseUser */



/**
 *  部门机构表
 @author  张代浩
 
 */
@interface TSDepart : IdEntity
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TSDepart *TSPDepart;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *departname;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *fdescription;
/**
 * (no documentation provided)
 * @see TSDepart
 *
 */
@property (nonatomic, strong) NSArray<TSDepart> *TSDeparts;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *orgCode;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *orgType;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *mobile;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *fax;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *address;
@end /* interface TSDepart */



/**
 *  @author NuoSa
 
 @since 0.1
 
 */
@interface GoodsResponse : PageRows
/**
 * 商品列表
 * @see TOGoodsEntity
 *
 */
@property (nonatomic, strong) NSArray<TOGoodsEntity> *goodsEntity;
@end /* interface GoodsResponse */



/**
 *  用户-组织机构 实体
 <p/>
 <p><b>User:</b> zhanggm <a href="mailto:guomingzhang2008@gmail.com">guomingzhang2008@gmail.com</a></p>
 <p><b>Date:</b> 2014-08-22 15:39</p>
 
 @author 张国明
 
 */
@interface TSUserOrg : IdEntity
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TSUser *tsUser;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TSDepart *tsDepart;
@end /* interface TSUserOrg */



/**
 *  查询京东E卡分页
 
 @author nevermore
 @since 0.1
 
 */
@interface RsSimpleJingDongECardResponse : PageRows
/**
 * (no documentation provided)
 * @see TOJingdongEcardEntity
 *
 */
@property (nonatomic, strong) NSArray<TOJingdongEcardEntity> *list;
@end /* interface RsSimpleJingDongECardResponse */



/**
 *  查询抽奖结果分页
 
 @author nevermore
 @since 0.1
 
 */
@interface RsAwardDraw : PageRows
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TODrawEntity *draw;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, strong) TOAwardEntity *award;
@end /* interface RsAwardDraw */



/**
 *  订单返回对象
 
 @author wsx
 @since 0.1
 
 */
@interface OrderResponse : PageRows
/**
 * (no documentation provided)
 * @see OrderBill
 *
 */
@property (nonatomic, strong) NSArray<OrderBill> *orderBillList;
@end /* interface OrderResponse */



/**
 *  购物车返回对象
 
 @author Flash
 @since 0.1
 
 */
@interface ShopCartResponse : PageRows
/**
 * (no documentation provided)
 * @see TOShopcartEntity
 *
 */
@property (nonatomic, strong) NSArray<TOShopcartEntity> *shopcart;
@end /* interface ShopCartResponse */



/**
 * (no documentation provided)
 */
@interface StudyTaskResponse : PageRows
/**
 * 学习任务列表
 * @see RsStudyTask
 *
 */
@property (nonatomic, strong) NSArray<RsStudyTask> *studyEntity;
@end /* interface StudyTaskResponse */



/**
 *  @author Administrator
 @since 0.1
 
 */
@interface SceneResponse : PageRows
/**
 * (no documentation provided)
 * @see TOSceneEntity
 *
 */
@property (nonatomic, strong) NSArray<TOSceneEntity> *list;
@end /* interface SceneResponse */



/**
 * (no documentation provided)
 */
@interface PassLevelResponse : PageRows
/**
 * 闯关列表
 * @see TOPassLevelEntity
 *
 */
@property (nonatomic, strong) NSArray<TOPassLevelEntity> *passLevelEntity;
@end /* interface PassLevelResponse */

/**
 *  @Title: Entity
 @Description: 闯关
 @author onlineGenerator
 @date 2016-11-13 20:47:10
 @version V1.0
 
 */
@interface TOPassLevelEntity : JSONModel
/**
 * 方法: 取得主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得创建人名称
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得创建人登录名称
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 取得创建日期
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得更新人名称
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * 方法: 取得更新人登录名称
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 方法: 取得更新日期
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得所属部门
 *
 *
 */
@property (nonatomic, copy) NSString *sysOrgCode;
/**
 * 方法: 取得结束时间
 *
 *
 */
@property (nonatomic, copy) NSString *endDate;
/**
 * 方法: 取得及格分数线
 *
 *
 */
@property (nonatomic, assign) NSInteger passGrade;
/**
 * 标题
 *
 *
 */
@property (nonatomic, copy) NSString *title;
/**
 * 方法: 取得评分方法
 *
 * 取值: GRADEMETHOD_AUTO, GRADEMETHOD_MANUL,
 */
@property (nonatomic, copy) NSString *gradeMethod;
/**
 * 方法: 取得评分方法名称
 *
 *
 */
@property (nonatomic, copy) NSString *gradeMethodName;
/**
 * 是否生效
 *
 *
 */
@property (nonatomic, assign) BOOL valid;
/**
 * 闯关结果
 *
 *
 */
@property (nonatomic, copy) NSString *passResult;
/**
 * 题目列表
 * @see TOPassLevelTopicEntity
 *
 */
@property (nonatomic, strong) NSArray<CustomTOPassLevelTopicEntity> *topics;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *stateName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) BOOL isStart;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) NSInteger residue;
@end /* interface TOPassLevelEntity */



/**
 *  @Title: Entity
 @Description: 欧普到家和经销商关系
 @author onlineGenerator
 @date 2017-03-06 09:39:27
 @version V1.0
 
 */
@interface TOResellerstoreEntity : JSONModel
/**
 * 方法: 取得主键
 *
 *
 */
@property (nonatomic, copy) NSString *fid;
/**
 * 方法: 取得创建日期
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得更新日期
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得经销商id
 *
 *
 */
@property (nonatomic, copy) NSString *resellerid;
/**
 * 方法: 取得门店编号
 *
 *
 */
@property (nonatomic, copy) NSString *storecode;
@end /* interface TOResellerstoreEntity */


/**
 *  查询抽奖结果分页
 
 @author nevermore
 @since 0.1
 
 */
@interface RsLotteryResponse : PageRows
/**
 * (no documentation provided)
 * @see RsAwardDraw
 *
 */
@property (nonatomic, strong) NSArray<RsAwardDraw> *list;
@end /* interface RsLotteryResponse */



/**
 *  查询京东E卡分页
 
 @author nevermore
 @since 0.1
 
 */
@interface RsJingDongECardResponse : PageRows
/**
 * (no documentation provided)
 * @see GroupByOrderNumber
 *
 */
@property (nonatomic, strong) NSArray<GroupByOrderNumber> *list;
@end /* interface RsJingDongECardResponse */



/**
 * (no documentation provided)
 */
@interface ForumTopicResponse : PageRows
/**
 * 贴子列表
 * @see TOForumTopicEntity
 *
 */
@property (nonatomic, strong) NSArray<CustomTOForumTopicEntity> *forumTopicEntity;
@end /* interface ForumTopicResponse */



/**
 *  客户分页查询结果。
 
 @author Debenson
 @since 0.1
 
 */
@interface ConsumerPageResult : PageRows
/**
 * 客户列表
 * @see TOConsumerEntity
 *
 */
@property (nonatomic, strong) NSArray<TOConsumerEntity> *results;
@end /* interface ConsumerPageResult */


/**
 *  @author NuoSa
 
 @since 1.0
 
 */
@interface TimeLineTypeResponse : JSONModel
/**
 * (no documentation provided)
 * @see TimeLineType
 *
 */
@property (nonatomic, strong) NSArray<TimeLineType> *list;
@end /* interface TimeLineTypeResponse */


/**
 *  @author NuoSa
 
 @since 1.0
 
 */
@interface TimeLineType : JSONModel
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *year;
/**
 * (no documentation provided)
 * @see TOForumtypeEntity
 *
 */
@property (nonatomic, strong) NSArray<CustomTOForumtypeEntity> *list;
@end /* interface TimeLineType */


/**
 *  查询提现进度分页
 
 @author nevermore
 @since 0.1
 
 */
@interface RsApplyBillResponse : PageRows
/**
 * (no documentation provided)
 * @see TOApplyBillEntity
 *
 */
@property (nonatomic, strong) NSArray<TOApplyBillEntity> *list;
@end /* interface RsApplyBillResponse */



/**
 * (no documentation provided)
 */
@interface AfficheResponse : PageRows
/**
 * (no documentation provided)
 * @see TOAfficheEntity
 *
 */
@property (nonatomic, strong) NSArray<CustomTOAfficheEntity> *afficheEntity;
@end /* interface AfficheResponse */


/**
 *  @author NuoSa
 
 @since 1.0
 
 */
@interface NoticeResponse : PageRows
/**
 * (no documentation provided)
 * @see TONoticeEntity
 *
 */
@property (nonatomic, strong) NSArray<TONoticeEntity> *noticeEntity;
@end /* interface NoticeResponse */


/**
 *  系统用户表
 
 @author 张代浩
 
 */
@interface TSUser : TSBaseUser
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *signatureFile;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *mobilePhone;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *officePhone;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *email;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *createDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createBy;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *createName;
/**
 * 方法: 取得java.util.Date
 *
 *
 */
@property (nonatomic, copy) NSString *updateDate;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateBy;
/**
 * 方法: 取得java.lang.String
 *
 *
 */
@property (nonatomic, copy) NSString *updateName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *position;
@end /* interface TSUser */


/**
 * (no documentation provided)
 */
@interface ForumReplyResponse : PageRows
/**
 * (no documentation provided)
 * @see TOForumReplyEntity
 *
 */
@property (nonatomic, strong) NSArray<CustomTOForumReplyEntity> *forumReplyEntity;
@end /* interface ForumReplyResponse */



/**
 *  经销商员工。
 
 @author Debenson
 @since 0.1
 
 */
@interface TOEmployee : TSUser
/**
 * 职位编码列表， (多个职位编码用逗号分隔，非必填)
 *
 *
 */
@property (nonatomic, copy) NSString *positions;
/**
 * 个人头像
 *
 *
 */
@property (nonatomic, copy) NSString *picture;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *gender;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *birthday;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, assign) BOOL isComplete;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *positionsName;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *region;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *office;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *reseller;
/**
 * (no documentation provided)
 *
 *
 */
@property (nonatomic, copy) NSString *store;
@end /* interface TOEmployee */


