#import "opple_objc_json_client.h" @implementation RsApplyBillRequest @synthesize employeeId; @synthesize page; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation RsCommissionRequest @synthesize emploreeId; @synthesize page; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation DataPage @synthesize total; @synthesize page; @synthesize rows; @synthesize sort; @synthesize order; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation PageRows @synthesize page; @synthesize rows; @synthesize total; @synthesize totalpages; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation RsResponse @synthesize code; @synthesize message; @synthesize data; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation LoginInfo @synthesize username; @synthesize password; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation ModifyPasswordRequest @synthesize employeeId; @synthesize oldPassword; @synthesize fnewPassword; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"newPassword": @"fnewPassword", }]; } @end @implementation RsEmployeeRequest @synthesize employee; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation GoodsCategory @synthesize fid; @synthesize name; @synthesize children; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation GoodsFilter @synthesize styles; @synthesize categories; @synthesize space; @synthesize material; @synthesize price; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation HotFilter @synthesize list; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation RsJingDongECardRequest @synthesize guideIdEquals; @synthesize stateEquals; @synthesize page; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation RsSimpleJingDongECardRequest @synthesize guideIdEquals; @synthesize stateEquals; @synthesize page; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation Draw @synthesize fid; @synthesize lotteryId; @synthesize drawDate; @synthesize winnerId; @synthesize awardId; @synthesize awardDescription; @synthesize orderNumber; @synthesize state; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation LotteryDrawResponse @synthesize awards; @synthesize descriptions; @synthesize rule; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation RsLotteryRequest @synthesize winnerIdEquals; @synthesize lotteryIdEquals; @synthesize orderNumberEquals; @synthesize stateEquals; @synthesize page; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation OrderFilter @synthesize resellerCodeEquals; @synthesize orderStateEquals; @synthesize consumerNameOrMobileEquals; @synthesize consumerIdEquals; @synthesize dp; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation OrderPayRequest @synthesize orderNumber; @synthesize oldstate; @synthesize fnewstate; @synthesize payType; @synthesize isbill; @synthesize billType; @synthesize billTitle; @synthesize realAmount; @synthesize lotteryId; @synthesize drawId; @synthesize promotionGoods; @synthesize jdCardDenomation; @synthesize promotionMoney; @synthesize wxcardNumber; @synthesize wxcardDenomation; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"newstate": @"fnewstate", }]; } @end @implementation PrizeCondition @synthesize codeLike; @synthesize nameLike; @synthesize page; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation RsActionResult @synthesize actions; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation SceneFilter @synthesize styles; @synthesize space; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation RsShippingAddrEntity @synthesize list; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation SaveShoppingCartRequest @synthesize consumerId; @synthesize goodsId; @synthesize count; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation ShopCartFilter @synthesize consumerId; @synthesize dp; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation TOApplyBillEntity @synthesize fid; @synthesize createName; @synthesize createBy; @synthesize createDate; @synthesize updateName; @synthesize updateBy; @synthesize updateDate; @synthesize sysOrgCode; @synthesize billNumber; @synthesize guideId; @synthesize guideName; @synthesize applyMoney; @synthesize beforeMoney; @synthesize afterMoney; @synthesize billStates; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOConsumerEntity @synthesize fid; @synthesize createName; @synthesize createBy; @synthesize createDate; @synthesize sysOrgCode; @synthesize name; @synthesize mobile; @synthesize province; @synthesize city; @synthesize country; @synthesize address; @synthesize picture; @synthesize lastVisitedTime; @synthesize company; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOGoodsForResellerEntity @synthesize fid; @synthesize resellerId; @synthesize goods; @synthesize path; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOGoodsBrandEntity @synthesize fid; @synthesize createName; @synthesize createBy; @synthesize createDate; @synthesize sysOrgCode; @synthesize sysCompanyCode; @synthesize code; @synthesize name; @synthesize state; @synthesize logo; @synthesize fdescription; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"description": @"fdescription", @"id": @"fid", }]; } @end @implementation TOGoodsLabelEntity @synthesize category; @synthesize fid; @synthesize sysOrgCode; @synthesize sysCompanyCode; @synthesize name; @synthesize categoryId; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOJingdongEcardEntity @synthesize fid; @synthesize createName; @synthesize createBy; @synthesize createDate; @synthesize updateName; @synthesize updateBy; @synthesize updateDate; @synthesize sysOrgCode; @synthesize cardNumber; @synthesize cardPassword; @synthesize denomation; @synthesize state; @synthesize guideId; @synthesize orderNumber; @synthesize orderReceiptUrl; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TODrawEntity @synthesize fid; @synthesize createName; @synthesize createBy; @synthesize createDate; @synthesize updateName; @synthesize updateBy; @synthesize updateDate; @synthesize sysOrgCode; @synthesize drawDate; @synthesize winnerId; @synthesize awardId; @synthesize awardDescription; @synthesize orderNumber; @synthesize state; @synthesize lotteryId; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOOrderdetailEntity @synthesize brandName; @synthesize fid; @synthesize goodsId; @synthesize goodsCode; @synthesize goodsName; @synthesize goodsCover; @synthesize goodsSpec; @synthesize goodsBrand; @synthesize goodsNum; @synthesize goodsPrice; @synthesize goodsTotalPrice; @synthesize orderId; @synthesize goodsUnit; @synthesize remark; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOPositionEntity @synthesize fid; @synthesize code; @synthesize name; @synthesize commission; @synthesize lowestDiscount; @synthesize resellerCode; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOPrizeBillDetailsEntity @synthesize fid; @synthesize bill; @synthesize prize; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOShippingAddrEntity @synthesize fid; @synthesize createDate; @synthesize sysOrgCode; @synthesize name; @synthesize miblephone; @synthesize province; @synthesize city; @synthesize country; @synthesize address; @synthesize consumerId; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation UCN @synthesize uuid; @synthesize code; @synthesize name; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation Action +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end NSString * const SORTDIRECTION_ASC = @"asc"; NSString * const SORTDIRECTION_DESC = @"desc"; @implementation IdEntity @synthesize fid; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOShopcartEntity @synthesize goods; @synthesize fid; @synthesize createName; @synthesize createBy; @synthesize createDate; @synthesize updateName; @synthesize updateBy; @synthesize updateDate; @synthesize goodsId; @synthesize goodsNum; @synthesize consumerId; @synthesize resellerId; @synthesize costPrice; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOSceneEntity @synthesize fid; @synthesize sceneCode; @synthesize name; @synthesize pricure; @synthesize category; @synthesize style; @synthesize space; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOPrizeEntity @synthesize fid; @synthesize picture; @synthesize createName; @synthesize createBy; @synthesize updateName; @synthesize updateBy; @synthesize code; @synthesize name; @synthesize createDate; @synthesize updateDate; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOOrderPromotionEntity @synthesize fid; @synthesize createName; @synthesize createBy; @synthesize createDate; @synthesize updateName; @synthesize updateBy; @synthesize updateDate; @synthesize sysOrgCode; @synthesize goodsId; @synthesize goodsCode; @synthesize goodsName; @synthesize promotionNumber; @synthesize promotionMoney; @synthesize orderNumber; @synthesize discountRate; @synthesize lotteryPackage; @synthesize wxcardNumber; @synthesize wxcardDenomation; @synthesize wxcardRealDeduction; @synthesize jdecardDenomation; @synthesize redPackageCount; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOOrderEntity @synthesize fid; @synthesize createName; @synthesize createBy; @synthesize createDate; @synthesize updateName; @synthesize updateBy; @synthesize updateDate; @synthesize sysOrgCode; @synthesize orderNumber; @synthesize orderTime; @synthesize guideId; @synthesize orderState; @synthesize consumerId; @synthesize goodsNum; @synthesize orderPrice; @synthesize receiverName; @synthesize receiverMobile; @synthesize receiverAddress; @synthesize isBill; @synthesize billType; @synthesize billTitle; @synthesize payType; @synthesize consumerName; @synthesize guideName; @synthesize resellerName; @synthesize oldPrice; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOAwardEntity @synthesize fid; @synthesize createName; @synthesize createBy; @synthesize createDate; @synthesize updateName; @synthesize updateBy; @synthesize updateDate; @synthesize sysOrgCode; @synthesize remainTotal; @synthesize drawRate; @synthesize type; @synthesize number; @synthesize fdescription; @synthesize lotteryId; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"description": @"fdescription", @"id": @"fid", }]; } @end @implementation TOGoodsLabelCategoryEntity @synthesize fid; @synthesize sysOrgCode; @synthesize sysCompanyCode; @synthesize code; @synthesize name; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOGoodsCategoryEntity @synthesize upperName; @synthesize fid; @synthesize code; @synthesize name; @synthesize upperId; @synthesize level; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation VOResellerGoodsEntity @synthesize fid; @synthesize createDate; @synthesize onlineTime; @synthesize company; @synthesize code; @synthesize name; @synthesize number; @synthesize categoryId; @synthesize brandId; @synthesize keyword; @synthesize guidePrice; @synthesize tagPrice; @synthesize costPrice; @synthesize state; @synthesize inv; @synthesize detailedIntro; @synthesize weight; @synthesize unit; @synthesize productProfile; @synthesize power; @synthesize colorTemperature; @synthesize spec; @synthesize function; @synthesize material; @synthesize lightSource; @synthesize goodsStyle; @synthesize series; @synthesize area; @synthesize size; @synthesize space; @synthesize installMethod; @synthesize lightNumber; @synthesize pictures; @synthesize barcode; @synthesize resellerId; @synthesize categoryName; @synthesize brandName; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOGoodsEntity @synthesize resellerInv; @synthesize resellerTagPrice; @synthesize resellerState; @synthesize categoryName; @synthesize brandName; @synthesize fid; @synthesize createDate; @synthesize onlineTime; @synthesize company; @synthesize code; @synthesize name; @synthesize number; @synthesize categoryId; @synthesize brandId; @synthesize keyword; @synthesize guidePrice; @synthesize tagPrice; @synthesize costPrice; @synthesize state; @synthesize inv; @synthesize detailedIntro; @synthesize weight; @synthesize unit; @synthesize productProfile; @synthesize power; @synthesize colorTemperature; @synthesize spec; @synthesize function; @synthesize material; @synthesize lightSource; @synthesize goodsStyle; @synthesize series; @synthesize area; @synthesize size; @synthesize space; @synthesize installMethod; @synthesize lightNumber; @synthesize pictures; @synthesize barcode; @synthesize goodsResellerList; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation TOCommissionHistEntity @synthesize fid; @synthesize createName; @synthesize createDate; @synthesize updateName; @synthesize updateBy; @synthesize updateDate; @synthesize resellerCode; @synthesize employeeId; @synthesize orderId; @synthesize amount; @synthesize afteramount; @synthesize remark; @synthesize orderNumber; @synthesize employeeName; @synthesize state; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"id": @"fid", }]; } @end @implementation RsShareResponse @synthesize shareId; @synthesize url; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation DeleteCartRequest @synthesize cartIds; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation SceneCondition @synthesize styleEquals; @synthesize spaceEquals; @synthesize page; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation RsPrizeBill @synthesize bill; @synthesize details; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation PromotionGoods @synthesize goods; @synthesize promotionNumber; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation OrderBill @synthesize datapage; @synthesize order; @synthesize orderdetailList; @synthesize consumer; @synthesize employee; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation GroupByOrderNumber @synthesize orderNumber; @synthesize orderTime; @synthesize orderReceiptUrl; @synthesize eCards; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation GoodsCondition @synthesize nameLike; @synthesize categoryEquals; @synthesize styleEquals; @synthesize spaceEquals; @synthesize materialEqueals; @synthesize startprice; @synthesize endprice; @synthesize page; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation DataDict @synthesize typeName; @synthesize typecode; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation ResetPasswordRequest @synthesize username; @synthesize smsCode; @synthesize fnewPassword; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"newPassword": @"fnewPassword", }]; } @end @implementation LoginResult @synthesize employee; @synthesize commissionRate; @synthesize commissionTotal; @synthesize lowestDiscount; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation ConsumerQueryCondition @synthesize resellerCodeEquals; @synthesize nameEquals; @synthesize mobileEquals; @synthesize createTimeBegin; @synthesize createTimeEnd; @synthesize page; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation ExceptionCode @synthesize code; @synthesize message; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation EarningsResponse @synthesize accountTotal; @synthesize yesterdayEarnings; @synthesize historyEarning; @synthesize applytotal; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation ApplyRequest @synthesize amount; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation RsJingDongECardResponse @synthesize list; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation RsSimpleJingDongECardResponse @synthesize list; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation TSBaseUser @synthesize departid; @synthesize signature; @synthesize browser; @synthesize userKey; @synthesize status; @synthesize activitiSync; @synthesize password; @synthesize userName; @synthesize realName; @synthesize currentDepart; @synthesize userOrgList; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation TSDepart @synthesize TSPDepart; @synthesize departname; @synthesize fdescription; @synthesize TSDeparts; @synthesize orgCode; @synthesize orgType; @synthesize mobile; @synthesize fax; @synthesize address; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } +(JSONKeyMapper*)keyMapper { return [[JSONKeyMapper alloc] initWithDictionary:@{ @"description": @"fdescription", }]; } @end @implementation TSUserOrg @synthesize tsUser; @synthesize tsDepart; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation RsLotteryResponse @synthesize list; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation ShopCartResponse @synthesize shopcart; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation SceneResponse @synthesize list; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation OrderResponse @synthesize orderBillList; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation RsAwardDraw @synthesize draw; @synthesize award; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation GoodsResponse @synthesize goodsEntity; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation ConsumerPageResult @synthesize results; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation RsCommissionResponse @synthesize list; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation RsApplyBillResponse @synthesize list; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation TSUser @synthesize signatureFile; @synthesize mobilePhone; @synthesize officePhone; @synthesize email; @synthesize createDate; @synthesize createBy; @synthesize createName; @synthesize updateDate; @synthesize updateBy; @synthesize updateName; @synthesize position; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end @implementation TOEmployee @synthesize positions; @synthesize picture; @synthesize positionsName; +(BOOL)propertyIsOptional:(NSString*)propertyName { return YES; } @end