|
|
|
@ -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_PROC_STT" /> <!-- 우편 처리 상태 -->
|
|
|
|
|
<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_PROC_STT 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_PROC_STT = #{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_PROC_STT = #{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_PROC_STT < #{maxStatus}</update>
|
|
|
|
|
AND POST_PRCS_STTS__CD < #{maxStatus}</update>
|
|
|
|
|
|
|
|
|
|
<update id="updateRequestAsDelivered" parameterType="map">/* 전자우편 배달 완료 처리(emailRequestMapper.updateRequestAsDelivered) */
|
|
|
|
|
UPDATE TB_EPOST_RCPT_REG SET
|
|
|
|
|
POST_PROC_STT = #{status}
|
|
|
|
|
WHERE POST_PROC_STT = '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>
|
|
|
|
|
|
|
|
|
@ -451,7 +451,7 @@ UPDATE TB_EPOST_RCPT_REG SET
|
|
|
|
|
<result property="recevCode" column="RECEV_CODE" /> <!-- 발송코드 -->
|
|
|
|
|
<result property="recevBar1d" column="RECEV_BAR1D" /> <!-- 바코드 -->
|
|
|
|
|
<result property="recevBar2d" column="RECEV_BAR2D" /> <!-- 이차원바코드 -->
|
|
|
|
|
<result property="recevBillNunber" column="RECEV_BILL_NUNBER" /> <!-- 고지번호 -->
|
|
|
|
|
<result property="recevBillNunber" column="RECEV_BILL_NUMBER" /> <!-- 고지번호 -->
|
|
|
|
|
<result property="recevDocCd1" column="RECEV_DOC_CD1" /> <!-- 문서종류1 -->
|
|
|
|
|
<result property="recevDocCd2" column="RECEV_DOC_CD2" /> <!-- 문서종류2 -->
|
|
|
|
|
<result property="recevDocCd3" column="RECEV_DOC_CD3" /> <!-- 문서종류3 -->
|
|
|
|
@ -521,7 +521,7 @@ UPDATE TB_EPOST_RCPT_REG SET
|
|
|
|
|
, RECEV_CODE <!-- 발송코드 -->
|
|
|
|
|
, RECEV_BAR1D <!-- 바코드 -->
|
|
|
|
|
, RECEV_BAR2D <!-- 이차원바코드 -->
|
|
|
|
|
, RECEV_BILL_NUNBER <!-- 고지번호 -->
|
|
|
|
|
, RECEV_BILL_NUMBER <!-- 고지번호 -->
|
|
|
|
|
, RECEV_DOC_CD1 <!-- 문서종류1 -->
|
|
|
|
|
, RECEV_DOC_CD2 <!-- 문서종류2 -->
|
|
|
|
|
, RECEV_DOC_CD3 <!-- 문서종류3 -->
|
|
|
|
@ -611,7 +611,7 @@ INSERT INTO TB_EPOST_RCPT_DTL (
|
|
|
|
|
, RECEV_CODE <!-- 발송코드 -->
|
|
|
|
|
, RECEV_BAR1D <!-- 바코드 -->
|
|
|
|
|
, RECEV_BAR2D <!-- 이차원바코드 -->
|
|
|
|
|
, RECEV_BILL_NUNBER <!-- 고지번호 -->
|
|
|
|
|
, RECEV_BILL_NUMBER <!-- 고지번호 -->
|
|
|
|
|
, RECEV_DOC_CD1 <!-- 문서종류1 -->
|
|
|
|
|
, RECEV_DOC_CD2 <!-- 문서종류2 -->
|
|
|
|
|
, RECEV_DOC_CD3 <!-- 문서종류3 -->
|
|
|
|
@ -750,7 +750,7 @@ UPDATE TB_EPOST_RCPT_DTL SET
|
|
|
|
|
, RECEV_CODE = #{emailRequestDetail.recevCode} <!-- 발송코드 -->
|
|
|
|
|
, RECEV_BAR1D = #{emailRequestDetail.recevBar1d} <!-- 바코드 -->
|
|
|
|
|
, RECEV_BAR2D = #{emailRequestDetail.recevBar2d} <!-- 이차원바코드 -->
|
|
|
|
|
, RECEV_BILL_NUNBER = #{emailRequestDetail.recevBillNunber} <!-- 고지번호 -->
|
|
|
|
|
, RECEV_BILL_NUMBER = #{emailRequestDetail.recevBillNunber} <!-- 고지번호 -->
|
|
|
|
|
, RECEV_DOC_CD1 = #{emailRequestDetail.recevDocCd1} <!-- 문서종류1 -->
|
|
|
|
|
, RECEV_DOC_CD2 = #{emailRequestDetail.recevDocCd2} <!-- 문서종류2 -->
|
|
|
|
|
, RECEV_DOC_CD3 = #{emailRequestDetail.recevDocCd3} <!-- 문서종류3 -->
|
|
|
|
|