|
|
|
|
@ -7,179 +7,196 @@
|
|
|
|
|
2024-08-27 JoJH 최초 작성
|
|
|
|
|
============================ -->
|
|
|
|
|
|
|
|
|
|
<resultMap id="hirerRow" type="cokr.xit.fims.rent.Hirer"> <!-- 임차인 정보 -->
|
|
|
|
|
<result property="hirerId" column="HIRER_ID" /> <!-- 임차인 ID -->
|
|
|
|
|
<result property="vhrno" column="VHRNO" /> <!-- 자동차등록번호 -->
|
|
|
|
|
<result property="hireBgngDt" column="HIRE_BGNG_DT" /> <!-- 임차 시작 일시 -->
|
|
|
|
|
<result property="hireEndDt" column="HIRE_END_DT" /> <!-- 임차 종료 일시 -->
|
|
|
|
|
<result property="hirerSeCd" column="HIRER_SE_CD" /> <!-- 임차인 구분 코드 -->
|
|
|
|
|
<result property="corpBzmnNo" column="CORP_BZMN_NO" /> <!-- 법인 사업자 번호 -->
|
|
|
|
|
<result property="lcnsNo" column="LCNS_NO" /> <!-- 면허 번호 -->
|
|
|
|
|
<result property="hirerNm" column="HIRER_NM" /> <!-- 임차인 명 -->
|
|
|
|
|
<result property="hirerMblTelno" column="HIRER_MBL_TELNO" /> <!-- 임차인 휴대 전화번호 -->
|
|
|
|
|
<result property="hirerEml" column="HIRER_EML" /> <!-- 임차인 이메일 -->
|
|
|
|
|
<result property="hirerZip" column="HIRER_ZIP" /> <!-- 임차인 우편번호 -->
|
|
|
|
|
<result property="hirerAddr" column="HIRER_ADDR" /> <!-- 임차인 주소 -->
|
|
|
|
|
<result property="hirerDtlAddr" column="HIRER_DTL_ADDR" /> <!-- 임차인 상세 주소 -->
|
|
|
|
|
<result property="atchFileCnt" column="ATCH_FILE_CNT" /> <!-- 첨부 파일 수 -->
|
|
|
|
|
<result property="atchFileDelYn" column="ATCH_FILE_DEL_YN" /> <!-- 첨부 파일 삭제 여부 -->
|
|
|
|
|
<result property="atchFileRegDt" column="ATCH_FILE_REG_DT" /> <!-- 첨부 파일 등록 일시 -->
|
|
|
|
|
<result property="atchFileRgtr" column="ATCH_FILE_RGTR" /> <!-- 첨부 파일 등록자 -->
|
|
|
|
|
<result property="atchFileRegIp" column="ATCH_FILE_REG_IP" /> <!-- 첨부 파일 등록 IP -->
|
|
|
|
|
<result property="atchFileDelDt" column="ATCH_FILE_DEL_DT" /> <!-- 첨부 파일 삭제 일시 -->
|
|
|
|
|
<result property="atchFileDltr" column="ATCH_FILE_DLTR" /> <!-- 첨부 파일 삭제자 -->
|
|
|
|
|
<result property="atchFileDelIp" column="ATCH_FILE_DEL_IP" /> <!-- 첨부 파일 삭제 IP -->
|
|
|
|
|
<result property="delYn" column="DEL_YN" /> <!-- 삭제 여부 -->
|
|
|
|
|
<result property="createdAt" column="REG_DT" /> <!-- 등록 일시 -->
|
|
|
|
|
<result property="createdBy" column="RGTR" /> <!-- 등록자 -->
|
|
|
|
|
<result property="lastModified" column="MDFCN_DT" /> <!-- 수정 일시 -->
|
|
|
|
|
<result property="modifiedBy" column="MDFR" /> <!-- 수정자 -->
|
|
|
|
|
<result property="removedAt" column="DEL_DT" /> <!-- 삭제 일시 -->
|
|
|
|
|
<result property="removedBy" column="DLTR" /> <!-- 삭제자 -->
|
|
|
|
|
<result property="delRsn" column="DEL_RSN" /> <!-- 삭제 사유 -->
|
|
|
|
|
</resultMap>
|
|
|
|
|
<resultMap id="hirerRow" type="cokr.xit.fims.rent.Hirer"> <!-- 임차인 정보 -->
|
|
|
|
|
<result property="hirerId" column="HIRER_ID" /> <!-- 임차인 ID -->
|
|
|
|
|
<result property="vhrno" column="VHRNO" /> <!-- 자동차등록번호 -->
|
|
|
|
|
<result property="ctrtBgngYmd" column="CTRT_BGNG_YMD" /> <!-- 계약 시작 일자 -->
|
|
|
|
|
<result property="ctrtBgngTm" column="CTRT_BGNG_TM" /> <!-- 계약 시작 시각 -->
|
|
|
|
|
<result property="ctrtEndYmd" column="CTRT_END_YMD" /> <!-- 계약 종료 일자 -->
|
|
|
|
|
<result property="ctrtEndTm" column="CTRT_END_TM" /> <!-- 계약 종료 시각 -->
|
|
|
|
|
<result property="hirerSeCd" column="HIRER_SE_CD" /> <!-- 임차인 구분 코드 -->
|
|
|
|
|
<result property="hirerDln" column="HIRER_DLN" /> <!-- 임차인 운전면허번호 -->
|
|
|
|
|
<result property="hirerCrno" column="HIRER_CRNO" /> <!-- 임차인 법인등록번호 -->
|
|
|
|
|
<result property="hirerBrno" column="HIRER_BRNO" /> <!-- 임차인 사업자등록번호 -->
|
|
|
|
|
<result property="hirerNm" column="HIRER_NM" /> <!-- 임차인 명 -->
|
|
|
|
|
<result property="hirerMblTelno" column="HIRER_MBL_TELNO" /> <!-- 임차인 휴대 전화번호 -->
|
|
|
|
|
<result property="hirerEmlAddr" column="HIRER_EML_ADDR" /> <!-- 임차인 이메일 -->
|
|
|
|
|
<result property="hirerZip" column="HIRER_ZIP" /> <!-- 임차인 우편번호 -->
|
|
|
|
|
<result property="hirerAddr" column="HIRER_ADDR" /> <!-- 임차인 주소 -->
|
|
|
|
|
<result property="hirerDtlAddr" column="HIRER_DTL_ADDR" /> <!-- 임차인 상세 주소 -->
|
|
|
|
|
<result property="atchFileCnt" column="ATCH_FILE_CNT" /> <!-- 첨부 파일 수 -->
|
|
|
|
|
<result property="atchFileDelYn" column="ATCH_FILE_DEL_YN" /> <!-- 첨부 파일 삭제 여부 -->
|
|
|
|
|
<result property="atchFileRegDt" column="ATCH_FILE_REG_DT" /> <!-- 첨부 파일 등록 일시 -->
|
|
|
|
|
<result property="atchFileRgtr" column="ATCH_FILE_RGTR" /> <!-- 첨부 파일 등록자 -->
|
|
|
|
|
<result property="atchFileRegIp" column="ATCH_FILE_REG_IP" /> <!-- 첨부 파일 등록 IP -->
|
|
|
|
|
<result property="atchFileDelDt" column="ATCH_FILE_DEL_DT" /> <!-- 첨부 파일 삭제 일시 -->
|
|
|
|
|
<result property="atchFileDltr" column="ATCH_FILE_DLTR" /> <!-- 첨부 파일 삭제자 -->
|
|
|
|
|
<result property="atchFileDelIp" column="ATCH_FILE_DEL_IP" /> <!-- 첨부 파일 삭제 IP -->
|
|
|
|
|
<result property="delYn" column="DEL_YN" /> <!-- 삭제 여부 -->
|
|
|
|
|
<result property="createdAt" column="REG_DT" /> <!-- 등록 일시 -->
|
|
|
|
|
<result property="createdBy" column="RGTR" /> <!-- 등록자 -->
|
|
|
|
|
<result property="lastModified" column="MDFCN_DT" /> <!-- 수정 일시 -->
|
|
|
|
|
<result property="modifiedBy" column="MDFR" /> <!-- 수정자 -->
|
|
|
|
|
<result property="removedAt" column="DEL_DT" /> <!-- 삭제 일시 -->
|
|
|
|
|
<result property="removedBy" column="DLTR" /> <!-- 삭제자 -->
|
|
|
|
|
<result property="delRsn" column="DEL_RSN" /> <!-- 삭제 사유 -->
|
|
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
<sql id="select">SELECT HIRER_ID <!-- 임차인 ID -->
|
|
|
|
|
, VHRNO <!-- 자동차등록번호 -->
|
|
|
|
|
, HIRE_BGNG_DT <!-- 임차 시작 일시 -->
|
|
|
|
|
, HIRE_END_DT <!-- 임차 종료 일시 -->
|
|
|
|
|
, HIRER_SE_CD <!-- 임차인 구분 코드 -->
|
|
|
|
|
, CORP_BZMN_NO <!-- 법인 사업자 번호 -->
|
|
|
|
|
, LCNS_NO <!-- 면허 번호 -->
|
|
|
|
|
, HIRER_NM <!-- 임차인 명 -->
|
|
|
|
|
, HIRER_MBL_TELNO <!-- 임차인 휴대 전화번호 -->
|
|
|
|
|
, HIRER_EML <!-- 임차인 이메일 -->
|
|
|
|
|
, HIRER_ZIP <!-- 임차인 우편번호 -->
|
|
|
|
|
, HIRER_ADDR <!-- 임차인 주소 -->
|
|
|
|
|
, HIRER_DTL_ADDR <!-- 임차인 상세 주소 -->
|
|
|
|
|
, ATCH_FILE_CNT <!-- 첨부 파일 수 -->
|
|
|
|
|
, ATCH_FILE_DEL_YN <!-- 첨부 파일 삭제 여부 -->
|
|
|
|
|
, ATCH_FILE_REG_DT <!-- 첨부 파일 등록 일시 -->
|
|
|
|
|
, ATCH_FILE_RGTR <!-- 첨부 파일 등록자 -->
|
|
|
|
|
, ATCH_FILE_REG_IP <!-- 첨부 파일 등록 IP -->
|
|
|
|
|
, ATCH_FILE_DEL_DT <!-- 첨부 파일 삭제 일시 -->
|
|
|
|
|
, ATCH_FILE_DLTR <!-- 첨부 파일 삭제자 -->
|
|
|
|
|
, ATCH_FILE_DEL_IP <!-- 첨부 파일 삭제 IP -->
|
|
|
|
|
, DEL_YN <!-- 삭제 여부 -->
|
|
|
|
|
, REG_DT <!-- 등록 일시 -->
|
|
|
|
|
, RGTR <!-- 등록자 -->
|
|
|
|
|
, MDFCN_DT <!-- 수정 일시 -->
|
|
|
|
|
, MDFR <!-- 수정자 -->
|
|
|
|
|
, DEL_DT <!-- 삭제 일시 -->
|
|
|
|
|
, DLTR <!-- 삭제자 -->
|
|
|
|
|
, DEL_RSN <!-- 삭제 사유 -->
|
|
|
|
|
FROM TB_HIRER</sql>
|
|
|
|
|
<sql id="select">
|
|
|
|
|
SELECT H.HIRER_ID <!-- 임차인 ID -->
|
|
|
|
|
, H.VHRNO <!-- 자동차등록번호 -->
|
|
|
|
|
, H.CTRT_BGNG_YMD <!-- 계약 시작 일자 -->
|
|
|
|
|
, H.CTRT_BGNG_TM <!-- 계약 시작 시각 -->
|
|
|
|
|
, H.CTRT_END_YMD <!-- 계약 종료 시각 -->
|
|
|
|
|
, H.CTRT_END_TM <!-- 임차 종료 일시 -->
|
|
|
|
|
, H.HIRER_SE_CD <!-- 임차인 구분 코드 -->
|
|
|
|
|
, H.HIRER_DLN <!-- 임차인 운전면허번호 -->
|
|
|
|
|
, H.HIRER_CRNO <!-- 임차인 법인등록번호 -->
|
|
|
|
|
, H.HIRER_BRNO <!-- 임차인 사업자등록번호 -->
|
|
|
|
|
, H.HIRER_NM <!-- 임차인 명 -->
|
|
|
|
|
, H.HIRER_MBL_TELNO <!-- 임차인 휴대 전화번호 -->
|
|
|
|
|
, H.HIRER_EML_ADDR <!-- 임차인 이메일 -->
|
|
|
|
|
, H.HIRER_ZIP <!-- 임차인 우편번호 -->
|
|
|
|
|
, H.HIRER_ADDR <!-- 임차인 주소 -->
|
|
|
|
|
, H.HIRER_DTL_ADDR <!-- 임차인 상세 주소 -->
|
|
|
|
|
, H.ATCH_FILE_CNT <!-- 첨부 파일 수 -->
|
|
|
|
|
, H.ATCH_FILE_DEL_YN <!-- 첨부 파일 삭제 여부 -->
|
|
|
|
|
, H.ATCH_FILE_REG_DT <!-- 첨부 파일 등록 일시 -->
|
|
|
|
|
, H.ATCH_FILE_RGTR <!-- 첨부 파일 등록자 -->
|
|
|
|
|
, H.ATCH_FILE_REG_IP <!-- 첨부 파일 등록 IP -->
|
|
|
|
|
, H.ATCH_FILE_DEL_DT <!-- 첨부 파일 삭제 일시 -->
|
|
|
|
|
, H.ATCH_FILE_DLTR <!-- 첨부 파일 삭제자 -->
|
|
|
|
|
, H.ATCH_FILE_DEL_IP <!-- 첨부 파일 삭제 IP -->
|
|
|
|
|
, H.DEL_YN <!-- 삭제 여부 -->
|
|
|
|
|
, (SELECT GET_CODE_NM('CMN007', H.DEL_YN) FROM DUAL) AS DEL_YN_NM <!-- 삭제 여부 명 -->
|
|
|
|
|
, H.REG_DT <!-- 등록 일시 -->
|
|
|
|
|
, H.RGTR <!-- 등록자 -->
|
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = H.RGTR) AS RGTR_NM <!-- 등록자 명 -->
|
|
|
|
|
, H.MDFCN_DT <!-- 수정 일시 -->
|
|
|
|
|
, H.MDFR <!-- 수정자 -->
|
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = H.MDFR) AS RGTR_NM <!-- 수정자 명 -->
|
|
|
|
|
, H.DEL_DT <!-- 삭제 일시 -->
|
|
|
|
|
, H.DLTR <!-- 삭제자 -->
|
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = H.DLTR) AS RGTR_NM <!-- 삭제자 명 -->
|
|
|
|
|
FROM TB_HIRER H
|
|
|
|
|
</sql>
|
|
|
|
|
|
|
|
|
|
<select id="selectHirerList" parameterType="map" resultType="dataobject">/* 임차인 정보 목록 조회(hirerMapper.selectHirerList) */
|
|
|
|
|
<include refid="utility.paging-prefix" />
|
|
|
|
|
<include refid="select" />
|
|
|
|
|
<where></where>
|
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
|
<include refid="utility.paging-suffix" /></select>
|
|
|
|
|
<select id="selectHirerList" parameterType="map" resultType="dataobject">/* 임차인 정보 목록 조회(hirerMapper.selectHirerList) */
|
|
|
|
|
<include refid="utility.paging-prefix" />
|
|
|
|
|
<include refid="select" />
|
|
|
|
|
<where></where>
|
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
|
<include refid="utility.paging-suffix" />
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="selectHirers" parameterType="map" resultMap="hirerRow">/* 임차인 정보 객체 가져오기(hirerMapper.selectHirers) */
|
|
|
|
|
<include refid="select" />
|
|
|
|
|
<where></where>
|
|
|
|
|
<include refid="utility.orderBy" /></select>
|
|
|
|
|
<select id="selectHirers" parameterType="map" resultType="dataobject">/* 임차인 정보 객체 가져오기(hirerMapper.selectHirers) */
|
|
|
|
|
<include refid="select" />
|
|
|
|
|
<where></where>
|
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<insert id="insertHirer" parameterType="map">/* 임차인 정보 등록(hirerMapper.insertHirer) */
|
|
|
|
|
INSERT INTO TB_HIRER (
|
|
|
|
|
HIRER_ID <!-- 임차인 ID -->
|
|
|
|
|
, VHRNO <!-- 자동차등록번호 -->
|
|
|
|
|
, HIRE_BGNG_DT <!-- 임차 시작 일시 -->
|
|
|
|
|
, HIRE_END_DT <!-- 임차 종료 일시 -->
|
|
|
|
|
, HIRER_SE_CD <!-- 임차인 구분 코드 -->
|
|
|
|
|
, CORP_BZMN_NO <!-- 법인 사업자 번호 -->
|
|
|
|
|
, LCNS_NO <!-- 면허 번호 -->
|
|
|
|
|
, HIRER_NM <!-- 임차인 명 -->
|
|
|
|
|
, HIRER_MBL_TELNO <!-- 임차인 휴대 전화번호 -->
|
|
|
|
|
, HIRER_EML <!-- 임차인 이메일 -->
|
|
|
|
|
, HIRER_ZIP <!-- 임차인 우편번호 -->
|
|
|
|
|
, HIRER_ADDR <!-- 임차인 주소 -->
|
|
|
|
|
, HIRER_DTL_ADDR <!-- 임차인 상세 주소 -->
|
|
|
|
|
, ATCH_FILE_CNT <!-- 첨부 파일 수 -->
|
|
|
|
|
, ATCH_FILE_DEL_YN <!-- 첨부 파일 삭제 여부 -->
|
|
|
|
|
, ATCH_FILE_REG_DT <!-- 첨부 파일 등록 일시 -->
|
|
|
|
|
, ATCH_FILE_RGTR <!-- 첨부 파일 등록자 -->
|
|
|
|
|
, ATCH_FILE_REG_IP <!-- 첨부 파일 등록 IP -->
|
|
|
|
|
, ATCH_FILE_DEL_DT <!-- 첨부 파일 삭제 일시 -->
|
|
|
|
|
, ATCH_FILE_DLTR <!-- 첨부 파일 삭제자 -->
|
|
|
|
|
, ATCH_FILE_DEL_IP <!-- 첨부 파일 삭제 IP -->
|
|
|
|
|
, DEL_YN <!-- 삭제 여부 -->
|
|
|
|
|
, REG_DT <!-- 등록 일시 -->
|
|
|
|
|
, RGTR <!-- 등록자 -->
|
|
|
|
|
, MDFCN_DT <!-- 수정 일시 -->
|
|
|
|
|
, MDFR <!-- 수정자 -->
|
|
|
|
|
, DEL_DT <!-- 삭제 일시 -->
|
|
|
|
|
, DLTR <!-- 삭제자 -->
|
|
|
|
|
, DEL_RSN <!-- 삭제 사유 -->
|
|
|
|
|
) VALUES (
|
|
|
|
|
#{hirer.hirerId} <!-- 임차인 ID -->
|
|
|
|
|
, #{hirer.vhrno} <!-- 자동차등록번호 -->
|
|
|
|
|
, #{hirer.hireBgngDt} <!-- 임차 시작 일시 -->
|
|
|
|
|
, #{hirer.hireEndDt} <!-- 임차 종료 일시 -->
|
|
|
|
|
, #{hirer.hirerSeCd} <!-- 임차인 구분 코드 -->
|
|
|
|
|
, #{hirer.corpBzmnNo} <!-- 법인 사업자 번호 -->
|
|
|
|
|
, #{hirer.lcnsNo} <!-- 면허 번호 -->
|
|
|
|
|
, #{hirer.hirerNm} <!-- 임차인 명 -->
|
|
|
|
|
, #{hirer.hirerMblTelno} <!-- 임차인 휴대 전화번호 -->
|
|
|
|
|
, #{hirer.hirerEml} <!-- 임차인 이메일 -->
|
|
|
|
|
, #{hirer.hirerZip} <!-- 임차인 우편번호 -->
|
|
|
|
|
, #{hirer.hirerAddr} <!-- 임차인 주소 -->
|
|
|
|
|
, #{hirer.hirerDtlAddr} <!-- 임차인 상세 주소 -->
|
|
|
|
|
, #{hirer.atchFileCnt} <!-- 첨부 파일 수 -->
|
|
|
|
|
, #{hirer.atchFileDelYn} <!-- 첨부 파일 삭제 여부 -->
|
|
|
|
|
, #{hirer.atchFileRegDt} <!-- 첨부 파일 등록 일시 -->
|
|
|
|
|
, #{hirer.atchFileRgtr} <!-- 첨부 파일 등록자 -->
|
|
|
|
|
, #{hirer.atchFileRegIp} <!-- 첨부 파일 등록 IP -->
|
|
|
|
|
, #{hirer.atchFileDelDt} <!-- 첨부 파일 삭제 일시 -->
|
|
|
|
|
, #{hirer.atchFileDltr} <!-- 첨부 파일 삭제자 -->
|
|
|
|
|
, #{hirer.atchFileDelIp} <!-- 첨부 파일 삭제 IP -->
|
|
|
|
|
, #{hirer.delYn} <!-- 삭제 여부 -->
|
|
|
|
|
, <include refid="utility.now" /> <!-- 등록 일시 -->
|
|
|
|
|
, #{currentUser.id} <!-- 등록자 -->
|
|
|
|
|
, <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
|
, #{currentUser.id} <!-- 수정자 -->
|
|
|
|
|
, #{hirer.removedAt} <!-- 삭제 일시 -->
|
|
|
|
|
, #{hirer.removedBy} <!-- 삭제자 -->
|
|
|
|
|
, #{hirer.delRsn} <!-- 삭제 사유 -->
|
|
|
|
|
)</insert>
|
|
|
|
|
<insert id="insertHirer" parameterType="cokr.xit.fims.rent.Hirer">/* 임차인 정보 등록(hirerMapper.insertHirer) */
|
|
|
|
|
INSERT INTO TB_HIRER (
|
|
|
|
|
HIRER_ID <!-- 임차인 ID -->
|
|
|
|
|
, VHRNO <!-- 자동차등록번호 -->
|
|
|
|
|
, CTRT_BGNG_YMD <!-- 계약 시작 일자 -->
|
|
|
|
|
, CTRT_BGNG_TM <!-- 계약 시작 시각 -->
|
|
|
|
|
, CTRT_END_YMD <!-- 계약 종료 시각 -->
|
|
|
|
|
, CTRT_END_TM <!-- 임차 종료 일시 -->
|
|
|
|
|
, HIRER_SE_CD <!-- 임차인 구분 코드 -->
|
|
|
|
|
, HIRER_DLN <!-- 임차인 운전면허번호 -->
|
|
|
|
|
, HIRER_CRNO <!-- 임차인 법인등록번호 -->
|
|
|
|
|
, HIRER_BRNO <!-- 임차인 사업자등록번호 -->
|
|
|
|
|
, HIRER_NM <!-- 임차인 명 -->
|
|
|
|
|
, HIRER_MBL_TELNO <!-- 임차인 휴대 전화번호 -->
|
|
|
|
|
, HIRER_EML_ADDR <!-- 임차인 이메일 -->
|
|
|
|
|
, HIRER_ZIP <!-- 임차인 우편번호 -->
|
|
|
|
|
, HIRER_ADDR <!-- 임차인 주소 -->
|
|
|
|
|
, HIRER_DTL_ADDR <!-- 임차인 상세 주소 -->
|
|
|
|
|
, ATCH_FILE_CNT <!-- 첨부 파일 수 -->
|
|
|
|
|
, ATCH_FILE_DEL_YN <!-- 첨부 파일 삭제 여부 -->
|
|
|
|
|
, ATCH_FILE_REG_DT <!-- 첨부 파일 등록 일시 -->
|
|
|
|
|
, ATCH_FILE_RGTR <!-- 첨부 파일 등록자 -->
|
|
|
|
|
, ATCH_FILE_REG_IP <!-- 첨부 파일 등록 IP -->
|
|
|
|
|
, ATCH_FILE_DEL_DT <!-- 첨부 파일 삭제 일시 -->
|
|
|
|
|
, ATCH_FILE_DLTR <!-- 첨부 파일 삭제자 -->
|
|
|
|
|
, ATCH_FILE_DEL_IP <!-- 첨부 파일 삭제 IP -->
|
|
|
|
|
, DEL_YN <!-- 삭제 여부 -->
|
|
|
|
|
, REG_DT <!-- 등록 일시 -->
|
|
|
|
|
, RGTR <!-- 등록자 -->
|
|
|
|
|
, MDFCN_DT <!-- 수정 일시 -->
|
|
|
|
|
, MDFR <!-- 수정자 -->
|
|
|
|
|
)
|
|
|
|
|
VALUES (
|
|
|
|
|
#{hirerId} <!-- 임차인 ID -->
|
|
|
|
|
, #{vhrno} <!-- 자동차등록번호 -->
|
|
|
|
|
, #{ctrtBgngYmd} <!-- 계약 시작 일자 -->
|
|
|
|
|
, #{ctrtBgngTm} <!-- 계약 시작 시각 -->
|
|
|
|
|
, #{ctrtEndYmd} <!-- 계약 종료 시각 -->
|
|
|
|
|
, #{ctrtEndTm} <!-- 임차 종료 일시 -->
|
|
|
|
|
, #{hirerSeCd} <!-- 임차인 구분 코드 -->
|
|
|
|
|
, #{hirerDln} <!-- 임차인 운전면허번호 -->
|
|
|
|
|
, #{hirerCrno} <!-- 임차인 법인등록번호 -->
|
|
|
|
|
, #{hirerBrno} <!-- 임차인 사업자등록번호 -->
|
|
|
|
|
, #{hirerNm} <!-- 임차인 명 -->
|
|
|
|
|
, #{hirerMblTelno} <!-- 임차인 휴대 전화번호 -->
|
|
|
|
|
, #{hirerEmlAddr} <!-- 임차인 이메일 -->
|
|
|
|
|
, #{hirerZip} <!-- 임차인 우편번호 -->
|
|
|
|
|
, #{hirerAddr} <!-- 임차인 주소 -->
|
|
|
|
|
, #{hirerDtlAddr} <!-- 임차인 상세 주소 -->
|
|
|
|
|
, #{atchFileCnt} <!-- 첨부 파일 수 -->
|
|
|
|
|
, #{atchFileDelYn} <!-- 첨부 파일 삭제 여부 -->
|
|
|
|
|
, #{atchFileRegDt} <!-- 첨부 파일 등록 일시 -->
|
|
|
|
|
, #{atchFileRgtr} <!-- 첨부 파일 등록자 -->
|
|
|
|
|
, #{atchFileRegIp} <!-- 첨부 파일 등록 IP -->
|
|
|
|
|
, #{atchFileDelDt} <!-- 첨부 파일 삭제 일시 -->
|
|
|
|
|
, #{atchFileDltr} <!-- 첨부 파일 삭제자 -->
|
|
|
|
|
, #{tchFileDelIp} <!-- 첨부 파일 삭제 IP -->
|
|
|
|
|
, 'N' <!-- 삭제 여부 -->
|
|
|
|
|
, <include refid="utility.now" /> <!-- 등록 일시 -->
|
|
|
|
|
, #{createdBy} <!-- 등록자 -->
|
|
|
|
|
, <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
|
, #{modifiedBy} <!-- 수정자 -->
|
|
|
|
|
)
|
|
|
|
|
</insert>
|
|
|
|
|
|
|
|
|
|
<update id="updateHirer" parameterType="map">/* 임차인 정보 수정(hirerMapper.updateHirer) */
|
|
|
|
|
UPDATE TB_HIRER SET
|
|
|
|
|
VHRNO = #{hirer.vhrno} <!-- 자동차등록번호 -->
|
|
|
|
|
, HIRE_BGNG_DT = #{hirer.hireBgngDt} <!-- 임차 시작 일시 -->
|
|
|
|
|
, HIRE_END_DT = #{hirer.hireEndDt} <!-- 임차 종료 일시 -->
|
|
|
|
|
, HIRER_SE_CD = #{hirer.hirerSeCd} <!-- 임차인 구분 코드 -->
|
|
|
|
|
, CORP_BZMN_NO = #{hirer.corpBzmnNo} <!-- 법인 사업자 번호 -->
|
|
|
|
|
, LCNS_NO = #{hirer.lcnsNo} <!-- 면허 번호 -->
|
|
|
|
|
, HIRER_NM = #{hirer.hirerNm} <!-- 임차인 명 -->
|
|
|
|
|
, HIRER_MBL_TELNO = #{hirer.hirerMblTelno} <!-- 임차인 휴대 전화번호 -->
|
|
|
|
|
, HIRER_EML = #{hirer.hirerEml} <!-- 임차인 이메일 -->
|
|
|
|
|
, HIRER_ZIP = #{hirer.hirerZip} <!-- 임차인 우편번호 -->
|
|
|
|
|
, HIRER_ADDR = #{hirer.hirerAddr} <!-- 임차인 주소 -->
|
|
|
|
|
, HIRER_DTL_ADDR = #{hirer.hirerDtlAddr} <!-- 임차인 상세 주소 -->
|
|
|
|
|
, ATCH_FILE_CNT = #{hirer.atchFileCnt} <!-- 첨부 파일 수 -->
|
|
|
|
|
, ATCH_FILE_DEL_YN = #{hirer.atchFileDelYn} <!-- 첨부 파일 삭제 여부 -->
|
|
|
|
|
, ATCH_FILE_REG_DT = #{hirer.atchFileRegDt} <!-- 첨부 파일 등록 일시 -->
|
|
|
|
|
, ATCH_FILE_RGTR = #{hirer.atchFileRgtr} <!-- 첨부 파일 등록자 -->
|
|
|
|
|
, ATCH_FILE_REG_IP = #{hirer.atchFileRegIp} <!-- 첨부 파일 등록 IP -->
|
|
|
|
|
, ATCH_FILE_DEL_DT = #{hirer.atchFileDelDt} <!-- 첨부 파일 삭제 일시 -->
|
|
|
|
|
, ATCH_FILE_DLTR = #{hirer.atchFileDltr} <!-- 첨부 파일 삭제자 -->
|
|
|
|
|
, ATCH_FILE_DEL_IP = #{hirer.atchFileDelIp} <!-- 첨부 파일 삭제 IP -->
|
|
|
|
|
, DEL_YN = #{hirer.delYn} <!-- 삭제 여부 -->
|
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
|
, MDFR = #{currentUser.id} <!-- 수정자 -->
|
|
|
|
|
, DEL_DT = #{hirer.removedAt} <!-- 삭제 일시 -->
|
|
|
|
|
, DLTR = #{hirer.removedBy} <!-- 삭제자 -->
|
|
|
|
|
, DEL_RSN = #{hirer.delRsn} <!-- 삭제 사유 -->
|
|
|
|
|
WHERE HIRER_ID = #{hirer.hirerId}</update>
|
|
|
|
|
<update id="updateHirer" parameterType="cokr.xit.fims.rent.Hirer">/* 임차인 정보 수정(hirerMapper.updateHirer) */
|
|
|
|
|
UPDATE TB_HIRER
|
|
|
|
|
SET VHRNO = #{vhrno} <!-- 자동차등록번호 -->
|
|
|
|
|
, HIRE_BGNG_DT = #{hireBgngDt} <!-- 임차 시작 일시 -->
|
|
|
|
|
, HIRE_END_DT = #{hireEndDt} <!-- 임차 종료 일시 -->
|
|
|
|
|
, HIRER_SE_CD = #{hirerSeCd} <!-- 임차인 구분 코드 -->
|
|
|
|
|
, HIRER_DLN = #{hirerDln} <!-- 임차인 운전면허번호 -->
|
|
|
|
|
, HIRER_CRNO = #{hirerCrno} <!-- 임차인 법인등록번호 -->
|
|
|
|
|
, HIRER_BRNO = #{hirerBrno} <!-- 임차인 사업자등록번호 -->
|
|
|
|
|
, HIRER_NM = #{hirerNm} <!-- 임차인 명 -->
|
|
|
|
|
, HIRER_MBL_TELNO = #{hirerMblTelno} <!-- 임차인 휴대 전화번호 -->
|
|
|
|
|
, HIRER_EML_ADDR = #{hirerEmlAddr} <!-- 임차인 이메일 -->
|
|
|
|
|
, HIRER_ZIP = #{hirerZip} <!-- 임차인 우편번호 -->
|
|
|
|
|
, HIRER_ADDR = #{hirerAddr} <!-- 임차인 주소 -->
|
|
|
|
|
, HIRER_DTL_ADDR = #{hirerDtlAddr} <!-- 임차인 상세 주소 -->
|
|
|
|
|
, ATCH_FILE_CNT = #{atchFileCnt} <!-- 첨부 파일 수 -->
|
|
|
|
|
, ATCH_FILE_DEL_YN = #{atchFileDelYn} <!-- 첨부 파일 삭제 여부 -->
|
|
|
|
|
, ATCH_FILE_REG_DT = #{atchFileRegDt} <!-- 첨부 파일 등록 일시 -->
|
|
|
|
|
, ATCH_FILE_RGTR = #{atchFileRgtr} <!-- 첨부 파일 등록자 -->
|
|
|
|
|
, ATCH_FILE_REG_IP = #{atchFileRegIp} <!-- 첨부 파일 등록 IP -->
|
|
|
|
|
, ATCH_FILE_DEL_DT = #{atchFileDelDt} <!-- 첨부 파일 삭제 일시 -->
|
|
|
|
|
, ATCH_FILE_DLTR = #{atchFileDltr} <!-- 첨부 파일 삭제자 -->
|
|
|
|
|
, ATCH_FILE_DEL_IP = #{atchFileDelIp} <!-- 첨부 파일 삭제 IP -->
|
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
|
, MDFR = #{modifiedBy} <!-- 수정자 -->
|
|
|
|
|
WHERE HIRER_ID = #{hirerId} <!-- 임차인 ID -->
|
|
|
|
|
AND DEL_YN = 'N'
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
<update id="deleteHirer" parameterType="map">/* 임차인 정보 삭제(hirerMapper.deleteHirer) */
|
|
|
|
|
UPDATE TB_HIRER SET
|
|
|
|
|
USE_YN = 'N'
|
|
|
|
|
, MDFCN_DT =<include refid="utility.now" />
|
|
|
|
|
, MDFR = #{currentUser.id}
|
|
|
|
|
WHERE HIRER_ID = #{hirer.hirerId}</update>
|
|
|
|
|
<update id="deleteHirer" parameterType="cokr.xit.fims.rent.Hirer">/* 임차인 정보 삭제(hirerMapper.deleteHirer) */
|
|
|
|
|
UPDATE TB_HIRER
|
|
|
|
|
SET DEL_YN = 'Y'
|
|
|
|
|
, DEL_DT = <include refid="utility.now" /> <!-- 삭제 일시 -->
|
|
|
|
|
, DLTR = #{modifiedBy} <!-- 삭제자 -->
|
|
|
|
|
, DEL_RSN = #{delRsn} <!-- 삭제 사유 -->
|
|
|
|
|
WHERE HIRER_ID = #{hirerId} <!-- 임차인 ID -->
|
|
|
|
|
AND DEL_YN = 'N'
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
</mapper>
|
|
|
|
|
|