diff --git a/NADA-iOS-forRelease/Sources/NetworkService/Group/GroupService.swift b/NADA-iOS-forRelease/Sources/NetworkService/Group/GroupService.swift index 4e3a5808..43c275d2 100644 --- a/NADA-iOS-forRelease/Sources/NetworkService/Group/GroupService.swift +++ b/NADA-iOS-forRelease/Sources/NetworkService/Group/GroupService.swift @@ -75,8 +75,8 @@ extension GroupService: TargetType { return .requestJSONEncodable(cardRequest) case .cardListFetch(let cardListRequest): return .requestParameters(parameters: ["userId": cardListRequest.userId, - "groupId" : cardListRequest.groupId, - "offset" : cardListRequest.offset], encoding: URLEncoding.queryString) + "groupId": cardListRequest.groupId, + "offset": cardListRequest.offset], encoding: URLEncoding.queryString) } } diff --git a/NADA-iOS-forRelease/Sources/ViewControllers/Group/GroupViewController.swift b/NADA-iOS-forRelease/Sources/ViewControllers/Group/GroupViewController.swift index 362e71bd..7f8aa7e0 100644 --- a/NADA-iOS-forRelease/Sources/ViewControllers/Group/GroupViewController.swift +++ b/NADA-iOS-forRelease/Sources/ViewControllers/Group/GroupViewController.swift @@ -24,6 +24,9 @@ class GroupViewController: UIViewController { // postCardAddInGroupWithAPI(cardRequest: CardAddInGroupRequest(cardId: "cardA", userId: "nada", groupId: 1)) // 그룹 속 명함 조회 테스트 // getCardListWithAPI(cardListRequest: CardListRequest(userId: "nada2", groupId: 3, offset: 0)) + // 명함 검색 테스트 +// getCardDetailFetchWithAPI(cardID: "cardA") + } } @@ -150,4 +153,24 @@ extension GroupViewController { } } } + + func getCardDetailFetchWithAPI(cardID: String) { + CardAPI.shared.getCardDetailFetch(cardID: cardID) { response in + switch response { + case .success(let data): + if let card = data as? Card { +// print(card) + //통신 성공 + } + case .requestErr(let message): + print("getCardDetailFetchWithAPI - requestErr", message) + case .pathErr: + print("getCardDetailFetchWithAPI - pathErr") + case .serverErr: + print("getCardDetailFetchWithAPI - serverErr") + case .networkFail: + print("getCardDetailFetchWithAPI - networkFail") + } + } + } }