|
|
|
|
@ -53,7 +53,7 @@ SELECT CAR_NO
|
|
|
|
|
THEN APPLY_DATE
|
|
|
|
|
ELSE PROC_STRT_DTTM
|
|
|
|
|
END) AS ORDER_DATE
|
|
|
|
|
FROM TB_CFS_LOCAL_RESIDENTS_CAR_MST_TEMP
|
|
|
|
|
FROM TB_CFS_LOCAL_RESIDENTS_CAR_MST
|
|
|
|
|
WHERE DEL_YN = 'N'
|
|
|
|
|
AND TO_CHAR(APPLY_DATE,'YYYYMMDD') <![CDATA[ < ]]> TO_CHAR(SYSDATE-7,'YYYYMMDD')
|
|
|
|
|
<if test='digit != null and digit != ""'>
|
|
|
|
|
@ -71,7 +71,7 @@ SELECT SEQ_CNS_REQ.NEXTVAL FROM DUAL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<update id="updateCarSearchFail" parameterType="java.util.Map">
|
|
|
|
|
UPDATE TB_CFS_LOCAL_RESIDENTS_CAR_MST_TEMP
|
|
|
|
|
UPDATE TB_CFS_LOCAL_RESIDENTS_CAR_MST
|
|
|
|
|
SET PROC_CMPT_YN = 'N'
|
|
|
|
|
, PROC_STRT_DTTM = TO_DATE(#{PROC_STRT_DTTM},'YYYYMMDDHH24MISS')
|
|
|
|
|
, UPDATER = 'sys'
|
|
|
|
|
@ -80,7 +80,7 @@ UPDATE TB_CFS_LOCAL_RESIDENTS_CAR_MST_TEMP
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
<update id="updateApplyDate" parameterType="java.util.Map">
|
|
|
|
|
UPDATE TB_CFS_LOCAL_RESIDENTS_CAR_MST_TEMP
|
|
|
|
|
UPDATE TB_CFS_LOCAL_RESIDENTS_CAR_MST
|
|
|
|
|
SET PROC_CMPT_YN = 'Y'
|
|
|
|
|
, PROC_STRT_DTTM = TO_DATE(#{PROC_STRT_DTTM},'YYYYMMDDHH24MISS')
|
|
|
|
|
, APPLY_DATE = TO_DATE(#{APPLY_DATE},'YYYYMMDDHH24MISS')
|
|
|
|
|
@ -91,22 +91,35 @@ UPDATE TB_CFS_LOCAL_RESIDENTS_CAR_MST_TEMP
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
<delete id="deleteMovingOut" parameterType="java.util.Map">
|
|
|
|
|
DELETE FROM TB_CFS_LOCAL_RESIDENTS_CAR_MST_TEMP
|
|
|
|
|
DELETE FROM TB_CFS_LOCAL_RESIDENTS_CAR_MST
|
|
|
|
|
WHERE CAR_NO = #{CAR_NO}
|
|
|
|
|
</delete>
|
|
|
|
|
|
|
|
|
|
<delete id="deleteGammyeon" parameterType="java.util.Map">
|
|
|
|
|
DELETE
|
|
|
|
|
FROM TB_CFS_SCAR_PL_MST_TEMP
|
|
|
|
|
FROM TB_CFS_SCAR_PL_MST
|
|
|
|
|
WHERE CAR_NO = #{CAR_NO}
|
|
|
|
|
AND REDU_CD = '02'
|
|
|
|
|
</delete>
|
|
|
|
|
|
|
|
|
|
<insert id="insertGammyeon" parameterType="java.util.Map">
|
|
|
|
|
MERGE INTO TB_CFS_SCAR_PL_MST_TEMP
|
|
|
|
|
MERGE INTO TB_CFS_SCAR_PL_MST
|
|
|
|
|
USING DUAL ON (
|
|
|
|
|
CAR_NO = #{CAR_NO}
|
|
|
|
|
)
|
|
|
|
|
WHEN MATCHED THEN
|
|
|
|
|
UPDATE
|
|
|
|
|
SET SCAR_SEQ = #{SCAR_SEQ}
|
|
|
|
|
, CAR_NO_HEX = REPLACE(TRIM(#{CAR_NO_HEX}),' ','')
|
|
|
|
|
, REDU_CD = '02'
|
|
|
|
|
, REQ_DATE = SYSDATE
|
|
|
|
|
, MODI_YN = 'N'
|
|
|
|
|
, CREATER = 'sys'
|
|
|
|
|
, CREATE_DATE = SYSDATE
|
|
|
|
|
, UPDATER = 'sys'
|
|
|
|
|
, UPDATE_DATE = SYSDATE
|
|
|
|
|
, END_DATE = ''
|
|
|
|
|
, REMARKS = #{REMARKS}
|
|
|
|
|
WHEN NOT MATCHED THEN
|
|
|
|
|
INSERT (
|
|
|
|
|
SCAR_SEQ
|
|
|
|
|
@ -123,7 +136,7 @@ INSERT (
|
|
|
|
|
, REMARKS
|
|
|
|
|
) VALUES (
|
|
|
|
|
#{SCAR_SEQ}
|
|
|
|
|
, REPLACE(TRIM(#{CAR_NO}),' ','')
|
|
|
|
|
, REPLACE(TRIM(#{CAR_NO}),' ','')
|
|
|
|
|
, REPLACE(TRIM(#{CAR_NO_HEX}),' ','')
|
|
|
|
|
, '02'
|
|
|
|
|
, SYSDATE
|
|
|
|
|
|