|
|
|
@ -71,68 +71,7 @@ public class FimsOgdpBean extends AbstractOgdpBean {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public boolean createDept(Department dept) {
|
|
|
|
|
if(dept != null && dept instanceof FimsDepartment fimsDept) {
|
|
|
|
|
|
|
|
|
|
String insertIntoAdd = """
|
|
|
|
|
, CVLCPT_LINK_SE_CD <!-- 민원 연계 구분 코드 -->
|
|
|
|
|
, VRBACNT_LINK_SE_CD <!-- 가상계좌 연계 구분 코드 -->
|
|
|
|
|
, PSTOFC_NM <!-- 우체국 명 -->
|
|
|
|
|
, RG_NO_HEADER <!-- 등기 번호 헤더 -->
|
|
|
|
|
, SNDNG_LINK_SE_CD <!-- 발송 연계 구분 코드 -->
|
|
|
|
|
, EGP_CON_ORG <!-- E그린 외부기관구분코드 -->
|
|
|
|
|
, EGP_RCEPT_ID <!-- E그린 접수우체국국기호 -->
|
|
|
|
|
, EGP_APVL_NB <!-- E그린 후납계약승인번호 -->
|
|
|
|
|
, EGP_ESB_PATH <!-- E그린 ESB경로 -->
|
|
|
|
|
, EGP_POST_INST_ID <!-- E그린 우정정보센터 기관ID -->
|
|
|
|
|
, EGP_CERT_CN <!-- E그린 인증서CN -->
|
|
|
|
|
, ENS_INTERFACE_ID <!-- 세외수입 인터페이스ID -->
|
|
|
|
|
, ENS_SOURCE_CD <!-- 세외수입 소스코드 -->
|
|
|
|
|
, ENS_TARGET_CD <!-- 세외수입 타겟코드 -->
|
|
|
|
|
, ENS_URL <!-- 세외수입 URL -->
|
|
|
|
|
, NXRP_LINK_YN <!-- 세외수입 연계 여부 -->
|
|
|
|
|
, NXRP_RGN_SE_CD <!-- 세외수입 지역 구분 코드 -->
|
|
|
|
|
, DTBN_BANK_NM <!-- 교부 은행 명 -->
|
|
|
|
|
, DTBN_ACTNO <!-- 교부 계좌번호 -->
|
|
|
|
|
, DOC_HEADER <!-- 문서 머릿말 -->
|
|
|
|
|
, SRVR_OS <!-- 서버 OS -->
|
|
|
|
|
""";
|
|
|
|
|
String valuesAdd = """
|
|
|
|
|
, #{dept.cvlcptLinkSeCd} <!-- 민원 연계 구분 코드 -->
|
|
|
|
|
, #{dept.vrbacntLinkSeCd} <!-- 가상계좌 연계 구분 코드 -->
|
|
|
|
|
, #{dept.pstofcNm} <!-- 우체국 명 -->
|
|
|
|
|
, #{dept.rgNoHeader} <!-- 등기 번호 헤더 -->
|
|
|
|
|
, #{dept.sndngLinkSeCd} <!-- 발송 연계 구분 코드 -->
|
|
|
|
|
, #{dept.egpConOrg} <!-- E그린 외부기관구분코드 -->
|
|
|
|
|
, #{dept.egpRceptId} <!-- E그린 접수우체국국기호 -->
|
|
|
|
|
, #{dept.egpApvlNb} <!-- E그린 후납계약승인번호 -->
|
|
|
|
|
, #{dept.egpEsbPath} <!-- E그린 ESB경로 -->
|
|
|
|
|
, #{dept.egpPostInstId} <!-- E그린 우정정보센터 기관ID -->
|
|
|
|
|
, #{dept.egpCertCn} <!-- E그린 인증서CN -->
|
|
|
|
|
, #{dept.ensInterfaceId} <!-- 세외수입 인터페이스ID -->
|
|
|
|
|
, #{dept.ensSourceCd} <!-- 세외수입 소스코드 -->
|
|
|
|
|
, #{dept.ensTargetCd} <!-- 세외수입 타겟코드 -->
|
|
|
|
|
, #{dept.ensUrl} <!-- 세외수입 URL -->
|
|
|
|
|
, #{dept.nxrpLinkYn} <!-- 세외수입 연계 여부 -->
|
|
|
|
|
, #{dept.nxrpRgnSeCd} <!-- 세외수입 지역 구분 코드 -->
|
|
|
|
|
, #{dept.dtbnBankNm} <!-- 교부 은행 명 -->
|
|
|
|
|
, #{dept.dtbnActno} <!-- 교부 계좌번호 -->
|
|
|
|
|
, #{dept.docHeader} <!-- 문서 머릿말 -->
|
|
|
|
|
, #{dept.srvrOs} <!-- 서버 OS -->
|
|
|
|
|
""";
|
|
|
|
|
|
|
|
|
|
boolean result = ogdpMapper.insertDept(
|
|
|
|
|
new DataObject()
|
|
|
|
|
.set("currentUser", currentUser())
|
|
|
|
|
.set("dept", fimsDept)
|
|
|
|
|
.set("insertIntoAdd", insertIntoAdd)
|
|
|
|
|
.set("valuesAdd",valuesAdd)) == 1;
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public boolean updateDept(Department dept) {
|
|
|
|
|