임대차계약 승인 대장 추가.
parent
6075010147
commit
bcc8b83bc6
@ -0,0 +1,200 @@
|
||||
package cokr.xit.fims.rent;
|
||||
|
||||
import cokr.xit.foundation.AbstractEntity;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
/**
|
||||
* 임대차계약 승인 대장
|
||||
* @author JoJH
|
||||
*/
|
||||
@Getter
|
||||
@Setter
|
||||
public class LsctAprv extends AbstractEntity {
|
||||
|
||||
/**
|
||||
* 승인 ID
|
||||
*/
|
||||
private String aprvId;
|
||||
|
||||
/**
|
||||
* 임대차계약 ID
|
||||
*/
|
||||
private String lsctId;
|
||||
|
||||
/**
|
||||
* 메인 코드
|
||||
*/
|
||||
private String mmCode;
|
||||
|
||||
/**
|
||||
* 시군구 코드
|
||||
*/
|
||||
private String sggCd;
|
||||
|
||||
/**
|
||||
* 업무 구분 코드
|
||||
*/
|
||||
private String taskSeCd;
|
||||
|
||||
/**
|
||||
* 단속 일자
|
||||
*/
|
||||
private String crdnYmd;
|
||||
|
||||
/**
|
||||
* 단속 시각
|
||||
*/
|
||||
private String crdnTm;
|
||||
|
||||
/**
|
||||
* 자동차등록번호
|
||||
*/
|
||||
private String vhrno;
|
||||
|
||||
/**
|
||||
* 계약 시작 일자
|
||||
*/
|
||||
private String ctrtBgngYmd;
|
||||
|
||||
/**
|
||||
* 계약 시작 시각
|
||||
*/
|
||||
private String ctrtBgngTm;
|
||||
|
||||
/**
|
||||
* 계약 종료 일자
|
||||
*/
|
||||
private String ctrtEndYmd;
|
||||
|
||||
/**
|
||||
* 계약 종료 시각
|
||||
*/
|
||||
private String ctrtEndTm;
|
||||
|
||||
/**
|
||||
* 임차인 구분 코드
|
||||
*/
|
||||
private String hirerSeCd;
|
||||
|
||||
/**
|
||||
* 임차인 등록 번호
|
||||
*/
|
||||
private String hirerRegNo;
|
||||
|
||||
/**
|
||||
* 임차인 명
|
||||
*/
|
||||
private String hirerNm;
|
||||
|
||||
/**
|
||||
* 임차인 전화번호
|
||||
*/
|
||||
private String hirerTelno;
|
||||
|
||||
/**
|
||||
* 임차인 휴대 전화번호
|
||||
*/
|
||||
private String hirerMblTelno;
|
||||
|
||||
/**
|
||||
* 임차인 이메일 주소
|
||||
*/
|
||||
private String hirerEmlAddr;
|
||||
|
||||
/**
|
||||
* 임차인 우편번호
|
||||
*/
|
||||
private String hirerZip;
|
||||
|
||||
/**
|
||||
* 임차인 주소
|
||||
*/
|
||||
private String hirerAddr;
|
||||
|
||||
/**
|
||||
* 임차인 상세 주소
|
||||
*/
|
||||
private String hirerDtlAddr;
|
||||
|
||||
/**
|
||||
* 임대 기업 명
|
||||
*/
|
||||
private String rentEntNm;
|
||||
|
||||
/**
|
||||
* 임대 기업 번호
|
||||
*/
|
||||
private String rentEntNo;
|
||||
|
||||
/**
|
||||
* 임대 기업 전화번호
|
||||
*/
|
||||
private String rentEntTelno;
|
||||
|
||||
/**
|
||||
* 임대 기업 팩스번호
|
||||
*/
|
||||
private String rentEntFxno;
|
||||
|
||||
/**
|
||||
* 임대 기업 이메일 주소
|
||||
*/
|
||||
private String rentEntEmlAddr;
|
||||
|
||||
/**
|
||||
* 임대 기업 우편번호
|
||||
*/
|
||||
private String rentEntZip;
|
||||
|
||||
/**
|
||||
* 임대 기업 주소
|
||||
*/
|
||||
private String rentEntAddr;
|
||||
|
||||
/**
|
||||
* 임대 기업 상세 주소
|
||||
*/
|
||||
private String rentEntDtlAddr;
|
||||
|
||||
/**
|
||||
* 첨부 파일 수
|
||||
*/
|
||||
private Integer atchFileCnt;
|
||||
|
||||
/**
|
||||
* 변경 승인 여부
|
||||
*/
|
||||
private String chgAprvYn;
|
||||
|
||||
/**
|
||||
* 변경 승인 일시
|
||||
*/
|
||||
private String chgAprvDt;
|
||||
|
||||
/**
|
||||
* 변경 승인자
|
||||
*/
|
||||
private String chgAutzr;
|
||||
|
||||
/**
|
||||
* 변경 승인 사유
|
||||
*/
|
||||
private String chgAprvRsn;
|
||||
|
||||
/**
|
||||
* 변경 승인 IP
|
||||
*/
|
||||
private String chgAprvIp;
|
||||
|
||||
/**
|
||||
* 삭제 여부
|
||||
*/
|
||||
private String delYn;
|
||||
|
||||
/**
|
||||
* 삭제 사유
|
||||
*/
|
||||
private String delRsn;
|
||||
|
||||
}
|
@ -0,0 +1,65 @@
|
||||
package cokr.xit.fims.rent.dao;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
|
||||
|
||||
import cokr.xit.foundation.component.AbstractMapper;
|
||||
import cokr.xit.foundation.data.DataObject;
|
||||
|
||||
import cokr.xit.fims.rent.LsctAprv;
|
||||
import cokr.xit.fims.rent.RentQuery;
|
||||
|
||||
/** 임대차계약 승인 대장 정보 DAO
|
||||
*
|
||||
* <p>상세 설명:
|
||||
*
|
||||
* <pre>
|
||||
* ============ 변경 이력 ============
|
||||
* 2024-09-24 JoJH 최초 작성
|
||||
* ================================
|
||||
* </pre>
|
||||
*/
|
||||
@Mapper("lsctAprvMapper")
|
||||
public interface LsctAprvMapper extends AbstractMapper {
|
||||
|
||||
/**지정한 조건에 따라 임대차계약 승인 대장 목록을 조회하여 반환한다.<br />
|
||||
* @param req 임대차계약 승인 대장 조회 조건
|
||||
* @return 임대차계약 승인 대장 목록
|
||||
*/
|
||||
List<DataObject> selectLsctAprvList(RentQuery req);
|
||||
|
||||
/**지정한 조건에 따라 임대차계약 승인 대장 객체들을 반환한다.
|
||||
* @param req 임대차계약 승인 대장 조회 조건
|
||||
* @return 임대차계약 승인 대장 객체 목록
|
||||
*/
|
||||
List<LsctAprv> selectLsctAprvs(RentQuery req);
|
||||
|
||||
/**임대차계약 승인 대장 정보를 등록한다.
|
||||
* @param params 파라미터
|
||||
* <ul><li>"lsctAprv" - 임대차계약 승인 대장</li>
|
||||
* <li>"currentUser" - 현재 접속한 사용자</li>
|
||||
* </ul>
|
||||
* @return 저장된 정보수
|
||||
*/
|
||||
int insertLsctAprv(LsctAprv lsctAprv);
|
||||
|
||||
/**임대차계약 승인 대장 정보를 수정한다.
|
||||
* @param params 파라미터
|
||||
* <ul><li>"lsctAprv" - 임대차계약 승인 대장</li>
|
||||
* <li>"currentUser" - 현재 접속한 사용자</li>
|
||||
* </ul>
|
||||
* @return 저장된 정보수
|
||||
*/
|
||||
int updateLsctAprv(LsctAprv lsctAprv);
|
||||
|
||||
/**지정한 임대차계약 승인 대장을 삭제한다.
|
||||
* @param params 파라미터
|
||||
* <ul><li>"lsctAprv" - 임대차계약 승인 대장</li>
|
||||
* <li>"currentUser" - 현재 접속한 사용자</li>
|
||||
* </ul>
|
||||
* @return 저장된 정보수
|
||||
*/
|
||||
int deleteLsctAprv(LsctAprv lsctAprv);
|
||||
|
||||
}
|
@ -0,0 +1,271 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="cokr.xit.fims.rent.dao.LsctAprvMapper">
|
||||
|
||||
<!-- 임대차계약 승인 대장 정보 매퍼
|
||||
========== 변경 이력 ==========
|
||||
2024-09-24 JoJH 최초 작성
|
||||
============================ -->
|
||||
|
||||
<resultMap id="lsctAprvRow" type="cokr.xit.fims.rent.LsctAprv"> <!-- 임대차계약 승인 대장 -->
|
||||
<result property="aprvId" column="APRV_ID" /> <!-- 승인 ID -->
|
||||
<result property="lsctId" column="LSCT_ID" /> <!-- 임대차계약 ID -->
|
||||
<result property="mmCode" column="MM_CODE" /> <!-- 메인 코드 -->
|
||||
<result property="sggCd" column="SGG_CD" /> <!-- 시군구 코드 -->
|
||||
<result property="taskSeCd" column="TASK_SE_CD" /> <!-- 업무 구분 코드 -->
|
||||
<result property="crdnYmd" column="CRDN_YMD" /> <!-- 단속 일자 -->
|
||||
<result property="crdnTm" column="CRDN_TM" /> <!-- 단속 시각 -->
|
||||
<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="hirerRegNo" column="HIRER_REG_NO" /> <!-- 임차인 등록 번호 -->
|
||||
<result property="hirerNm" column="HIRER_NM" /> <!-- 임차인 명 -->
|
||||
<result property="hirerTelno" column="HIRER_TELNO" /> <!-- 임차인 전화번호 -->
|
||||
<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="rentEntNm" column="RENT_ENT_NM" /> <!-- 임대 기업 명 -->
|
||||
<result property="rentEntNo" column="RENT_ENT_NO" /> <!-- 임대 기업 번호 -->
|
||||
<result property="rentEntTelno" column="RENT_ENT_TELNO" /> <!-- 임대 기업 전화번호 -->
|
||||
<result property="rentEntFxno" column="RENT_ENT_FXNO" /> <!-- 임대 기업 팩스번호 -->
|
||||
<result property="rentEntEmlAddr" column="RENT_ENT_EML_ADDR" /> <!-- 임대 기업 이메일 주소 -->
|
||||
<result property="rentEntZip" column="RENT_ENT_ZIP" /> <!-- 임대 기업 우편번호 -->
|
||||
<result property="rentEntAddr" column="RENT_ENT_ADDR" /> <!-- 임대 기업 주소 -->
|
||||
<result property="rentEntDtlAddr" column="RENT_ENT_DTL_ADDR" /> <!-- 임대 기업 상세 주소 -->
|
||||
<result property="atchFileCnt" column="ATCH_FILE_CNT" /> <!-- 첨부 파일 수 -->
|
||||
<result property="chgAprvYn" column="CHG_APRV_YN" /> <!-- 변경 승인 여부 -->
|
||||
<result property="chgAprvDt" column="CHG_APRV_DT" /> <!-- 변경 승인 일시 -->
|
||||
<result property="chgAutzr" column="CHG_AUTZR" /> <!-- 변경 승인자 -->
|
||||
<result property="chgAprvRsn" column="CHG_APRV_RSN" /> <!-- 변경 승인 사유 -->
|
||||
<result property="chgAprvIp" column="CHG_APRV_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 LA.APRV_ID <!-- 승인 ID -->
|
||||
, LA.LSCT_ID <!-- 임대차계약 ID -->
|
||||
, LA.MM_CODE <!-- 메인 코드 -->
|
||||
, LA.SGG_CD <!-- 시군구 코드 -->
|
||||
, LA.TASK_SE_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.HIRER_REG_NO <!-- 임차인 등록 번호 -->
|
||||
, 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.RENT_ENT_NM <!-- 임대 기업 명 -->
|
||||
, LA.RENT_ENT_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.CHG_APRV_YN <!-- 변경 승인 여부 -->
|
||||
, LA.CHG_APRV_DT <!-- 변경 승인 일시 -->
|
||||
, LA.CHG_AUTZR <!-- 변경 승인자 -->
|
||||
, LA.CHG_APRV_RSN <!-- 변경 승인 사유 -->
|
||||
, LA.CHG_APRV_IP <!-- 변경 승인 IP -->
|
||||
, LA.DEL_YN <!-- 삭제 여부 -->
|
||||
, LA.REG_DT <!-- 등록 일시 -->
|
||||
, LA.RGTR <!-- 등록자 -->
|
||||
, LA.MDFCN_DT <!-- 수정 일시 -->
|
||||
, LA.MDFR <!-- 수정자 -->
|
||||
, LA.DEL_DT <!-- 삭제 일시 -->
|
||||
, LA.DLTR <!-- 삭제자 -->
|
||||
, LA.DEL_RSN <!-- 삭제 사유 -->
|
||||
FROM TB_LSCT_APRV LA
|
||||
</sql>
|
||||
|
||||
<select id="selectLsctAprvList" parameterType="map" resultType="dataobject">/* 임대차계약 승인 대장 목록 조회(lsctAprvMapper.selectLsctAprvList) */
|
||||
<include refid="utility.paging-prefix" />
|
||||
<include refid="select" />
|
||||
<where>
|
||||
</where>
|
||||
<include refid="utility.orderBy" />
|
||||
<include refid="utility.paging-suffix" />
|
||||
</select>
|
||||
|
||||
<select id="selectLsctAprvs" parameterType="map" resultMap="lsctAprvRow">/* 임대차계약 승인 대장 객체 가져오기(lsctAprvMapper.selectLsctAprvs) */
|
||||
<include refid="select" />
|
||||
<where>
|
||||
</where>
|
||||
<include refid="utility.orderBy" />
|
||||
</select>
|
||||
|
||||
<insert id="insertLsctAprv" parameterType="cokr.xit.fims.rent.LsctAprv">/* 임대차계약 승인 대장 등록(lsctAprvMapper.insertLsctAprv) */
|
||||
<selectKey resultType="string" keyProperty="aprvId" keyColumn="NEW_ID" order="BEFORE">
|
||||
<include refid="numbering.keyByYear">
|
||||
<property name="TABLE_NAME" value="TB_LSCT_APRV" />
|
||||
<property name="TABLE_KEY" value="APRV_ID" />
|
||||
<property name="pad" value="10" />
|
||||
</include>
|
||||
</selectKey>
|
||||
INSERT
|
||||
INTO TB_LSCT_APRV (
|
||||
APRV_ID <!-- 승인 ID -->
|
||||
, LSCT_ID <!-- 임대차계약 ID -->
|
||||
, MM_CODE <!-- 메인 코드 -->
|
||||
, SGG_CD <!-- 시군구 코드 -->
|
||||
, TASK_SE_CD <!-- 업무 구분 코드 -->
|
||||
, CRDN_YMD <!-- 단속 일자 -->
|
||||
, CRDN_TM <!-- 단속 시각 -->
|
||||
, VHRNO <!-- 자동차등록번호 -->
|
||||
, CTRT_BGNG_YMD <!-- 계약 시작 일자 -->
|
||||
, CTRT_BGNG_TM <!-- 계약 시작 시각 -->
|
||||
, CTRT_END_YMD <!-- 계약 종료 일자 -->
|
||||
, CTRT_END_TM <!-- 계약 종료 시각 -->
|
||||
, HIRER_SE_CD <!-- 임차인 구분 코드 -->
|
||||
, HIRER_REG_NO <!-- 임차인 등록 번호 -->
|
||||
, HIRER_NM <!-- 임차인 명 -->
|
||||
, HIRER_TELNO <!-- 임차인 전화번호 -->
|
||||
, HIRER_MBL_TELNO <!-- 임차인 휴대 전화번호 -->
|
||||
, HIRER_EML_ADDR <!-- 임차인 이메일 주소 -->
|
||||
, HIRER_ZIP <!-- 임차인 우편번호 -->
|
||||
, HIRER_ADDR <!-- 임차인 주소 -->
|
||||
, HIRER_DTL_ADDR <!-- 임차인 상세 주소 -->
|
||||
, RENT_ENT_NM <!-- 임대 기업 명 -->
|
||||
, RENT_ENT_NO <!-- 임대 기업 번호 -->
|
||||
, RENT_ENT_TELNO <!-- 임대 기업 전화번호 -->
|
||||
, RENT_ENT_FXNO <!-- 임대 기업 팩스번호 -->
|
||||
, RENT_ENT_EML_ADDR <!-- 임대 기업 이메일 주소 -->
|
||||
, RENT_ENT_ZIP <!-- 임대 기업 우편번호 -->
|
||||
, RENT_ENT_ADDR <!-- 임대 기업 주소 -->
|
||||
, RENT_ENT_DTL_ADDR <!-- 임대 기업 상세 주소 -->
|
||||
, ATCH_FILE_CNT <!-- 첨부 파일 수 -->
|
||||
, CHG_APRV_YN <!-- 변경 승인 여부 -->
|
||||
, CHG_APRV_DT <!-- 변경 승인 일시 -->
|
||||
, CHG_AUTZR <!-- 변경 승인자 -->
|
||||
, CHG_APRV_RSN <!-- 변경 승인 사유 -->
|
||||
, CHG_APRV_IP <!-- 변경 승인 IP -->
|
||||
, DEL_YN <!-- 삭제 여부 -->
|
||||
, REG_DT <!-- 등록 일시 -->
|
||||
, RGTR <!-- 등록자 -->
|
||||
, MDFCN_DT <!-- 수정 일시 -->
|
||||
, MDFR <!-- 수정자 -->
|
||||
)
|
||||
VALUES (
|
||||
#{aprvId} <!-- 승인 ID -->
|
||||
, #{lsctId} <!-- 임대차계약 ID -->
|
||||
, #{mmCode} <!-- 메인 코드 -->
|
||||
, #{sggCd} <!-- 시군구 코드 -->
|
||||
, #{taskSeCd} <!-- 업무 구분 코드 -->
|
||||
, #{crdnYmd} <!-- 단속 일자 -->
|
||||
, #{crdnTm} <!-- 단속 시각 -->
|
||||
, #{vhrno} <!-- 자동차등록번호 -->
|
||||
, #{ctrtBgngYmd} <!-- 계약 시작 일자 -->
|
||||
, #{ctrtBgngTm} <!-- 계약 시작 시각 -->
|
||||
, #{ctrtEndYmd} <!-- 계약 종료 일자 -->
|
||||
, #{ctrtEndTm} <!-- 계약 종료 시각 -->
|
||||
, #{hirerSeCd} <!-- 임차인 구분 코드 -->
|
||||
, #{hirerRegNo} <!-- 임차인 등록 번호 -->
|
||||
, #{hirerNm} <!-- 임차인 명 -->
|
||||
, #{hirerTelno} <!-- 임차인 전화번호 -->
|
||||
, #{hirerMblTelno} <!-- 임차인 휴대 전화번호 -->
|
||||
, #{hirerEmlAddr} <!-- 임차인 이메일 주소 -->
|
||||
, #{hirerZip} <!-- 임차인 우편번호 -->
|
||||
, #{hirerAddr} <!-- 임차인 주소 -->
|
||||
, #{hirerDtlAddr} <!-- 임차인 상세 주소 -->
|
||||
, #{rentEntNm} <!-- 임대 기업 명 -->
|
||||
, #{rentEntNo} <!-- 임대 기업 번호 -->
|
||||
, #{rentEntTelno} <!-- 임대 기업 전화번호 -->
|
||||
, #{rentEntFxno} <!-- 임대 기업 팩스번호 -->
|
||||
, #{rentEntEmlAddr} <!-- 임대 기업 이메일 주소 -->
|
||||
, #{rentEntZip} <!-- 임대 기업 우편번호 -->
|
||||
, #{rentEntAddr} <!-- 임대 기업 주소 -->
|
||||
, #{rentEntDtlAddr} <!-- 임대 기업 상세 주소 -->
|
||||
, #{atchFileCnt} <!-- 첨부 파일 수 -->
|
||||
, 'N' <!-- 변경 승인 여부 -->
|
||||
, #{chgAprvDt} <!-- 변경 승인 일시 -->
|
||||
, #{chgAutzr} <!-- 변경 승인자 -->
|
||||
, #{chgAprvRsn} <!-- 변경 승인 사유 -->
|
||||
, #{chgAprvIp} <!-- 변경 승인 IP -->
|
||||
, 'N' <!-- 삭제 여부 -->
|
||||
, <include refid="utility.now" /> <!-- 등록 일시 -->
|
||||
, #{createdBy} <!-- 등록자 -->
|
||||
, <include refid="utility.now" /> <!-- 수정 일시 -->
|
||||
, #{modifiedBy} <!-- 수정자 -->
|
||||
)
|
||||
</insert>
|
||||
|
||||
<update id="updateLsctAprv" parameterType="cokr.xit.fims.rent.LsctAprv">/* 임대차계약 승인 대장 수정(lsctAprvMapper.updateLsctAprv) */
|
||||
UPDATE TB_LSCT_APRV
|
||||
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} <!-- 임차인 구분 코드 -->
|
||||
, HIRER_REG_NO = #{hirerRegNo} <!-- 임차인 등록 번호 -->
|
||||
, HIRER_NM = #{hirerNm} <!-- 임차인 명 -->
|
||||
, HIRER_TELNO = #{hirerTelno} <!-- 임차인 전화번호 -->
|
||||
, HIRER_MBL_TELNO = #{hirerMblTelno} <!-- 임차인 휴대 전화번호 -->
|
||||
, HIRER_EML_ADDR = #{hirerEmlAddr} <!-- 임차인 이메일 주소 -->
|
||||
, HIRER_ZIP = #{hirerZip} <!-- 임차인 우편번호 -->
|
||||
, HIRER_ADDR = #{hirerAddr} <!-- 임차인 주소 -->
|
||||
, HIRER_DTL_ADDR = #{hirerDtlAddr} <!-- 임차인 상세 주소 -->
|
||||
, RENT_ENT_NM = #{rentEntNm} <!-- 임대 기업 명 -->
|
||||
, RENT_ENT_NO = #{rentEntNo} <!-- 임대 기업 번호 -->
|
||||
, 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} <!-- 첨부 파일 수 -->
|
||||
, CHG_APRV_YN = #{chgAprvYn} <!-- 변경 승인 여부 -->
|
||||
, CHG_APRV_DT = #{chgAprvDt} <!-- 변경 승인 일시 -->
|
||||
, CHG_AUTZR = #{chgAutzr} <!-- 변경 승인자 -->
|
||||
, CHG_APRV_RSN = #{chgAprvRsn} <!-- 변경 승인 사유 -->
|
||||
, CHG_APRV_IP = #{chgAprvIp} <!-- 변경 승인 IP -->
|
||||
, MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
|
||||
, MDFR = #{modifiedBy} <!-- 수정자 -->
|
||||
WHERE APRV_ID = #{aprvId} <!-- 승인 ID -->
|
||||
AND DEL_YN = 'N'
|
||||
</update>
|
||||
|
||||
<update id="deleteLsctAprv" parameterType="cokr.xit.fims.rent.LsctAprv">/* 임대차계약 승인 대장 삭제(lsctAprvMapper.deleteLsctAprv) */
|
||||
UPDATE TB_LSCT_APRV
|
||||
SET DEL_YN = 'N'
|
||||
, DEL_DT = <include refid="utility.now" /> <!-- 삭제 일시 -->
|
||||
, DLTR = #{modifiedBy} <!-- 삭제자 -->
|
||||
, DEL_RSN = #{delRsn} <!-- 삭제 사유 -->
|
||||
<choose>
|
||||
<when test="aprvIds != null">
|
||||
WHERE APRV_ID IN ( <!-- 승인 IDs -->
|
||||
<foreach collection="aprvIds" item="aprvId" separator=","> #{aprvId} </foreach>
|
||||
)
|
||||
</when>
|
||||
<otherwise>
|
||||
WHERE APRV_ID = #{aprvId} <!-- 승인 ID -->
|
||||
</otherwise>
|
||||
</choose>
|
||||
AND DEL_YN = 'N'
|
||||
</update>
|
||||
|
||||
</mapper>
|
Loading…
Reference in New Issue