|
|
|
@ -105,8 +105,6 @@ public class Sndb01Controller extends ApplicationController {
|
|
|
|
|
, getNoticeSheetSendingDetailList = "/120/list.do" // 고지서 발송 현황 상세 목록 조회
|
|
|
|
|
, makeNoticeSheetPdf = "/120/makeNhtPdf.do" // 고지서 발송 현황 사전통지서 출력(PDF)
|
|
|
|
|
, makeNoticeSheetOutsourcing = "/120/makeNhtOutsourcing.do" // 고지서 발송 현황 사전통지서 출력(외주파일)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
, sendingDetailInfo = "/210/info.do" // 수기 반송 등록 상세
|
|
|
|
|
, getSendingDetailList = "/210/list.do" // 수기 반송 등록 조회
|
|
|
|
|
, sendBackMain = "/220/main.do" // 반송 현황 메인 화면
|
|
|
|
@ -189,15 +187,12 @@ public class Sndb01Controller extends ApplicationController {
|
|
|
|
|
FimsUser fimsUser = (FimsUser)currentUser().getUser();
|
|
|
|
|
|
|
|
|
|
// View(jsp)에서 사용할 공통코드를 조회
|
|
|
|
|
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM004", "FIM005", "FIM006", "FIM022", "FIM054", "FIM061", "FIM064");
|
|
|
|
|
|
|
|
|
|
// 위반 코드(VLTN_CD)
|
|
|
|
|
addCodes(commonCodes, mav, "FIM022", "FIM004", "FIM005", "FIM006", "FIM061", "FIM064");
|
|
|
|
|
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM004", "FIM005", "FIM006", "FIM022", "FIM054", "FIM061", "FIM064", "FIM066");
|
|
|
|
|
addCodes(commonCodes, mav, "FIM022", "FIM004", "FIM005", "FIM006", "FIM061", "FIM064", "FIM066"); // 위반 코드(VLTN_CD)
|
|
|
|
|
|
|
|
|
|
return mav
|
|
|
|
|
.addObject("pageName", "sndb01010") // View(jsp)에서 사용할 id 뒤에 붙일 suffix
|
|
|
|
|
.addObject("infoPrefix", "wrngTrgt") // prefix
|
|
|
|
|
.addObject("infoPrefixUrl", CLASS_URL) // prefixUrl
|
|
|
|
|
.addObject("prefixUrl", CLASS_URL) // prefixUrl
|
|
|
|
|
.addObject("sggCd", fimsUser.getOrgID()) // 시군구 코드(SGG_CD)
|
|
|
|
|
.addObject("taskListForSgg", stngBean.filterTaskSectionCodeForSgg(commonCodes.get("FIM054"))) // 시군구에서 사용하는 업무 목록
|
|
|
|
|
.addObject("FIM022List", commonCodes.get("FIM022")) // 부과 제외 사유 코드(LEVY_EXCL_RSN_CD)
|
|
|
|
@ -206,6 +201,8 @@ public class Sndb01Controller extends ApplicationController {
|
|
|
|
|
.addObject("FIM006List", commonCodes.get("FIM006")) // 장애인주차위반 내역 코드(VLTN_ID)
|
|
|
|
|
.addObject("FIM061List", commonCodes.get("FIM061")) // 전기차 충전구역 및 충전방해 위반 코드(VLTN_ID)
|
|
|
|
|
.addObject("FIM064List", commonCodes.get("FIM064")) // 화물자동차 밤샘주차 위반 코드(VLTN_ID)
|
|
|
|
|
.addObject("FIM066List", commonCodes.get("FIM066")) // 미세먼지 위반 코드(VLTN_ID)
|
|
|
|
|
|
|
|
|
|
;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -225,7 +222,7 @@ public class Sndb01Controller extends ApplicationController {
|
|
|
|
|
public ModelAndView getWarningTargetList(SndbQuery req) {
|
|
|
|
|
if (!"xls".equals(req.getDownload())) {
|
|
|
|
|
List<?> result = sndngService.getWrngTrgtList(setFetchSize(req));
|
|
|
|
|
return setCollectionInfo(new ModelAndView("jsonView"), result, "wrngTrgt");
|
|
|
|
|
return setPagingInfo(new ModelAndView("jsonView"), result, "");
|
|
|
|
|
} else {
|
|
|
|
|
// 현재 날짜 구하기
|
|
|
|
|
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
|
|
|
|
@ -299,13 +296,14 @@ public class Sndb01Controller extends ApplicationController {
|
|
|
|
|
mav.setViewName("fims/sndb/sndb01020-info");
|
|
|
|
|
|
|
|
|
|
return mav
|
|
|
|
|
.addObject("openerPageName", hReq.getParameter("openerPageName")) // 호출한 Jsp PageName
|
|
|
|
|
.addObject("callPurpose", req.getCallPurpose()) // 호출 용도
|
|
|
|
|
.addObject("pageName", "sndb01020") // View(jsp)에서 사용할 id 뒤에 붙일 suffix
|
|
|
|
|
.addObject("infoPrefix", "wrngTrgt") // prefix
|
|
|
|
|
.addObject("infoPrefixUrl", CLASS_URL) // prefixUrl
|
|
|
|
|
.addObject("prefixUrl", CLASS_URL) // prefixUrl
|
|
|
|
|
.addObject("sggCd", req.getSggCd()) // 시군구 코드(SGG_CD)
|
|
|
|
|
.addObject("taskSeCd", req.getTaskSeCd()) // 업무 구분 코드(TASK_SE_CD)
|
|
|
|
|
.addObject("mainQuery", toJson(req)) // 검색 조건
|
|
|
|
|
.addObject("wrngTrgtList", toJson(mav.getModel().get("wrngTrgtList"))) // 자료
|
|
|
|
|
.addObject("List", toJson(mav.getModel().get("List"))) // 데이터
|
|
|
|
|
.addObject("Paging", toJson(mav.getModel().get("Paging"))) // 페이징
|
|
|
|
|
;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|