Merge remote-tracking branch 'origin/main-kkotalk-send-feat' into main-kkotalk-send-feat

main
kjh 2 months ago
commit 566f568501

@ -1,30 +1,24 @@
package cokr.xit.ens.biz.iup.billpay.presentation; package cokr.xit.ens.biz.iup.billpay.presentation;
import cokr.xit.ens.biz.iup.billpay.service.IupPayUseSysServiceFactory; import java.util.*;
import cokr.xit.ens.core.exception.EnsException;
import cokr.xit.ens.core.exception.code.EnsErrCd; import org.springframework.http.*;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.Parameters;
import io.swagger.v3.oas.annotations.enums.ParameterIn;
import io.swagger.v3.oas.annotations.media.Content;
import io.swagger.v3.oas.annotations.media.ExampleObject;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.http.HttpStatus;
import org.springframework.http.MediaType;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.util.Arrays; import cokr.xit.ens.biz.iup.billpay.service.*;
import java.util.Map; import cokr.xit.ens.core.exception.*;
import cokr.xit.ens.core.exception.code.*;
import io.swagger.v3.oas.annotations.*;
import io.swagger.v3.oas.annotations.enums.*;
import io.swagger.v3.oas.annotations.media.*;
import io.swagger.v3.oas.annotations.tags.*;
import lombok.*;
import lombok.extern.slf4j.*;
@Tag(name = "IupPayUseSysController") @Tag(name = "IupPayUseSysController", description = "<strong>결제 - 모바일 페이지로딩시 jsp에서 호출</strong>")
@Slf4j @Slf4j
@RequiredArgsConstructor @RequiredArgsConstructor
@RestController @RestController
//public class IupPayUseSysController implements PayUseSysController<ResponseEntity, Map<String, Object>> {
public class IupPayUseSysController { public class IupPayUseSysController {
private final IupPayUseSysServiceFactory factory; private final IupPayUseSysServiceFactory factory;

@ -1,11 +1,11 @@
package cokr.xit.ens.biz.iup.billpay.service; package cokr.xit.ens.biz.iup.billpay.service;
import cokr.xit.ens.biz.iup.billpay.service.impl.IupKkoPayUseSysServiceImpl; import org.springframework.stereotype.*;
import cokr.xit.ens.biz.iup.billpay.service.impl.IupNvPayUseSysServiceImpl;
import cokr.xit.ens.core.exception.EnsException; import cokr.xit.ens.biz.iup.billpay.service.impl.*;
import cokr.xit.ens.core.exception.code.EnsErrCd; import cokr.xit.ens.core.exception.*;
import lombok.RequiredArgsConstructor; import cokr.xit.ens.core.exception.code.*;
import org.springframework.stereotype.Component; import lombok.*;
@Component @Component
@RequiredArgsConstructor @RequiredArgsConstructor
@ -13,6 +13,7 @@ public class IupPayUseSysServiceFactory {
private final IupKkoPayUseSysServiceImpl iupKkoPayUseSysService; private final IupKkoPayUseSysServiceImpl iupKkoPayUseSysService;
private final IupNvPayUseSysServiceImpl iupNvPayUseSysService; private final IupNvPayUseSysServiceImpl iupNvPayUseSysService;
// FIXME: 결재구분 - jsp에서 호출시 PathVariable로 set(payse)[카카오 - kkopay, 네이버 - nvpay]
public enum IupPaySe { public enum IupPaySe {
kkopay, kkopay,
nvpay nvpay

Loading…
Cancel
Save