쿠폰등록 페이지 추가

This commit is contained in:
Yu Sung
2024-01-03 17:43:20 +09:00
parent 8857dd3e98
commit 3387a1b369
14 changed files with 328 additions and 5 deletions

View File

@@ -19,6 +19,8 @@ enum CanApi {
case pgChargeCan(request: PgChargeRequest)
case pgVerify(request: PgVerifyRequest)
case useCanCoupon(request: UseCanCouponRequest)
}
extension CanApi: TargetType {
@@ -51,6 +53,9 @@ extension CanApi: TargetType {
case .pgVerify:
return "/charge/verify"
case .useCanCoupon:
return "/can/coupon/use"
}
}
@@ -59,7 +64,7 @@ extension CanApi: TargetType {
case .getCanStatus, .getCanChargeStatus, .getCanUseStatus, .getCans:
return .get
case .chargeCan, .verify, .pgChargeCan, .pgVerify:
case .chargeCan, .verify, .pgChargeCan, .pgVerify, .useCanCoupon:
return .post
}
}
@@ -97,6 +102,9 @@ extension CanApi: TargetType {
case .pgVerify(let request):
return .requestJSONEncodable(request)
case .useCanCoupon(let request):
return .requestJSONEncodable(request)
}
}