|
|
|
@ -2,49 +2,14 @@
|
|
|
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
|
|
|
<mapper namespace="cokr.xit.fims.crdn.dao.CrdnUpdtMapper">
|
|
|
|
|
|
|
|
|
|
<update id="updateCrdnStatus" parameterType="cokr.xit.fims.crdn.Crdn">/* 단속 상태 수정(crdnUpdtMapper.updateCrdnStatus) */
|
|
|
|
|
UPDATE TB_CRDN
|
|
|
|
|
SET CRDN_STTS_CD = #{crdnSttsCd} /* 단속 상태 */
|
|
|
|
|
, CRDN_STTS_CHG_DT = <include refid="utility.now" /> /* 단속 상태 변경 일시 */
|
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> /* 수정일시 */
|
|
|
|
|
, MDFR = #{modifiedBy} /* 수정자 */
|
|
|
|
|
WHERE CRDN_ID = #{crdnId} /* 단속 ID */
|
|
|
|
|
AND DEL_YN = 'N' /* 삭제 여부 */
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
<update id="updateCrdn" parameterType="cokr.xit.fims.crdn.Crdn">
|
|
|
|
|
/* 단속정보 수정(crdnUpdtMapper.updateCrdn) */
|
|
|
|
|
<update id="updateCrdnStatus" parameterType="cokr.xit.fims.crdn.Crdn">/* 단속 상태 수정(crdnUpdtMapper.updateCrdnStatus) */
|
|
|
|
|
UPDATE TB_CRDN
|
|
|
|
|
SET MDFCN_DT = <include refid="utility.now" /> /* 수정일시 */
|
|
|
|
|
, MDFR = #{modifiedBy} /* 수정자 */
|
|
|
|
|
, ATCH_FILE_CNT = ATCH_FILE_CNT + (#{changeFileCnt})
|
|
|
|
|
, RTPYR_ID = #{rtpyrId} <!-- 납부자 ID -->
|
|
|
|
|
, CRDN_YMD = #{crdnYmd} <!-- 단속 일자 -->
|
|
|
|
|
, CRDN_TM = #{crdnTm} <!-- 단속 시각 -->
|
|
|
|
|
, VHRNO = #{vhrno} <!-- 차량번호 -->
|
|
|
|
|
, CRDN_STDG_NM = #{crdnStdgNm} <!-- 단속 법정동 명 -->
|
|
|
|
|
, CRDN_ROAD_NM = #{crdnRoadNm} <!-- 단속 도로 명 -->
|
|
|
|
|
, CRDN_PLC = #{crdnPlc} <!-- 단속 장소 -->
|
|
|
|
|
, VLTN_ID = (SELECT A.VLTN_ID
|
|
|
|
|
FROM TB_VLTN A
|
|
|
|
|
WHERE A.SGG_CD = #{sggCd}
|
|
|
|
|
AND A.TASK_SE_CD = #{taskSeCd}
|
|
|
|
|
AND A.VLTN_CD = #{vltnCd}) <!-- 위반 ID -->
|
|
|
|
|
, GPS_X = #{gpsX} <!-- GPS X -->
|
|
|
|
|
, GPS_Y = #{gpsY} <!-- GPS Y -->
|
|
|
|
|
, VIN = #{vin} <!-- 차대번호 -->
|
|
|
|
|
, VHCL_NM = #{vhclNm} <!-- 차량 명 -->
|
|
|
|
|
, VHCL_COLR = #{vhclColr} <!-- 차량 색상 -->
|
|
|
|
|
, ETC_CN = #{etcCn} <!-- 기타 내용 -->
|
|
|
|
|
, FFNLG_CRDN_AMT = #{ffnlgCrdnAmt} <!-- 과태료 단속 금액 -->
|
|
|
|
|
, FFNLG_AMT = #{ffnlgAmt} <!-- 과태료 금액 -->
|
|
|
|
|
, FFNLG_RDCRT = #{ffnlgRdcrt} <!-- 과태료 감경율 -->
|
|
|
|
|
, ADVNTCE_AMT = #{advntceAmt} <!-- 사전통지 금액 -->
|
|
|
|
|
<if test="crdnSttsCd != ''">
|
|
|
|
|
, CRDN_STTS_CD = #{crdnSttsCd} <!-- 단속 상태 코드 -->
|
|
|
|
|
, CRDN_STTS_CHG_DT = <include refid="utility.now" /> <!-- 단속 상태 변경 일시 -->
|
|
|
|
|
</if>
|
|
|
|
|
WHERE CRDN_ID = #{crdnId} /* 단속 ID */
|
|
|
|
|
SET CRDN_STTS_CD = #{crdnSttsCd} /* 단속 상태 */
|
|
|
|
|
, CRDN_STTS_CHG_DT = <include refid="utility.now" /> /* 단속 상태 변경 일시 */
|
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> /* 수정일시 */
|
|
|
|
|
, MDFR = #{modifiedBy} /* 수정자 */
|
|
|
|
|
WHERE CRDN_ID = #{crdnId} /* 단속 ID */
|
|
|
|
|
AND DEL_YN = 'N' /* 삭제 여부 */
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
<update id="updateCrdnAddition" parameterType="cokr.xit.fims.crdn.Crdn">
|
|
|
|
|