// // GoodsDetailsVM.m // Asteria // // Created by 王猛 on 2023/5/10. // #import "GoodsDetailsVM.h" @implementation GoodsDetailsVM -(void)ucm_confignormalnetworksuccesswithresponse:(UCMHttpRequestResponse *)response{ if([response.ucm_responseObject[@"code"] integerValue] == -1){ [MBProgressHUD hideHUDForView:[Current_normalTool topViewController].view animated:YES]; return; } if([response.ucm_responseMark isEqualToString:GoodsDetails_productGetProduct]){ GoodsInformationM *model = [GoodsInformationM mj_objectWithKeyValues:response.ucm_responseObject[@"data"][@"product"]]; NSMutableArray *tempImgAry = [[NSMutableArray alloc]init]; for (NSDictionary *tempDic in model.imgarr) { if([tempDic[@"type"] isEqualToString:@"mp4"]){ model.mp4Str = tempDic[@"url"]; }else if([tempDic[@"type"] isEqualToString:@"img"]){ [tempImgAry addObject:tempDic]; } } model.imgDicAry = [tempImgAry copy]; [self ucm_configNewsRepose:response data:[NSMutableArray arrayWithObject:model] success:YES has_more:NO mark:response.ucm_responseMark extend_info:@{}]; } } -(void)ucm_confignormalnetworkfailwithresponse:(UCMHttpRequestResponse *)response{ [self ucm_configNewsRepose:response data:[NSMutableArray array] is_showmsg:YES is_list:NO success:NO has_more:NO mark:response.ucm_responseMark extend_info:@{}]; } @end