전자우편발송 수정.

main
JoJH 1 week ago
parent 8b938a1ad4
commit 8d69d1539c

@ -272,7 +272,7 @@ public class Epst02Controller extends ApplicationController {
/** (fims/epst/epst02030-main) .
* @return /fims/epst/epst02030-main
*/
@RequestMapping(name="우편 발송 현황", value=METHOD_URL.epostReceiptRegistrationMain)
@RequestMapping(name="전자우편 발송 현황", value=METHOD_URL.epostReceiptRegistrationMain)
public ModelAndView epostReceiptRegistrationMain() {
ModelAndView mav = new ModelAndView("fims/epst/epst02030-main");
@ -367,9 +367,11 @@ public class Epst02Controller extends ApplicationController {
.addObject("callPurpose", req.getCallPurpose()) // 호출 용도
.addObject("pageName", "epst02040") // View(jsp)에서 사용할 id 뒤에 붙일 suffix
.addObject("prefixUrl", CLASS_URL) // prefixUrl
.addObject("sggCd", req.getSggCd()) // 시군구 코드(SGG_CD)
.addObject("taskSeCd", req.getTaskSeCd()) // 업무 구분 코드(TASK_SE_CD)
.addObject("mainQuery", toJson(req)) // 검색 조건
.addObject("epostRcptRegDtlList", toJson(mav.getModel().get("epostRcptRegDtlList"))) // 자료
.addObject("List", toJson(mav.getModel().get("List"))) // 데이터
.addObject("Paging", toJson(mav.getModel().get("Paging"))) // 페이징
;
}
@ -386,7 +388,7 @@ public class Epst02Controller extends ApplicationController {
// 엑셀 저장이 아니라면.. 검색
if (!"xls".equals(req.getDownload())) {
List<?> result = epostRcptRegService.getEpostRcptRegDtlList(setFetchSize(req));
return setPagingInfo(new ModelAndView("jsonView"), result, "epostRcptRegDtl");
return setPagingInfo(new ModelAndView("jsonView"), result, "");
} else {
// 현재 날짜 구하기
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");

@ -70,6 +70,7 @@
, ERR.RCEPT_YMD <!-- 접수 일자 -->
, ERR.DATA_CD <!-- 접수코드 -->
, ERR.DIV_KB <!-- 취급구분 -->
, (GET_CODE_NM('EGP002', ERR.DIV_KB)) AS DIV_KB_NM <!-- 취급 구분 명 -->
, ERR.DFPAYYN <!-- 결재방법 -->
, ERR.RCPT_KB <!-- 내용문 유형 -->
, ERR.SEAL_CD <!-- 내용문 상세 종류 -->
@ -108,17 +109,16 @@
, ERR.REG_VAR_DATA5 <!-- 추가 데이터5 -->
, ERR.JOB_CD <!-- 작업 코드 -->
, ERR.POST_PRCS_STTS_CD <!-- 우편 처리 상태 코드 -->
, (GET_CODE_NM('EGP012', ERR.POST_PRCS_STTS_CD)) AS POST_PRCS_STTS_NM <!-- 우편 처리 상태 명 -->
, ERR.DEL_YN <!-- 삭제 여부 -->
, ERR.REG_DT <!-- 등록 일시 -->
, ERR.RGTR <!-- 등록자 -->
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = ERR.RGTR) AS RGTR_NM <!-- 등록자 명 -->
, ERR.MDFCN_DT <!-- 수정 일시 -->
, ERR.MDFR <!-- 수정자 -->
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = ERR.MDFR) AS MDFR_NM <!-- 수정자 명 -->
, ERR.DEL_DT <!-- 삭제 일시 -->
, ERR.DLTR <!-- 삭제자 -->
, (SELECT GET_CODE_NM('EGP002', ERR.DIV_KB) FROM DUAL) AS DIV_KB_NM <!-- 취급 구분 명 -->
, (SELECT GET_CODE_NM('EGP012', ERR.POST_PRCS_STTS_CD) FROM DUAL) AS POST_PRCS_STTS_NM <!-- 우편 처리 상태 명 -->
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = ERR.RGTR) AS RGTR_NM <!-- 등록자 명 -->
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = ERR.MDFR) AS MDFR_NM <!-- 수정자 명 -->
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = ERR.DLTR) AS DLTR_NM <!-- 삭제자 명 -->
FROM TB_EPOST_RCPT_REG ERR
</sql>
@ -239,11 +239,12 @@
, ERD.RECEV_CAR_OWNER_NM <!-- 소유자명 -->
, ERD.REG_DT <!-- 등록 일시 -->
, ERD.RGTR <!-- 등록자 -->
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = ERD.RGTR) AS RGTR_NM <!-- 등록자 명 -->
, ERD.MDFCN_DT <!-- 수정 일시 -->
, ERD.MDFR <!-- 수정자 -->
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = ERD.RGTR) AS RGTR_NM <!-- 등록자 명 -->
, (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = ERD.MDFR) AS MDFR_NM <!-- 수정자 명 -->
, EDR.DELIVRSLTCD <!-- 배달결과코드 -->
, (GET_CODE_NM('EGP009', EDR.DELIVRSLTCD)) AS DELIVRSLTCD_NM <!-- 배달결과코드 명 -->
, EDR.NONDELIVREASNCD <!-- 미배달사유코드 -->
, EDR.NONDELIVREASNCDNM <!-- 미배달사유명 -->
, EDR.SUBRECPRSNNM <!-- 수령인명 -->
@ -252,7 +253,6 @@
, (CASE WHEN LENGTH(EDR.DELIVHHMI) = 4 THEN CONCAT(EDR.DELIVYMD, EDR.DELIVHHMI, '00')
ELSE CONCAT(EDR.DELIVYMD, EDR.DELIVHHMI)
END) AS DELIV_YMD_TM <!-- 배달일시 -->
, (SELECT GET_CODE_NM('EGP009', EDR.DELIVRSLTCD) FROM DUAL) AS DELIVRSLTCD_NM <!-- 배달결과코드 명 -->
FROM TB_EPOST_RCPT_REG ERR
INNER JOIN TB_EPOST_RCPT_DTL ERD ON (ERR.CON_KEY = ERD.CON_KEY)
LEFT OUTER JOIN TB_EPOST_DLVR_RSLT EDR ON (ERD.DLVR_RSLT_ID = EDR.DLVR_RSLT_ID)
@ -298,16 +298,16 @@
, D.SRVR_OS <!-- 서버 OS -->
, S.SGG_CD <!-- 시군구 코드 -->
, S.SGG_NM <!-- 시군구 명 -->
, (GET_INST_LEADER(S.SGG_NM, S.INST_SE_CD)) AS SGG_LEADER <!-- 시군구 기관 장 -->
, S.INST_SE_CD <!-- 기관 구분 코드 -->
, S.INST_CD <!-- 기관 코드 -->
, S.INST_NM <!-- 기관 명 -->
, (GET_INST_LEADER(S.INST_NM, S.INST_SE_CD)) AS INST_LEADER <!-- 기관 장 -->
, S.INST_ADDR <!-- 기관 주소 -->
, S.INST_DADDR <!-- 기관 상세주소 -->
, S.INST_ZIP <!-- 기관 우편번호 -->
, S.UP_INST_CD <!-- 상위 기관 코드 -->
, S.UP_INST_NM <!-- 상위 기관 명 -->
, (SELECT GET_INST_LEADER(S.INST_NM, S.INST_SE_CD) FROM DUAL) AS INST_LEADER <!-- 기관 장 -->
, (SELECT GET_INST_LEADER(S.SGG_NM, S.INST_SE_CD) FROM DUAL) AS SGG_LEADER <!-- 시군구 기관 장 -->
FROM TB_DEPT D
INNER JOIN TB_SGG S ON (D.SGG_CD = S.SGG_CD AND D.INST_CD = S.INST_CD)
WHERE D.DEPT_CD = #{deptCd}
@ -479,9 +479,9 @@
, DEL_DT = <include refid="utility.now" /> <!-- 삭제 일시 -->
, DLTR = #{modifiedBy} <!-- 삭제자 -->
<choose>
<when test="epostRcptReg.conKeys != null">
<when test="conKeys != null">
WHERE CON_KEY IN ( <!-- 외부연계식별키s -->
<foreach collection="epostRcptReg.conKeys" item="epostRcptReg.conKey" separator=","> #{epostRcptReg.conKey} </foreach>
<foreach collection="conKeys" item="conKey" separator=","> #{conKey} </foreach>
)
</when>
<otherwise>

Loading…
Cancel
Save