Forráskód Böngészése

- 홈모드 관련 수정

KaRam Kim 8 éve
szülő
commit
73d8ad2d82

+ 1 - 1
OneCable/Classes/Definitions.h

@@ -128,7 +128,7 @@ static NSInteger kMaxTimeOut = 60;      //운영
 
 //20 - dashboard
 #define API_GET_DASHBOARD                   @"/customer/%@/group/%@/dashboard"         //대시보드 정보 조회
-#define API_GET_DASHBOARD_MODE_LIST         @"/modes"                   //대시보드 모드 조회
+#define API_GET_DASHBOARD_MODE_LIST         @"customer/%@/group/%@/mode"                   //대시보드 모드 조회
 //#define API_POST_DASHBOARD_MODE_CHANGE      @"/modes/%@/current_mode"   //대시보드 모드 변경
 #define API_PUT_DASHBOARD_MODE_CHANGE      @"/customer/%@/group/%@/mode"   //대시보드 모드 변경
 #define API_GET_MODE_STATUS                 @"/modes/%@/status"         //홈모드 변경 결과 조회

+ 4 - 2
OneCable/Classes/ViewControllers/MainScreens/HomeModeSettingsViewController.m

@@ -101,7 +101,7 @@
 - (void)requestSceneDetailsByHomeMode {
     
     NSArray *arr = @[_mode.modeId];
-    NSString *path = [[JDFacade facade] getUrlWithCustAndGroupID:API_GET_SCENE_DETAIL_HOMEMODE arguments:arr];
+    NSString *path = [[JDFacade facade] getUrlWithCustAndGroupID:API_GET_DETAIL_HOMEMODE arguments:arr];
 //    NSString *path = [NSString stringWithFormat:API_GET_SCENE_DETAIL_HOMEMODE, _mode.modeId];
     
     [[RequestHandler handler] sendAsyncGetRequestAPIPath:path parameters:nil modelClass:[ItemSubListModel class] completion:^(id responseObject) {
@@ -154,7 +154,9 @@
     //parameters
     NSDictionary *parameter = @{@"item_sub": subItems};
     
-    NSString *path = [NSString stringWithFormat:API_POST_SCENE_HOMEMODE, _mode.modeId];
+//    NSString *path = [NSString stringWithFormat:API_POST_SCENE_HOMEMODE, _mode.modeId];
+    NSArray *arr = @[_mode.modeId];
+    NSString *path = [[JDFacade facade] getUrlWithCustAndGroupID:API_POST_MODIFY_HOMEMODE arguments:arr];
     
     [[RequestHandler handler] sendAsyncPostRequestAPIPath:path parameters:parameter modelClass:[SceneModel class] completion:^(id responseObject) {
         

+ 3 - 2
OneCable/Classes/ViewControllers/MainScreens/HomeModeUpdateViewController.m

@@ -109,9 +109,10 @@
     [_lblMessage setColor:kUITextColor02 text:modeTitle];
     [_lblMessage setFontSize:kUIFontSize03 text:modeTitle];
     
-    NSString *path = [NSString stringWithFormat:API_POST_DASHBOARD_MODE_CHANGE, _mode.modeId];
+//    NSString *path = [NSString stringWithFormat:API_PUT_DASHBOARD_MODE_CHANGE, _mode.modeId];
+    NSString *path = [[JDFacade facade] getUrlWithCustAndGroupID:API_PUT_DASHBOARD_MODE_CHANGE arguments:nil];
     
-    [[RequestHandler handler] sendAsyncRequestAPIPath:path method:ksHTTPRequestPOST parameters:nil modelClass:[JDJSONModel class] showLoadingView:NO completion:^(id responseObject) {
+    [[RequestHandler handler] sendAsyncRequestAPIPath:path method:ksHTTPRequestPUT parameters:nil modelClass:[JDJSONModel class] showLoadingView:NO completion:^(id responseObject) {
         if ([[JDFacade facade].currentViewController isEqual:self]) {
             
             //check requet done,

+ 1 - 1
OneCable/Classes/ViewControllers/MainScreens/ManagementViewController.m

@@ -311,7 +311,7 @@
     
     //    NSString *path = [[JDFacade facade] getUrlWithCustAndGroupID:API_POST_DASHBOARD_MODE_CHANGE arguments:nil];
     
-    NSString *path = [[JDFacade facade] getUrlWithCustAndGroupID:API_POST_DASHBOARD_MODE_CHANGE arguments:nil];
+    NSString *path = [[JDFacade facade] getUrlWithCustAndGroupID:API_PUT_DASHBOARD_MODE_CHANGE arguments:nil];
     
     [[RequestHandler handler] sendAsyncPutRequestAPIPath:path parameters:parameter modelClass:[JDJSONModel class] completion:^(id responseObject) {