diff --git a/WebContent/jsp/onl/apim/portalorg/portalOrgManDetail.jsp b/WebContent/jsp/onl/apim/portalorg/portalOrgManDetail.jsp
index 2776797..8ea8e11 100644
--- a/WebContent/jsp/onl/apim/portalorg/portalOrgManDetail.jsp
+++ b/WebContent/jsp/onl/apim/portalorg/portalOrgManDetail.jsp
@@ -404,47 +404,6 @@
downloadFile(fileId, '1'); // fileSn은 '1'로 가정
});
- // OBP 파트너코드 조회 버튼 클릭
- $("#btn_query_obp").click(function() {
- var compRegNo = $("#compRegNo").val();
- if (!compRegNo) {
- jSuites.notification({ name: '알림', message: '사업자등록번호를 먼저 입력해주세요.', error: true });
- $("#compRegNo").focus();
- return;
- }
-
- // 하이픈 제거
- compRegNo = compRegNo.replace(/-/g, '');
-
- $.ajax({
- type: "POST",
- url: url,
- dataType: "json",
- data: {
- cmd: 'QUERY_OBP_PARTNER_CODE',
- compRegNo: compRegNo
- },
- beforeSend: function() {
- $("#btn_query_obp").prop("disabled", true).html('hourglass_empty 조회중...');
- },
- success: function(json) {
- if (json.success) {
- $("#orgCode").val(json.partnerCode);
- jSuites.notification({ name: '성공', message: '파트너코드가 조회되었습니다: ' + json.partnerCode });
- } else {
- jSuites.notification({ name: '실패', message: json.message, error: true });
- }
- },
- error: function(e) {
- jSuites.notification({ name: '오류', message: '파트너코드 조회 중 오류가 발생했습니다.', error: true });
- console.error(e.responseText);
- },
- complete: function() {
- $("#btn_query_obp").prop("disabled", false).html('search 파트너코드 조회');
- }
- });
- });
-
$("#btn_modify").click(function(){
if (!checkRequired("ajaxForm")) return;
@@ -630,10 +589,7 @@
| <%= localeMessage.getString("portalOrg.orgCode") %> |
-
-
-
-
+
|
<%= localeMessage.getString("portalOrg.orgIndustryType") %> | <%--업종--%>
|
diff --git a/src/main/java/com/eactive/eai/rms/onl/apim/portalorg/ObpPartnerCodeService.java b/src/main/java/com/eactive/eai/rms/onl/apim/portalorg/ObpPartnerCodeService.java
deleted file mode 100644
index a31bce6..0000000
--- a/src/main/java/com/eactive/eai/rms/onl/apim/portalorg/ObpPartnerCodeService.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package com.eactive.eai.rms.onl.apim.portalorg;
-
-import com.eactive.ext.kjb.common.KjbObpException;
-import com.eactive.ext.kjb.obp.KjbObpModule;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.stereotype.Service;
-
-import java.util.HashMap;
-import java.util.Map;
-
-/**
- * OBP 파트너코드 조회 서비스
- */
-@Slf4j
-@Service
-public class ObpPartnerCodeService {
-
- private KjbObpModule getObpModule() {
- return KjbObpModule.getInstance();
- }
-
- /**
- * 사업자등록번호로 OBP 파트너코드 조회
- * @param compRegNo 사업자등록번호
- * @return 조회 결과 (success, partnerCode 또는 message)
- */
- public Map queryPartnerCode(String compRegNo) {
- Map result = new HashMap<>();
-
- try {
- String partnerCode = getObpModule().queryPartnerCode(compRegNo);
-
- result.put("success", true);
- result.put("partnerCode", partnerCode);
- log.info("[OBP] 파트너코드 조회 성공 - compRegNo: {}, partnerCode: {}", compRegNo, partnerCode);
-
- } catch (IllegalArgumentException e) {
- log.warn("[OBP] 파트너코드 조회 실패 - 잘못된 입력: {}", e.getMessage());
- result.put("success", false);
- result.put("message", e.getMessage());
-
- } catch (KjbObpException e) {
- log.warn("[OBP] 파트너코드 조회 실패 - OBP 오류: {}", e.getMessage());
- result.put("success", false);
- result.put("message", "OBP 조회 실패: " + e.getMessage());
-
- } catch (Exception e) {
- log.error("[OBP] 파트너코드 조회 중 오류 발생", e);
- result.put("success", false);
- result.put("message", "시스템 오류가 발생했습니다.");
- }
-
- return result;
- }
-}
diff --git a/src/main/java/com/eactive/eai/rms/onl/apim/portalorg/PortalOrgManController.java b/src/main/java/com/eactive/eai/rms/onl/apim/portalorg/PortalOrgManController.java
index 3a37e5f..4e0531c 100644
--- a/src/main/java/com/eactive/eai/rms/onl/apim/portalorg/PortalOrgManController.java
+++ b/src/main/java/com/eactive/eai/rms/onl/apim/portalorg/PortalOrgManController.java
@@ -27,7 +27,6 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestHeader;
-import org.springframework.web.bind.annotation.RequestParam;
@Slf4j
@Controller
@@ -36,7 +35,6 @@ public class PortalOrgManController extends BaseAnnotationController {
private final PortalOrgManService portalOrgManService;
private final ComboService comboService;
- private final ObpPartnerCodeService obpPartnerCodeService;
@GetMapping(value = "/onl/apim/portalorg/portalOrgMan.view")
public void view() {
@@ -194,15 +192,4 @@ public class PortalOrgManController extends BaseAnnotationController {
return ResponseEntity.ok(new GridResponse<>(page));
}
- /**
- * OBP 파트너코드 조회
- * @param compRegNo 사업자등록번호
- * @return partnerCode
- */
- @PostMapping(value = "/onl/apim/portalorg/portalOrgMan.json", params = "cmd=QUERY_OBP_PARTNER_CODE")
- public ResponseEntity