|
|
|
@ -183,7 +183,7 @@ SELECT CON_ORG <!-- 외부기관구분코드
|
|
|
|
|
<result property="regVarData3" column="REG_VAR_DATA3" /> <!-- 추가 데이터3 -->
|
|
|
|
|
<result property="regVarData4" column="REG_VAR_DATA4" /> <!-- 추가 데이터4 -->
|
|
|
|
|
<result property="regVarData5" column="REG_VAR_DATA5" /> <!-- 추가 데이터5 -->
|
|
|
|
|
<result property="postProcStt" column="POST_PRCS_STTS__CD" /> <!-- 우편 처리 상태 -->
|
|
|
|
|
<result property="postProcStt" column="POST_PRCS_STTS_CD" /> <!-- 우편 처리 상태 -->
|
|
|
|
|
<result property="rceptYmd" column="RCEPT_YMD" /> <!-- 접수 일자 -->
|
|
|
|
|
<result property="delYn" column="DEL_YN" /> <!-- 삭제 여부 -->
|
|
|
|
|
<result property="createdAt" column="REG_DT" /> <!-- 등록 일시 -->
|
|
|
|
@ -250,7 +250,7 @@ SELECT CON_ORG <!-- 외부기관구분코드
|
|
|
|
|
<if test="conKeys != null">AND CON_KEY IN (<foreach collection="conKeys" item="conKey" separator=",">#{conKey}</foreach>)</if>
|
|
|
|
|
<if test="conKeys == null">
|
|
|
|
|
AND RCEPT_YMD BETWEEN #{fromRegDate} AND #{toRegDate}
|
|
|
|
|
<if test="statusList != null">AND POST_PRCS_STTS__CD IN (<foreach collection="statusList" item="status" separator=",">#{status}</foreach>)</if>
|
|
|
|
|
<if test="statusList != null">AND POST_PRCS_STTS_CD IN (<foreach collection="statusList" item="status" separator=",">#{status}</foreach>)</if>
|
|
|
|
|
AND DEL_YN = 'N'
|
|
|
|
|
</if>
|
|
|
|
|
</where>
|
|
|
|
@ -408,7 +408,7 @@ UPDATE TB_EPOST_RCPT_REG SET
|
|
|
|
|
, REG_VAR_DATA3 = #{emailRequest.regVarData3} <!-- 추가 데이터3 -->
|
|
|
|
|
, REG_VAR_DATA4 = #{emailRequest.regVarData4} <!-- 추가 데이터4 -->
|
|
|
|
|
, REG_VAR_DATA5 = #{emailRequest.regVarData5} <!-- 추가 데이터5 -->
|
|
|
|
|
, POST_PRCS_STTS__CD = #{emailRequest.postProcStt} <!-- 우편 처리 상태 -->
|
|
|
|
|
, POST_PRCS_STTS_CD = #{emailRequest.postProcStt} <!-- 우편 처리 상태 -->
|
|
|
|
|
, RCEPT_YMD = #{emailRequest.rceptYmd} <!-- 접수 일자 -->
|
|
|
|
|
, DEL_YN = #{emailRequest.delYn} <!-- 삭제 여부 -->
|
|
|
|
|
, DEL_DT = #{emailRequest.removedAt} <!-- 삭제 일시 -->
|
|
|
|
@ -417,7 +417,7 @@ UPDATE TB_EPOST_RCPT_REG SET
|
|
|
|
|
|
|
|
|
|
<update id="updateRequestStatus" parameterType="map">/* 전자우편 신청 상태 변경(emailRequestMapper.updateRequestStatus) */
|
|
|
|
|
UPDATE TB_EPOST_RCPT_REG SET
|
|
|
|
|
POST_PRCS_STTS__CD = #{status}
|
|
|
|
|
POST_PRCS_STTS_CD = #{status}
|
|
|
|
|
<if test='resultType == "registration"'> , RCEPT_YMD = CASE CON_KEY<foreach collection="results" item="result">
|
|
|
|
|
WHEN #{result.reletcdata} THEN #{result.rceptYmd}</foreach>
|
|
|
|
|
ELSE RCEPT_YMD END</if>
|
|
|
|
@ -428,12 +428,12 @@ UPDATE TB_EPOST_RCPT_REG SET
|
|
|
|
|
<if test='resultType == "production"'><foreach collection="results" item="result" separator=",">#{result.conKey}</foreach></if>
|
|
|
|
|
<if test='resultType == "delivery"'><foreach collection="results" item="result" separator=",">#{result.reletcdata}</foreach></if>
|
|
|
|
|
)
|
|
|
|
|
AND POST_PRCS_STTS__CD < #{maxStatus}</update>
|
|
|
|
|
AND POST_PRCS_STTS_CD < #{maxStatus}</update>
|
|
|
|
|
|
|
|
|
|
<update id="updateRequestAsDelivered" parameterType="map">/* 전자우편 배달 완료 처리(emailRequestMapper.updateRequestAsDelivered) */
|
|
|
|
|
UPDATE TB_EPOST_RCPT_REG SET
|
|
|
|
|
POST_PRCS_STTS__CD = #{status}
|
|
|
|
|
WHERE POST_PRCS_STTS__CD = '27' <!-- 배달중 -->
|
|
|
|
|
POST_PRCS_STTS_CD = #{status}
|
|
|
|
|
WHERE POST_PRCS_STTS_CD = '27' <!-- 배달중 -->
|
|
|
|
|
AND DEL_YN = 'N'
|
|
|
|
|
AND REG_DT < CONCAT(DATE_FORMAT(DATE_SUB(CURRENT_DATE, INTERVAL #{expiryDays} DAY), '%Y%m%d'), '000000')</update>
|
|
|
|
|
|
|
|
|
|