|
|
@@ -10,6 +10,7 @@
|
|
|
#import <CoreLocation/CoreLocation.h>
|
|
|
|
|
|
#import "JDJSONModel.h"
|
|
|
+#import "DeviceModel.h"
|
|
|
|
|
|
@protocol InvitationModel;
|
|
|
@interface InvitationModel : JDJSONModel
|
|
|
@@ -90,19 +91,23 @@
|
|
|
@property (copy, nonatomic) NSString *memberId;
|
|
|
@property (copy, nonatomic) NSString *emailId;
|
|
|
@property (copy, nonatomic) NSString *serviceId;
|
|
|
-@property (copy, nonatomic) NSString *countryCode;
|
|
|
-@property (copy, nonatomic) NSString *timezoneId;
|
|
|
-@property (copy, nonatomic) NSString *timezone;
|
|
|
-@property (copy, nonatomic) NSString *lang;
|
|
|
-@property (copy, nonatomic) NSString *authToken;
|
|
|
+@property (copy, nonatomic) NSString *countryCode; //국가 코드 (ex : KR)
|
|
|
+@property (copy, nonatomic) NSString *timezoneId; //타임존 ID
|
|
|
+@property (copy, nonatomic) NSString *timezone; //타임존 시간 (ex : +09:00)
|
|
|
+@property (copy, nonatomic) NSString *lang; //언어 코드 (ex : en)
|
|
|
+@property (copy, nonatomic) NSString *authToken; //인증 토큰
|
|
|
+@property (copy, nonatomic) NSString *profileImage; //(회원) 이미지 파일 명
|
|
|
@property (copy, nonatomic) NSString *member;
|
|
|
@property (copy, nonatomic) NSString *imageFileName;
|
|
|
-@property (copy, nonatomic) NSString *nickname;
|
|
|
+@property (copy, nonatomic) NSString *nickname; //(회원) 닉네임
|
|
|
@property (copy, nonatomic) NSString *key;
|
|
|
-@property (copy, nonatomic) NSString *tempPasswordYn;
|
|
|
-@property (copy, nonatomic) NSString *pushTypeModeChgYn;
|
|
|
+@property (copy, nonatomic) NSString *tempPasswordYn; //임시 비밀번호 여부 (Y : 임시 비밀번호, N : 기존 비밀번호)
|
|
|
+@property (copy, nonatomic) NSString *pushTypeModeChgYn; //모드가 바뀔 때 알림 설정 여부 (Y : 사용, N : 미사용)
|
|
|
@property (copy, nonatomic) NSString *pushTypePrsncChgYn;
|
|
|
|
|
|
+@property (copy, nonatomic) NSString *custId; //고객 ID
|
|
|
+@property (copy, nonatomic) NSString *ctrtGrpId; //계약그룹ID(고객 ID와 동일)
|
|
|
+@property (copy, nonatomic) NSString *ctrt_grp_name; //(소속된) 계약그룹 명
|
|
|
|
|
|
@property (copy, nonatomic) NSString *homegrpId;
|
|
|
@property (copy, nonatomic) NSString *homegrpName;
|
|
|
@@ -118,9 +123,11 @@
|
|
|
|
|
|
@property (copy, nonatomic) NSString *servicehubApplicationId;
|
|
|
|
|
|
-@property (copy, nonatomic) NSString *deviceOnline;
|
|
|
-@property (copy, nonatomic) NSString *deviceOnlineLastDatetime;
|
|
|
-@property (copy, nonatomic) NSString *deviceConn;
|
|
|
+@property (strong, nonatomic) NSMutableArray<DeviceModel> *deviceList; //디바이스 목록
|
|
|
+
|
|
|
+//@property (copy, nonatomic) NSString *deviceOnline;
|
|
|
+//@property (copy, nonatomic) NSString *deviceOnlineLastDatetime;
|
|
|
+//@property (copy, nonatomic) NSString *deviceConn;
|
|
|
|
|
|
//local store
|
|
|
@property (strong, nonatomic) NSMutableDictionary *localStorage;
|
|
|
@@ -137,5 +144,8 @@
|
|
|
@property (assign, nonatomic, readonly) BOOL isHomehubOnline;
|
|
|
@property (assign, nonatomic, readonly) BOOL hasHomeHub;
|
|
|
|
|
|
+@property (assign, nonatomic, readonly) NSString *authorization;
|
|
|
+
|
|
|
+
|
|
|
@end
|
|
|
|