Initial commit

This commit is contained in:
ifish
2017-08-15 16:59:01 +08:00
commit bdc83e07ef
5766 changed files with 423223 additions and 0 deletions
Binary file not shown.
@@ -0,0 +1,54 @@
//
// CertificationShopModel.h
// Ifish
//
// Created by imac on 16/8/18.
// Copyright © 2016年 lianxiang. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface CertificationShopModel : NSObject
@property(nonatomic,copy)NSString *picture1;
@property(nonatomic,copy)NSString *picture2;
@property(nonatomic,copy)NSString *picture3;
@property(nonatomic,copy)NSString *picture4;
@property(nonatomic,copy)NSString *reason;
@property(nonatomic,copy)NSString *shopsAddress;
@property(nonatomic,copy)NSString *shopsArea;
@property(nonatomic,copy)NSString *shopsCity;
@property(nonatomic,copy)NSString *shopsId;
@property(nonatomic,copy)NSString *shopsName;
@property(nonatomic,copy)NSString *shopsPhone;
@property(nonatomic,copy)NSString *shopsProvince;
@property(nonatomic,copy)NSString *status;
@property(nonatomic,copy)NSString *userId;
@property(nonatomic,copy)NSString *userName;
@property(nonatomic,copy)NSString *userImg;
@property(nonatomic,copy)NSString *wechat;
@property(nonatomic,copy)NSString *shoplink;
@property(nonatomic,copy)NSString *remark;
-(instancetype)initWithDict:(NSDictionary *)dict;
@end
@@ -0,0 +1,88 @@
//
// CertificationShopModel.m
// Ifish
//
// Created by imac on 16/8/18.
// Copyright © 2016年 lianxiang. All rights reserved.
//
#import "CertificationShopModel.h"
@implementation CertificationShopModel
-(void)encodeWithCoder:(NSCoder*)aCoder{
[aCoder encodeObject:self forKey:@"picture1"];
[aCoder encodeObject:self forKey:@"picture2"];
[aCoder encodeObject:self forKey:@"picture3"];
[aCoder encodeObject:self forKey:@"picture4"];
[aCoder encodeObject:self forKey:@"reason"];
[aCoder encodeObject:self forKey:@"wechat"];
[aCoder encodeObject:self forKey:@"shoplink"];
[aCoder encodeObject:self forKey:@"shopsAddress"];
[aCoder encodeObject:self forKey:@"shopsArea"];
[aCoder encodeObject:self forKey:@"shopsCity"];
[aCoder encodeObject:self forKey:@"shopsId"];
[aCoder encodeObject:self forKey:@"shopsName"];
[aCoder encodeObject:self forKey:@"shopsPhone"];
[aCoder encodeObject:self forKey:@"shopsProvince"];
[aCoder encodeObject:self forKey:@"status"];
[aCoder encodeObject:self forKey:@"userId"];
[aCoder encodeObject:self forKey:@"userName"];
[aCoder encodeObject:self forKey:@"userImg"];
[aCoder encodeObject:self forKey:@"remark"];
}
//解挡时调用
-(id)initWithCoder:(NSCoder*)aDecoder{
if (self=[super init]) {
self.picture1=[aDecoder decodeObjectForKey:@"picture1"];
self.picture2=[aDecoder decodeObjectForKey:@"picture2"];
self.picture3=[aDecoder decodeObjectForKey:@"picture3"];
self.picture4=[aDecoder decodeObjectForKey:@"picture4"];
self.reason=[aDecoder decodeObjectForKey:@"reason"];
self.wechat=[aDecoder decodeObjectForKey:@"wechat"];
self.shoplink = [aDecoder decodeObjectForKey:@"shoplink"];
self.shopsAddress=[aDecoder decodeObjectForKey:@"shopsAddress"];
self.shopsArea=[aDecoder decodeObjectForKey:@"shopsArea"];
self.shopsCity=[aDecoder decodeObjectForKey:@"shopsCity"];
self.shopsId=[aDecoder decodeObjectForKey:@"shopsId"];
self.shopsName=[aDecoder decodeObjectForKey:@"shopsName"];
self.shopsPhone=[aDecoder decodeObjectForKey:@"shopsPhone"];
self.shopsProvince = [aDecoder decodeObjectForKey:@"shopsProvince"];
self.status = [aDecoder decodeObjectForKey:@"status"];
self.userId = [aDecoder decodeObjectForKey:@"userId"];
self.userName = [aDecoder decodeObjectForKey:@"userName"];
self.userImg = [aDecoder decodeObjectForKey:@"userImg"];
self.remark =[aDecoder decodeObjectForKey:@"remark"];
}
return self;
}
-(instancetype)initWithDict:(NSDictionary *)dict
{
if (self = [super init]) {
_picture1 = dict[@"picture1"];
_picture2 = dict[@"picture2"];
_picture3 = dict[@"picture3"];
_picture4 = dict[@"picture4"];
_reason = dict[@"reason"];
_wechat = dict[@"wechat"];
_shoplink = dict[@"shoplink"];
_shopsAddress = dict[@"shopsAddress"];
_shopsArea = dict[@"shopsArea"];
_shopsCity = dict[@"shopsCity"];
_shopsId = dict[@"shopsId"];
_shopsName = dict[@"shopsName"];
_shopsPhone = dict[@"shopsPhone"];
_shopsProvince = dict[@"shopsProvince"];
_status = dict[@"status"];
_userId = dict[@"userId"];
_userName = dict[@"userName"];
_userImg = dict[@"userImg"];
_remark = dict[@"remark"];
}
return self;
}
@end
@@ -0,0 +1,18 @@
//
// ChatroomModel.h
// Ifish
//
// Created by imac on 15/12/3.
// Copyright © 2015年 imac. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface ChatroomModel : NSObject
@property(nonatomic,copy)NSString*createTime;
//@property(nonatomic,copy)NSString*description ;
@property(nonatomic,copy)NSString*roomId;
@property(nonatomic,copy)NSString*roomName;
@property(nonatomic,copy)NSString*venderId;
@end
@@ -0,0 +1,29 @@
//
// ChatroomModel.m
// Ifish
//
// Created by imac on 15/12/3.
// Copyright © 2015年 imac. All rights reserved.
//
#import "ChatroomModel.h"
@implementation ChatroomModel
-(void)encodeWithCoder:(NSCoder*)aCoder{
[aCoder encodeObject:self forKey:@"venderId"];
[aCoder encodeObject:self forKey:@"createTime"];
[aCoder encodeObject:self forKey:@"roomId"];
[aCoder encodeObject:self forKey:@"roomName"];
}
-(id)initWithCoder:(NSCoder*)aDecoder{
if (self=[super init]){
self.venderId=[aDecoder decodeObjectForKey:@"venderId"];
self.createTime=[aDecoder decodeObjectForKey:@"createTime"];
self.roomId=[aDecoder decodeObjectForKey:@"roomId"];
self.roomName=[aDecoder decodeObjectForKey:@"roomName"];
}
return self;
}
@end
@@ -0,0 +1,15 @@
//
// DeviceCameraModel.h
// Ifish
//
// Created by imac on 16/7/1.
// Copyright © 2016年 lianxiang. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface DeviceCameraModel : NSObject
@property(nonatomic,copy) NSString *cameraId;
@property(nonatomic,copy) NSString *deviceId;
@end
@@ -0,0 +1,28 @@
//
// DeviceCameraModel.m
// Ifish
//
// Created by imac on 16/7/1.
// Copyright © 2016年 lianxiang. All rights reserved.
//
#import "DeviceCameraModel.h"
@implementation DeviceCameraModel
-(void)encodeWithCoder:(NSCoder*)aCoder{
[aCoder encodeObject:self forKey:@"deviceId"];
[aCoder encodeObject:self forKey:@"cameraId"];
}
-(id)initWithCoder:(NSCoder*)aDecoder{
if (self=[super init]) {
self.deviceId = [aDecoder decodeObjectForKey:@"deviceId"];
self.cameraId = [aDecoder decodeObjectForKey:@"cameraId"];
}
return self;
}
@end
+96
View File
@@ -0,0 +1,96 @@
//
// DeviceModel.h
// Ifish
//
// Created by imac on 15/10/6.
// Copyright © 2015年 imac. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface DeviceModel : NSObject
// 设备 Device
//是否是主控制权,1是,0分配的控制权
@property(nonatomic,copy)NSString *isMaster;
//设备ID
@property(nonatomic,copy)NSString *deviceId;
//显示名称
@property(nonatomic,copy)NSString *showName;
//设备mac地址
@property(nonatomic,copy)NSString *macAddress;
//今天是否需要提醒
@property(nonatomic,copy)NSString *todayRemind;
//提醒开关
@property(nonatomic,copy)NSString *waterRemind;
//提醒周期
@property(nonatomic,copy)NSString *remindCycle;
// 是否授权
@property(nonatomic,copy)NSString *isBlacklist;
@property(nonatomic,copy)NSString*brandName;//厂家名称
@property(nonatomic,copy)NSString*brandIntroduce;//厂家介绍
@property(nonatomic,copy)NSString*logo;
//新加水族箱 硬件设备类型
@property(nonatomic,copy) NSString *type;
//以下字段新设备可以不用 只按type 分类 老设备暂时加上
//设备IP
@property(nonatomic,copy)NSString *deviceIp;
//设备最后一次登陆时间
@property(nonatomic,copy)NSString *loginTime;
//控制数
@property(nonatomic,assign) NSNumber * controlAmount;
//定时器数
@property(nonatomic,assign) NSNumber * timerAmount;
//图标 根地址
@property(nonatomic,copy) NSString *iconLink;
//是否自定义图标
@property(nonatomic,copy) NSString *isCustomIcon;
//所有图标名
@property(nonatomic,copy) NSString *allIconName;
//自定义选择的名称,用逗号分割
@property(nonatomic,copy) NSString *allShowName;
//保存的图标名称 用逗号分割
@property(nonatomic,copy) NSString *customIconName;
//保存的 图标名字 用逗号分割
@property(nonatomic,copy) NSString *customShowName;
// 默认图标名称,用逗号分割
@property(nonatomic,copy) NSString *defaultIconName;
//默认图标名字
@property(nonatomic,copy) NSString *defaultShowName;
//更新时间 缓存时间
@property(nonatomic,copy)NSString *updateTime;
//是否有背光
@property(nonatomic,copy)NSString *isLightness;
//是否有柜灯
@property(nonatomic,copy)NSString *isSarkLamp;
//有无工作模式
@property(nonatomic,copy)NSString *isWorkModel;
@property(nonatomic,copy) NSString *isPushWendu;
@property(nonatomic,copy) NSString *userId;
@property(nonatomic,copy) NSString *venderDto;
// 厂家 信息vender
//厂家
@property(nonatomic,copy)NSString*appShow;
-(instancetype)initWithDict:(NSDictionary *)dict;
@end
+140
View File
@@ -0,0 +1,140 @@
//
// DeviceModel.m
// Ifish
//
// Created by imac on 15/10/6.
// Copyright © 2015年 imac. All rights reserved.
//
#import "DeviceModel.h"
@implementation DeviceModel
-(void)encodeWithCoder:(NSCoder*)aCoder{
[aCoder encodeObject:self forKey:@"showName"];
[aCoder encodeObject:self forKey:@"macAddress"];
[aCoder encodeObject:self forKey:@"isMaster"];
[aCoder encodeObject:self forKey:@"todayRemind"];
[aCoder encodeObject:self forKey:@"waterRemind"];
[aCoder encodeObject:self forKey:@"remindCycle"];
[aCoder encodeObject:self forKey:@"isBlacklist"];
[aCoder encodeObject:self forKey:@"brandIntroduce"];
[aCoder encodeObject:self forKey:@"brandName"];
[aCoder encodeObject:self forKey:@"logo"];
[aCoder encodeObject:self forKey:@"type"];
[aCoder encodeObject:self forKey:@"deviceId"];
//以下字段新设备可以不用 只按type 分类 老设备暂时加上
[aCoder encodeObject:self forKey:@"deviceIp"];
[aCoder encodeObject:self forKey:@"loginTime"];
[aCoder encodeObject:self forKey:@"controlAmount"];
[aCoder encodeObject:self forKey:@"timerAmount"];
[aCoder encodeObject:self forKey:@"iconLink"];
[aCoder encodeObject:self forKey:@"isCustomIcon"];
[aCoder encodeObject:self forKey:@"allIconName"];
[aCoder encodeObject:self forKey:@"allShowName"];
[aCoder encodeObject:self forKey:@"customIconName"];
[aCoder encodeObject:self forKey:@"customShowName"];
[aCoder encodeObject:self forKey:@"defaultIconName"];
[aCoder encodeObject:self forKey:@"defaultShowName"];
[aCoder encodeObject:self forKey:@"updateTime"];
[aCoder encodeObject:self forKey:@"isPushWendu"];
[aCoder encodeObject:self forKey:@"userId"];
[aCoder encodeObject:self forKey:@"venderDto"];
[aCoder encodeObject:self forKey:@"appShow"];
}
-(id)initWithCoder:(NSCoder*)aDecoder{
if (self=[super init]) {
self.isMaster=[aDecoder decodeObjectForKey:@"isMaster"];
self.deviceId=[aDecoder decodeObjectForKey:@"deviceId"];
self.showName=[aDecoder decodeObjectForKey:@"showName"];
self.macAddress=[aDecoder decodeObjectForKey:@"macAddress"];
self.todayRemind=[aDecoder decodeObjectForKey:@"todayRemind"];
self.waterRemind=[aDecoder decodeObjectForKey:@"waterRemind"];
self.remindCycle=[aDecoder decodeObjectForKey:@"remindCycle"];
self.isBlacklist = [aDecoder decodeObjectForKey:@"isBlacklist"];
self.brandName = [aDecoder decodeObjectForKey:@"brandName"];
self.brandIntroduce = [aDecoder decodeObjectForKey:@"brandIntroduce"];
self.logo = [aDecoder decodeObjectForKey:@"logo"];
self.type = [aDecoder decodeObjectForKey:@"type"];
//以下字段新设备可以不用 只按type 分类 老设备暂时加上
self.deviceIp=[aDecoder decodeObjectForKey:@"deviceIp"];
self.loginTime=[aDecoder decodeObjectForKey:@"loginTime"];
self.controlAmount=(NSNumber*)[aDecoder decodeObjectForKey:@"controlAmount"];
self.timerAmount=(NSNumber*)[aDecoder decodeObjectForKey:@"timerAmount"];
self.iconLink=[aDecoder decodeObjectForKey:@"iconLink"];
self.isCustomIcon=[aDecoder decodeObjectForKey:@"isCustomIcon"];
self.allShowName=[aDecoder decodeObjectForKey:@"allShowName"];
self.customIconName=[aDecoder decodeObjectForKey:@"customIconName"];
self.customShowName=[aDecoder decodeObjectForKey:@"customShowName"];
self.defaultIconName=[aDecoder decodeObjectForKey:@"defaultIconName"];
self.defaultShowName=[aDecoder decodeObjectForKey:@"defaultShowName"];
self.allIconName=[aDecoder decodeObjectForKey:@"allIconName"];
self.updateTime=[aDecoder decodeObjectForKey:@"updateTime"];
self.isLightness=[aDecoder decodeObjectForKey:@"isLightness"];
self.isSarkLamp=[aDecoder decodeObjectForKey:@"isSarkLamp"];
self.isWorkModel=[aDecoder decodeObjectForKey:@"isWorkModel"];
self.isPushWendu = [aDecoder decodeObjectForKey:@"isPushWendu"];
self.userId=[aDecoder decodeObjectForKey:@"userId"];
self.venderDto=[aDecoder decodeObjectForKey:@"venderDto"];
}
return self;
}
-(instancetype)initWithDict:(NSDictionary *)dict
{
if (self=[super init]) {
_deviceId=dict[@"deviceId"];
_showName=dict[@"showName"];
_macAddress=dict[@"macAddress"];
_isMaster=dict[@"isMaster"];
_todayRemind=dict[@"todayRemind"];
_waterRemind=dict[@"waterRemind"];
_remindCycle=dict[@"remindCycle"];
_isBlacklist=dict[@"isBlacklist"];
_type = dict[@"type"];
//以下字段新设备可以不用 只按type 分类 老设备暂时加上
_loginTime=dict[@"loginTime"];
_userId=dict[@"userId"];
_controlAmount=(NSNumber*)dict[@"controlAmount"] ;
_timerAmount=(NSNumber*)dict[@"timerAmount"] ;
_customIconName=dict[@"customIconName"];
_customShowName=dict[@"customShowName"];
_allShowName=dict[@"allShowName"];
_defaultShowName=dict[@"defaultShowName"];
_defaultIconName=dict[@"defaultIconName"];
_iconLink=dict[@"iconLink"];
_isCustomIcon=dict[@"isCustomIcon"];
_allIconName=dict[@"allIconName"];
_updateTime=dict[@"updateTime"];
_isLightness=dict[@"isLightness"];
_isSarkLamp=dict[@"isSarkLamp"];
_isWorkModel=dict[@"isWorkModel"];
_isPushWendu = dict[@"isPushWendu"];
_venderDto=dict[@"venderDto"];
_deviceIp=dict[@"deviceIp"];
if ([_venderDto isEqual:[NSNull null]]) {
_venderDto=@"";
}else{
NSDictionary*venderDic=dict[@"venderDto"];
_brandName=venderDic[@"brandName"];
_brandIntroduce=venderDic[@"brandIntroduce"];
_logo=venderDic[@"logo"];
}
}
return self;
}
@end
@@ -0,0 +1,14 @@
//
// FishTankModel.h
// Ifish
//
// Created by imac on 15/10/2.
// Copyright © 2015年 imac. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface FishTankModel : NSObject
@property(nonatomic,copy)NSString*brandImage;
@property(nonatomic,copy)NSString*brandName;
@end
@@ -0,0 +1,13 @@
//
// FishTankModel.m
// Ifish
//
// Created by imac on 15/10/2.
// Copyright © 2015年 imac. All rights reserved.
//
#import "FishTankModel.h"
@implementation FishTankModel
@end
@@ -0,0 +1,19 @@
//
// IfishNewsModel.h
// Ifish
//
// Created by imac on 16/11/3.
// Copyright © 2016年 lianxiang. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface IfishNewsModel : NSObject
@property(nonatomic,copy)NSString*infoId;
@property(nonatomic,copy)NSString*title;
-(instancetype)initWithDict:(NSDictionary *)dict;
@end
@@ -0,0 +1,43 @@
//
// IfishNewsModel.m
// Ifish
//
// Created by imac on 16/11/3.
// Copyright © 2016年 lianxiang. All rights reserved.
//
#import "IfishNewsModel.h"
@implementation IfishNewsModel
-(void)encodeWithCoder:(NSCoder*)aCoder
{
[aCoder encodeObject:self forKey:@"infoId"];
[aCoder encodeObject:self forKey:@"title"];
}
-(id)initWithCoder:(NSCoder*)aDecoder{
if (self=[super init]) {
self.infoId = [aDecoder decodeObjectForKey:@"infoId"];
self.title = [aDecoder decodeObjectForKey:@"title"];
}
return self;
}
-(instancetype)initWithDict:(NSDictionary *)dict
{
if (self = [super init]) {
self.infoId = [dict objectForKey:@"infoId"];
self.title = [dict objectForKey:@"title"];
}
return self;
}
@end
@@ -0,0 +1,32 @@
//
// IfishUserAsset.h
// Ifish
//
// Created by imac on 17/3/7.
// Copyright © 2017年 lianlian. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface IfishUserAsset : NSObject
//签到天数
@property (nonatomic)NSInteger keepSigninNum;
@property (nonatomic,copy)NSString *lastLoginDate;
//今天是否签到
@property (nonatomic) BOOL toDaySignin;
//等级
@property (nonatomic,copy) NSString *gradeNum;
@property (nonatomic,copy) NSString *gradeValue;
@property (nonatomic,copy) NSString *gradeName;
//金币
@property (nonatomic) NSInteger goldValue;
//是否砸过金蛋
@property (nonatomic) BOOL isHitGoldenEgg;
//增加的经验值或金币值
@property (nonatomic) NSInteger addValue;
-(instancetype)initWithDict:(NSDictionary *)dict;
@end
@@ -0,0 +1,56 @@
//
// IfishUserAsset.m
// Ifish
//
// Created by imac on 17/3/7.
// Copyright © 2017年 lianlian. All rights reserved.
//
#import "IfishUserAsset.h"
@implementation IfishUserAsset
-(void)encodeWithCoder:(NSCoder*)aCoder{
[aCoder encodeObject:self forKey:@"gradeNum"];
[aCoder encodeObject:self forKey:@"gradeValue"];
[aCoder encodeObject:self forKey:@"gradeName"];
[aCoder encodeInteger:self.keepSigninNum forKey:@"keepSigninNum"];
[aCoder encodeInteger:self.goldValue forKey:@"goldValue"];
[aCoder encodeBool:self.toDaySignin forKey:@"toDaySignin"];
[aCoder encodeBool:self.isHitGoldenEgg forKey:@"isHitGoldenEgg"];
[aCoder encodeInteger:self.addValue forKey:@"addValue"];
}
-(id)initWithCoder:(NSCoder*)aDecoder{
if (self=[super init]) {
self.gradeNum=[aDecoder decodeObjectForKey:@"gradeNum"];
self.gradeValue=[aDecoder decodeObjectForKey:@"gradeValue"];
self.gradeName = [aDecoder decodeObjectForKey:@"gradeName"];
self.keepSigninNum = [aDecoder decodeIntegerForKey:@"keepSigninNum"];
self.goldValue = [aDecoder decodeIntegerForKey:@"goldValue"];
self.toDaySignin = [aDecoder decodeBoolForKey:@"toDaySignin"];
self.lastLoginDate = [aDecoder decodeObjectForKey:@"lastLoginDate"];
self.isHitGoldenEgg = [aDecoder decodeBoolForKey:@"isHitGoldenEgg"];
self.addValue = [aDecoder decodeIntegerForKey:@"addValue"];
}
return self;
}
-(instancetype)initWithDict:(NSDictionary *)dict
{
self.gradeNum = (NSString*)dict[@"gradeNum"];
self.gradeValue = (NSString*)dict[@"gradeValue"];
self.gradeName = dict[@"gradeName"];
self.keepSigninNum = [[dict objectForKey:@"keepSigninNum"] integerValue];
self.goldValue =[[dict objectForKey:@"goldValue"] integerValue];
self.toDaySignin = [[dict objectForKey:@"toDaySignin"] boolValue];
self.lastLoginDate = dict[@"lastLoginDate"];
self.isHitGoldenEgg = [[dict objectForKey:@"isHitGoldenEgg"] boolValue];
self.addValue = [[dict objectForKey:@"addValue"] integerValue];
return self;
}
@end
+14
View File
@@ -0,0 +1,14 @@
//
// InfoModel.h
// Ifish
//
// Created by imac on 15/10/1.
// Copyright © 2015年 imac. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface InfoModel : NSObject
@property(nonatomic,copy)NSString*title;
@property(nonatomic,copy)NSString*info;
@end
+13
View File
@@ -0,0 +1,13 @@
//
// InfoModel.m
// Ifish
//
// Created by imac on 15/10/1.
// Copyright © 2015年 imac. All rights reserved.
//
#import "InfoModel.h"
@implementation InfoModel
@end
@@ -0,0 +1,15 @@
//
// SetTimeModel.h
// Ifish
//
// Created by imac on 15/10/1.
// Copyright © 2015年 imac. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface SetTimeModel : NSObject
@property(nonatomic,copy)NSString*title;
@property(nonatomic,copy)NSString*timestring;
@end
@@ -0,0 +1,13 @@
//
// SetTimeModel.m
// Ifish
//
// Created by imac on 15/10/1.
// Copyright © 2015年 imac. All rights reserved.
//
#import "SetTimeModel.h"
@implementation SetTimeModel
@end
@@ -0,0 +1,13 @@
//
// ShopNameCellModel.h
// Ifish
//
// Created by imac on 15/11/12.
// Copyright © 2015年 imac. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface ShopNameCellModel : NSObject
@property(nonatomic,copy)NSString*shopName;
@end
@@ -0,0 +1,13 @@
//
// ShopNameCellModel.m
// Ifish
//
// Created by imac on 15/11/12.
// Copyright © 2015年 imac. All rights reserved.
//
#import "ShopNameCellModel.h"
@implementation ShopNameCellModel
@end
@@ -0,0 +1,15 @@
//
// TemperatureSetModel.h
// Ifish
//
// Created by imac on 15/11/26.
// Copyright © 2015年 imac. All rights reserved.
//
#import <Foundation/Foundation.h>
// 设置温度 展示
@interface TemperatureSetModel : NSObject
@property(nonatomic,copy)NSString*title;
@property(nonatomic,copy)NSString*temperatureLabel;
//@property(nonatomic);
@end
@@ -0,0 +1,13 @@
//
// TemperatureSetModel.m
// Ifish
//
// Created by imac on 15/11/26.
// Copyright © 2015年 imac. All rights reserved.
//
#import "TemperatureSetModel.h"
@implementation TemperatureSetModel
@end
+34
View File
@@ -0,0 +1,34 @@
//
// UserModel.h
// Ifish
//
// Created by imac on 15/9/27.
// Copyright © 2015年 imac. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface UserModel : NSObject
@property(nonatomic,copy)NSString*phoneNumber;
@property(nonatomic,strong)NSNumber*userId;
@property(nonatomic,copy)NSString*nickName;
@property(nonatomic,copy)NSString*userSex;
@property(nonatomic,copy)NSString*signature;//用户签名
@property(nonatomic,copy)NSString*userImg;
@property(nonatomic,copy) NSString *P2PVerifyCode1;
@property(nonatomic,copy) NSString *P2PVerifyCode2;
@property(nonatomic,copy) NSString *gwellUserID;
//商铺Id
@property(nonatomic,copy) NSString *shopsUserId;
//用户类型 1 商家用户 0 普通用户
@property(nonatomic,copy) NSString *userType;
//云信token
@property(nonatomic,copy) NSString *neteaseToken;
//v4.2 后已去字段
//@property(nonatomic,copy)NSString*updateTime;//用户信息最后一次更新时间
//@property(nonatomic,strong)NSNumber*timestamp;//服务器时间戳,用于APP内置时钟
//@property(nonatomic,copy)NSString*token;
-(instancetype)initWithDict:(NSDictionary *)dict;
@end
+68
View File
@@ -0,0 +1,68 @@
//
// UserModel.m
// Ifish
//
// Created by imac on 15/9/27.
// Copyright © 2015年 imac. All rights reserved.
//
#import "UserModel.h"
@implementation UserModel
// 归档时调用
-(void)encodeWithCoder:(NSCoder*)aCoder{
[aCoder encodeObject:self forKey:@"phoneNumber"];
[aCoder encodeObject:self forKey:@"userId"];
[aCoder encodeObject:self forKey:@"nickName"];
[aCoder encodeObject:self forKey:@"userSex"];
[aCoder encodeObject:self forKey:@"userImg"];
[aCoder encodeObject:self forKey:@"signature"];
[aCoder encodeObject:self forKey:@"P2PVerifyCode1"];
[aCoder encodeObject:self forKey:@"P2PVerifyCode2"];
[aCoder encodeObject:self forKey:@"gwellUserID"];
[aCoder encodeObject:self forKey:@"shopsUserId"];
[aCoder encodeObject:self forKey:@"userType"];
[aCoder encodeObject:self forKey:@"neteaseToken"];
}
//解挡时调用
-(id)initWithCoder:(NSCoder*)aDecoder{
if (self=[super init]) {
self.phoneNumber=[aDecoder decodeObjectForKey:@"phoneNumber"];
self.userId=[aDecoder decodeObjectForKey:@"userId"];
self.nickName=[aDecoder decodeObjectForKey:@"nickName"];
self.userSex=[aDecoder decodeObjectForKey:@"userSex"];
self.userImg=[aDecoder decodeObjectForKey:@"userImg"];
self.signature=[aDecoder decodeObjectForKey:@"signature"];
self.P2PVerifyCode1 = [aDecoder decodeObjectForKey:@"P2PVerifyCode1"];
self.P2PVerifyCode2 = [aDecoder decodeObjectForKey:@"P2PVerifyCode2"];
self.gwellUserID = [aDecoder decodeObjectForKey:@"gwellUserID"];
self.shopsUserId = [aDecoder decodeObjectForKey:@"shopsUserId"];
self.userType = [aDecoder decodeObjectForKey:@"userType"];
self.neteaseToken = [aDecoder decodeObjectForKey:@"neteaseToken"];
}
return self;
}
-(instancetype)initWithDict:(NSDictionary *)dict
{
if (self=[super init]) {
_phoneNumber = [dict objectForKey:@"phoneNumber"];
_userId = [dict objectForKey:@"userId"];
_nickName = [dict objectForKey:@"nickName"];
_userSex = [dict objectForKey:@"userSex"];
_userImg = [dict objectForKey:@"userImg"];
_signature = [dict objectForKey:@"signature"];
_P2PVerifyCode1 = [dict objectForKey:@"p2PVerifyCode1"];
_P2PVerifyCode2 = [dict objectForKey:@"p2PVerifyCode2"];
_gwellUserID = [dict objectForKey:@"gwellUserID"];
_shopsUserId = [dict objectForKey:@"shopsUserId"];
_userType = [dict objectForKey:@"userType"];
_neteaseToken = [dict objectForKey:@"neteaseToken"];
}
return self;
}
@end
@@ -0,0 +1,26 @@
//
// merchantModel.h
// Ifish
//
// Created by imac on 15/10/6.
// Copyright © 2015年 imac. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface merchantModel : NSObject
//商家 merchant
@property(nonatomic,copy)NSString*merchantId;//商家ID
@property(nonatomic,copy)NSString*shopName;//商家名称
@property(nonatomic,copy)NSString*areaName;
@property(nonatomic,copy)NSString* appShow;// 是否显示
@property(nonatomic,copy)NSString* cityName;
@property(nonatomic,copy)NSString* contactPhone;
@property(nonatomic,copy)NSString* endTime ;
@property(nonatomic,copy)NSString* isPass;
@property(nonatomic,copy)NSString* mainBusiness;
@property(nonatomic,copy)NSString* provinceName;
@property(nonatomic,copy)NSString* road;
@property(nonatomic,copy)NSString* salutation;
@property(nonatomic,copy)NSString* startTime;
@end
@@ -0,0 +1,46 @@
//
// merchantModel.m
// Ifish
//
// Created by imac on 15/10/6.
// Copyright © 2015年 imac. All rights reserved.
//
#import "merchantModel.h"
@implementation merchantModel
-(void)encodeWithCoder:(NSCoder*)aCoder{
[aCoder encodeObject:self forKey:@"merchantId"];
[aCoder encodeObject:self forKey:@"appShow"];
[aCoder encodeObject:self forKey:@"cityName"];
[aCoder encodeObject:self forKey:@"areaName"];
[aCoder encodeObject:self forKey:@"contactPhone"];
[aCoder encodeObject:self forKey:@"endTime"];
[aCoder encodeObject:self forKey:@"isPass"];
[aCoder encodeObject:self forKey:@"mainBusiness"];
[aCoder encodeObject:self forKey:@"startTime"];
[aCoder encodeObject:self forKey:@"provinceName"];
[aCoder encodeObject:self forKey:@"road"];
[aCoder encodeObject:self forKey:@"salutation"];
[aCoder encodeObject:self forKey:@"shopName"];
}
-(id)initWithCoder:(NSCoder*)aDecoder{
if (self=[super init]) {
self.merchantId=[aDecoder decodeObjectForKey:@"merchantId"];
self.appShow=[aDecoder decodeObjectForKey:@"appShow"];
self.cityName=[aDecoder decodeObjectForKey:@"cityName"];
self.areaName=[aDecoder decodeObjectForKey:@"areaName"];
self.contactPhone=[aDecoder decodeObjectForKey:@"contactPhone"];
self.endTime=[aDecoder decodeObjectForKey:@"endTime"];
self.isPass=[aDecoder decodeObjectForKey:@"isPass"];
self.mainBusiness=[aDecoder decodeObjectForKey:@"mainBusiness"];
self.startTime=[aDecoder decodeObjectForKey:@"startTime"];
self.provinceName=[aDecoder decodeObjectForKey:@"provinceName"];
self.road=[aDecoder decodeObjectForKey:@"road"];
self.salutation=[aDecoder decodeObjectForKey:@"salutation"];
self.shopName=[aDecoder decodeObjectForKey:@"shopName"];
}
return self;
}
@end
+14
View File
@@ -0,0 +1,14 @@
//
// setModel.h
// Ifish
//
// Created by imac on 15/9/28.
// Copyright © 2015年 imac. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface setModel : NSObject
@property(nonatomic,copy)NSString*title;
@property(nonatomic,copy)NSString*setDetail;
@end
+13
View File
@@ -0,0 +1,13 @@
//
// setModel.m
// Ifish
//
// Created by imac on 15/9/28.
// Copyright © 2015年 imac. All rights reserved.
//
#import "setModel.h"
@implementation setModel
@end
@@ -0,0 +1,17 @@
//
// setRemindWaterModel.h
// Ifish
//
// Created by imac on 16/3/18.
// Copyright © 2016年 imac. All rights reserved.
//
#import <Foundation/Foundation.h>
//设置或获取 换水提醒成功 返回信息数据模型
@interface setRemindWaterModel : NSObject
@property(nonatomic,copy)NSString*todayremind;
@property(nonatomic,copy)NSString*waterremind;
@property(nonatomic,copy)NSString*remindDate;
@property(nonatomic) NSInteger remindcycle;
@end
@@ -0,0 +1,13 @@
//
// setRemindWaterModel.m
// Ifish
//
// Created by imac on 16/3/18.
// Copyright © 2016年 imac. All rights reserved.
//
#import "setRemindWaterModel.h"
@implementation setRemindWaterModel
@end