|
|
@ -16,15 +16,16 @@
|
|
|
|
</resultMap>
|
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
|
|
<sql id="select">
|
|
|
|
<sql id="select">
|
|
|
|
SELECT CPH.CHG_HSTRY_ID /* 변경 이력 ID */
|
|
|
|
SELECT CPH.CHG_HSTRY_ID /* 변경 이력 ID */
|
|
|
|
, CPH.CRDN_ID /* 단속 ID */
|
|
|
|
, CPH.CRDN_ID /* 단속 ID */
|
|
|
|
, CPH.RTPYR_ID /* 납부자 ID */
|
|
|
|
, CPH.RTPYR_ID /* 납부자 ID */
|
|
|
|
, CPH.REG_DT /* 등록 일시 */
|
|
|
|
, CPH.REG_DT /* 등록 일시 */
|
|
|
|
, CPH.RGTR /* 등록자 */
|
|
|
|
, CPH.RGTR /* 등록자 */
|
|
|
|
, PH.RTPYR_NO /* 납부자 번호 */
|
|
|
|
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = CPH.RGTR) AS RGTR_NM /* 등록자 명 */
|
|
|
|
, PH.RTPYR_NM /* 납부자 명 */
|
|
|
|
, PH.RTPYR_NO /* 납부자 번호 */
|
|
|
|
, PH.ZIP /* 우편번호 */
|
|
|
|
, PH.RTPYR_NM /* 납부자 명 */
|
|
|
|
, PH.WHOL_ADDR /* 전체 주소 */
|
|
|
|
, PH.ZIP /* 우편번호 */
|
|
|
|
|
|
|
|
, PH.WHOL_ADDR /* 전체 주소 */
|
|
|
|
FROM TB_CRDN_PAYER_HSTRY CPH
|
|
|
|
FROM TB_CRDN_PAYER_HSTRY CPH
|
|
|
|
INNER JOIN TB_PAYER_HSTRY PH ON (CPH.RTPYR_ID = PH.RTPYR_ID)
|
|
|
|
INNER JOIN TB_PAYER_HSTRY PH ON (CPH.RTPYR_ID = PH.RTPYR_ID)
|
|
|
|
</sql>
|
|
|
|
</sql>
|
|
|
@ -42,13 +43,13 @@
|
|
|
|
<include refid="select" />
|
|
|
|
<include refid="select" />
|
|
|
|
<where>
|
|
|
|
<where>
|
|
|
|
<if test="chgHstryId != null">
|
|
|
|
<if test="chgHstryId != null">
|
|
|
|
AND CPH.CHG_HSTRY_ID = #{chgHstryId} /* 변경 이력 ID */
|
|
|
|
AND CPH.CHG_HSTRY_ID = #{chgHstryId} /* 변경 이력 ID */
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="crdnId != null">
|
|
|
|
<if test="crdnId != null">
|
|
|
|
AND CPH.CRDN_ID = #{crdnId} /* 단속 ID */
|
|
|
|
AND CPH.CRDN_ID = #{crdnId} /* 단속 ID */
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="rtpyrId != null">
|
|
|
|
<if test="rtpyrId != null">
|
|
|
|
AND CPH.RTPYR_ID = #{rtpyrId} /* 납부자 ID */
|
|
|
|
AND CPH.RTPYR_ID = #{rtpyrId} /* 납부자 ID */
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
</where>
|
|
|
|
</where>
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
@ -62,27 +63,27 @@
|
|
|
|
</selectKey>
|
|
|
|
</selectKey>
|
|
|
|
INSERT
|
|
|
|
INSERT
|
|
|
|
INTO TB_CRDN_PAYER_HSTRY (
|
|
|
|
INTO TB_CRDN_PAYER_HSTRY (
|
|
|
|
CHG_HSTRY_ID /* 변경 이력 ID */
|
|
|
|
CHG_HSTRY_ID /* 변경 이력 ID */
|
|
|
|
, CRDN_ID /* 단속 ID */
|
|
|
|
, CRDN_ID /* 단속 ID */
|
|
|
|
, RTPYR_ID /* 납부자 ID */
|
|
|
|
, RTPYR_ID /* 납부자 ID */
|
|
|
|
, REG_DT /* 등록 일시 */
|
|
|
|
, REG_DT /* 등록 일시 */
|
|
|
|
, RGTR /* 등록자 */
|
|
|
|
, RGTR /* 등록자 */
|
|
|
|
)
|
|
|
|
)
|
|
|
|
VALUES (
|
|
|
|
VALUES (
|
|
|
|
#{crdnPayerHstry.chgHstryId} /* 변경 이력 ID */
|
|
|
|
#{crdnPayerHstry.chgHstryId} /* 변경 이력 ID */
|
|
|
|
, #{crdnPayerHstry.crdnId} /* 단속 ID */
|
|
|
|
, #{crdnPayerHstry.crdnId} /* 단속 ID */
|
|
|
|
, #{crdnPayerHstry.rtpyrId} /* 납부자 ID */
|
|
|
|
, #{crdnPayerHstry.rtpyrId} /* 납부자 ID */
|
|
|
|
, #{crdnPayerHstry.createdAt} /* 등록 일시 */
|
|
|
|
, #{crdnPayerHstry.createdAt} /* 등록 일시 */
|
|
|
|
, #{crdnPayerHstry.createdBy} /* 등록자 */
|
|
|
|
, #{crdnPayerHstry.createdBy} /* 등록자 */
|
|
|
|
)
|
|
|
|
)
|
|
|
|
</insert>
|
|
|
|
</insert>
|
|
|
|
|
|
|
|
|
|
|
|
<update id="updateCrdnPayer" parameterType="map">/* 단속 납부자 수정(crdnPayerHstryMapper.updateCrdnPayer) */
|
|
|
|
<update id="updateCrdnPayer" parameterType="map">/* 단속 납부자 수정(crdnPayerHstryMapper.updateCrdnPayer) */
|
|
|
|
UPDATE TB_CRDN_PAYER_HSTRY
|
|
|
|
UPDATE TB_CRDN_PAYER_HSTRY
|
|
|
|
SET RTPYR_ID = #{crdnSttsHstry.rtpyrId} /* 납부자 ID */
|
|
|
|
SET RTPYR_ID = #{crdnSttsHstry.rtpyrId} /* 납부자 ID */
|
|
|
|
, MDFCN_DT = #{crdnSttsHstry.lastModified} /* 수정 일시 */
|
|
|
|
, MDFCN_DT = #{crdnSttsHstry.lastModified} /* 수정 일시 */
|
|
|
|
, MDFR = #{crdnSttsHstry.modifiedBy} /* 수정자 */
|
|
|
|
, MDFR = #{crdnSttsHstry.modifiedBy} /* 수정자 */
|
|
|
|
WHERE CRDN_ID = #{crdnSttsHstry.crdnId} /* 단속 ID */
|
|
|
|
WHERE CRDN_ID = #{crdnSttsHstry.crdnId} /* 단속 ID */
|
|
|
|
</update>
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
</mapper>
|
|
|
|
</mapper>
|