SELECT LA.APRV_ID , LA.LSCT_MPNG_ID , LA.MM_CODE , LA.SGG_CD , LA.CRDN_YMD , LA.CRDN_TM , LA.VHRNO , LA.CTRT_BGNG_YMD , LA.CTRT_BGNG_TM , LA.CTRT_END_YMD , LA.CTRT_END_TM , LA.HIRER_SE_CD , LA.OM_JNO , LA.HIRER_NM , LA.HIRER_TELNO , LA.HIRER_MBL_TELNO , LA.HIRER_EML_ADDR , LA.HIRER_ZIP , LA.HIRER_ADDR , LA.HIRER_DTL_ADDR , LA.ROAD_NM_CD , LA.UDGD_SE_CD , LA.BMNO , LA.BSNO , LA.BLDG_MNG_NO , LA.STDG_CD , LA.RENT_ENT_NM , LA.RENT_ENT_REG_NO , LA.RENT_ENT_TELNO , LA.RENT_ENT_FXNO , LA.RENT_ENT_EML_ADDR , LA.RENT_ENT_ZIP , LA.RENT_ENT_ADDR , LA.RENT_ENT_DTL_ADDR , LA.ATCH_FILE_CNT , LA.LSCT_SRVC_URL , LA.ATCH_FILE_NM1 , LA.ATCH_FILE_PATH1 , LA.ATCH_FILE_SZ1 , LA.ATCH_FILE_NM2 , LA.ATCH_FILE_PATH2 , LA.ATCH_FILE_SZ2 , LA.ATCH_FILE_NM3 , LA.ATCH_FILE_PATH3 , LA.ATCH_FILE_SZ3 , LA.ATCH_FILE_NM4 , LA.ATCH_FILE_PATH4 , LA.ATCH_FILE_SZ4 , LA.DMND_YMD , LA.DMND_TM , LA.RQSTR_NM , LA.CHG_APRV_STTS_CD , LA.CHG_APRV_DT , LA.CHG_AUTZR_NM , LA.CHG_APRV_RSN , LA.CHG_APRV_IP , LA.NXRP_CRDN_LINK_YN , LA.DEL_YN , LA.REG_DT , LA.RGTR , LA.MDFCN_DT , LA.MDFR , LA.DEL_DT , LA.DLTR , LA.DEL_RSN FROM ${lsctLinkTblNm} LA /* 임대차계약 승인 대장 등록(lsctAprvMapper.insertLsctAprv) */ INSERT INTO ${lsctLinkTblNm} ( APRV_ID , LSCT_MPNG_ID , MM_CODE , SGG_CD , CRDN_YMD , CRDN_TM , VHRNO , CTRT_BGNG_YMD , CTRT_BGNG_TM , CTRT_END_YMD , CTRT_END_TM , HIRER_SE_CD , OM_JNO , NPA_OM_JNO , HIRER_NM , HIRER_TELNO , HIRER_MBL_TELNO , HIRER_EML_ADDR , HIRER_ZIP , HIRER_ADDR , HIRER_DTL_ADDR , STDG_CD , BMNO , BSNO , RENT_ENT_NM , RENT_ENT_REG_NO , RENT_ENT_TELNO , RENT_ENT_FXNO , RENT_ENT_EML_ADDR , RENT_ENT_ZIP , RENT_ENT_ADDR , RENT_ENT_DTL_ADDR , ATCH_FILE_CNT , LSCT_SRVC_URL , ATCH_FILE_NM1 , ATCH_FILE_PATH1 , ATCH_FILE_SZ1 , ATCH_FILE_NM2 , ATCH_FILE_PATH2 , ATCH_FILE_SZ2 , ATCH_FILE_NM3 , ATCH_FILE_PATH3 , ATCH_FILE_SZ3 , ATCH_FILE_NM4 , ATCH_FILE_PATH4 , ATCH_FILE_SZ4 , DMND_YMD , DMND_TM , RQSTR_NM , CHG_APRV_STTS_CD , CHG_APRV_DT , CHG_AUTZR_NM , CHG_APRV_RSN , CHG_APRV_IP , NXRP_CRDN_LINK_YN , DEL_YN , REG_DT , RGTR , MDFCN_DT , MDFR ) VALUES ( #{aprvId} , #{lsctMpngId} , #{mmCode} , #{sggCd} , #{crdnYmd} , #{crdnTm} , #{vhrno} , #{ctrtBgngYmd} , #{ctrtBgngTm} , #{ctrtEndYmd} , #{ctrtEndTm} , #{hirerSeCd} , #{omJno} , '' , '' , #{omJno} , #{hirerNm} , #{hirerTelno} , #{hirerMblTelno} , #{hirerEmlAddr} , #{hirerZip} , #{hirerAddr} , #{hirerDtlAddr} , #{stdgCd} , (CASE WHEN #{bmno} = '' THEN NULL ELSE #{bmno} END) , (CASE WHEN #{bsno} = '' THEN NULL ELSE #{bsno} END) , #{rentEntNm} , #{rentEntRegNo} , #{rentEntTelno} , #{rentEntFxno} , #{rentEntEmlAddr} , #{rentEntZip} , #{rentEntAddr} , #{rentEntDtlAddr} , #{atchFileCnt} , #{lsctSrvcUrl} , #{atchFileNm1} , #{atchFilePath1} , #{atchFileSz1} , #{atchFileNm2} , #{atchFilePath2} , #{atchFileSz2} , #{atchFileNm3} , #{atchFilePath3} , #{atchFileSz3} , #{atchFileNm4} , #{atchFilePath4} , #{atchFileSz4} , #{dmndYmd} , #{dmndTm} , #{rqstrNm} , #{chgAprvSttsCd} , #{chgAprvDt} , #{chgAutzrNm} , #{chgAprvRsn} , #{chgAprvIp} , #{nxrpCrdnLinkYn} , 'N' , , #{createdBy} , , #{modifiedBy} ) /* 임대차계약 승인 대장 수정(lsctAprvMapper.updateLsctAprv) */ UPDATE ${lsctLinkTblNm} SET CRDN_YMD = #{crdnYmd} , CRDN_TM = #{crdnTm} , VHRNO = #{vhrno} , CTRT_BGNG_YMD = #{ctrtBgngYmd} , CTRT_BGNG_TM = #{ctrtBgngTm} , CTRT_END_YMD = #{ctrtEndYmd} , CTRT_END_TM = #{ctrtEndTm} , HIRER_SE_CD = #{hirerSeCd} , OM_JNO = #{omJno} , NPA_OM_JNO = #{npaOmJno} , HIRER_NM = #{hirerNm} , HIRER_TELNO = #{hirerTelno} , HIRER_MBL_TELNO = #{hirerMblTelno} , HIRER_EML_ADDR = #{hirerEmlAddr} , HIRER_ZIP = #{hirerZip} , HIRER_ADDR = #{hirerAddr} , HIRER_DTL_ADDR = #{hirerDtlAddr} , STDG_CD = #{stdgCd} , BMNO = #{bmno} , BSNO = #{bsno} , RENT_ENT_NM = #{rentEntNm} , RENT_ENT_REG_NO = #{rentEntRegNo} , RENT_ENT_TELNO = #{rentEntTelno} , RENT_ENT_FXNO = #{rentEntFxno} , RENT_ENT_EML_ADDR = #{rentEntEmlAddr} , RENT_ENT_ZIP = #{rentEntZip} , RENT_ENT_ADDR = #{rentEntAddr} , RENT_ENT_DTL_ADDR = #{rentEntDtlAddr} , ATCH_FILE_CNT = #{atchFileCnt} , LSCT_SRVC_URL = #{lsctSrvcUrl} , ATCH_FILE_NM1 = #{atchFileNm1} , ATCH_FILE_PATH1 = #{atchFilePath1} , ATCH_FILE_SZ1 = #{atchFileSz1} , ATCH_FILE_NM2 = #{atchFileNm2} , ATCH_FILE_PATH2 = #{atchFilePath2} , ATCH_FILE_SZ2 = #{atchFileSz2} , ATCH_FILE_NM3 = #{atchFileNm3} , ATCH_FILE_PATH3 = #{atchFilePath3} , ATCH_FILE_SZ3 = #{atchFileSz3} , ATCH_FILE_NM4 = #atchFileNm4} , ATCH_FILE_PATH4 = #{atchFilePath4} , ATCH_FILE_SZ4 = #{atchFileSz4} , CHG_APRV_STTS_CD = #{chgAprvSttsCd} , CHG_APRV_DT = #{chgAprvDt} , CHG_AUTZR_NM = #{chgAutzrNm} , CHG_APRV_RSN = #{chgAprvRsn} , CHG_APRV_IP = #{chgAprvIp} , NXRP_CRDN_LINK_YN = #{nxrpCrdnLinkYn} , MDFCN_DT = , MDFR = #{modifiedBy} WHERE APRV_ID = #{aprvId} AND DEL_YN = 'N' /* 임대차계약 승인 대장 삭제(lsctAprvMapper.deleteLsctAprv) */ UPDATE ${lsctLinkTblNm} SET CHG_APRV_STTS_CD = #{chgAprvSttsCd} , DEL_YN = 'Y' , DEL_DT = , DLTR = #{modifiedBy} , DEL_RSN = #{delRsn} WHERE LSCT_MPNG_ID != '9999999999' AND CHG_APRV_STTS_CD IN ('RQ','UA') AND DEL_YN = 'N' AND APRV_ID IN ( #{aprvId} ) AND APRV_ID = #{aprvId} UPDATE ${lsctLinkTblNm} SET NPA_LINK_YN = 'Y' , NPA_OM_JNO = #{npaOmJno} , HIRER_NM = #{pyrNm} , HIRER_ZIP = (CASE WHEN HIRER_ADDR = '' OR HIRER_ADDR IS NULL THEN #{zip} ELSE HIRER_ZIP END) , HIRER_ADDR = (CASE WHEN HIRER_ADDR = '' OR HIRER_ADDR IS NULL THEN #{addr} ELSE HIRER_ADDR END) , HIRER_DTL_ADDR = (CASE WHEN HIRER_ADDR = '' OR HIRER_ADDR IS NULL THEN #{daddr} ELSE HIRER_DTL_ADDR END) , STDG_CD = (CASE WHEN HIRER_ADDR = '' OR HIRER_ADDR IS NULL THEN #{stdgCd} ELSE STDG_CD END) , BMNO = (CASE WHEN HIRER_ADDR = '' OR HIRER_ADDR IS NULL THEN #{bmno} ELSE BMNO END) , BSNO = (CASE WHEN HIRER_ADDR = '' OR HIRER_ADDR IS NULL THEN #{bsno} ELSE BSNO END) WHERE APRV_ID = #{aprvId} AND CHG_APRV_STTS_CD = 'RQ' AND DEL_YN = 'N'