사전통지 발송대상 상세 수정.

main
JoJH 1 day ago
parent 970a642491
commit 696d7ad691

File diff suppressed because it is too large Load Diff

@ -292,12 +292,15 @@ public class Sndb01Controller extends ApplicationController {
@Task @Task
@RequestMapping(name="계고장 발송 대상 상세 조회", value=METHOD_URL.getWarningTargetInfo) @RequestMapping(name="계고장 발송 대상 상세 조회", value=METHOD_URL.getWarningTargetInfo)
public ModelAndView getWarningTargetInfo(HttpServletRequest hReq, SndbQuery req) { public ModelAndView getWarningTargetInfo(HttpServletRequest hReq, SndbQuery req) {
boolean json = jsonResponse();
ModelAndView mav = getWarningTargetList(req); ModelAndView mav = getWarningTargetList(req);
mav.setViewName("fims/sndb/sndb01020-info"); if (json) {
mav.setViewName("jsonView");
} else {
mav.setViewName("fims/sndb/sndb01020-info");
return mav mav.addObject("callPurpose", req.getCallPurpose()) // 호출 용도
.addObject("callPurpose", req.getCallPurpose()) // 호출 용도
.addObject("pageName", "sndb01020") // View(jsp)에서 사용할 id 뒤에 붙일 suffix .addObject("pageName", "sndb01020") // View(jsp)에서 사용할 id 뒤에 붙일 suffix
.addObject("prefixUrl", CLASS_URL) // prefixUrl .addObject("prefixUrl", CLASS_URL) // prefixUrl
.addObject("sggCd", req.getSggCd()) // 시군구 코드(SGG_CD) .addObject("sggCd", req.getSggCd()) // 시군구 코드(SGG_CD)
@ -306,7 +309,10 @@ public class Sndb01Controller extends ApplicationController {
.addObject("mainQuery", toJson(req)) // 검색 조건 .addObject("mainQuery", toJson(req)) // 검색 조건
.addObject("List", toJson(mav.getModel().get("List"))) // 데이터 .addObject("List", toJson(mav.getModel().get("List"))) // 데이터
.addObject("Paging", toJson(mav.getModel().get("Paging"))) // 페이징 .addObject("Paging", toJson(mav.getModel().get("Paging"))) // 페이징
; ;
}
return mav;
} }
/** . /** .
@ -660,19 +666,22 @@ public class Sndb01Controller extends ApplicationController {
@Task @Task
@RequestMapping(name="사전통지 발송 대상 상세 조회", value=METHOD_URL.getAdvanceNoticeTargetInfo) @RequestMapping(name="사전통지 발송 대상 상세 조회", value=METHOD_URL.getAdvanceNoticeTargetInfo)
public ModelAndView getAdvanceNoticeTargetInfo(HttpServletRequest hReq, SndbQuery req) { public ModelAndView getAdvanceNoticeTargetInfo(HttpServletRequest hReq, SndbQuery req) {
boolean json = jsonResponse();
ModelAndView mav = getAdvanceNoticeTargetList(req); ModelAndView mav = getAdvanceNoticeTargetList(req);
mav.setViewName("fims/sndb/sndb01060-info"); if (json) {
mav.setViewName("jsonView");
} else {
mav.setViewName("fims/sndb/sndb01060-info");
// 사전통지 납기일자 조회 // 사전통지 납기일자 조회
CmmnQuery cmmnReq = new CmmnQuery(); CmmnQuery cmmnReq = new CmmnQuery();
cmmnReq.setSggCd(req.getSggCd()); cmmnReq.setSggCd(req.getSggCd());
cmmnReq.setTaskSeCd(req.getTaskSeCd()); cmmnReq.setTaskSeCd(req.getTaskSeCd());
DataObject advntceYmdInfo = taskBean.getAdvntceYmdInfo(cmmnReq); DataObject advntceYmdInfo = taskBean.getAdvntceYmdInfo(cmmnReq);
return mav mav.addObject("callPurpose", req.getCallPurpose()) // 호출 용도
.addObject("callPurpose", req.getCallPurpose()) // 호출 용도
.addObject("pageName", "sndb01060") // View(jsp)에서 사용할 id 뒤에 붙일 suffix .addObject("pageName", "sndb01060") // View(jsp)에서 사용할 id 뒤에 붙일 suffix
.addObject("prefixUrl", CLASS_URL) // prefixUrl .addObject("prefixUrl", CLASS_URL) // prefixUrl
.addObject("sggCd", req.getSggCd()) // 시군구 코드(SGG_CD) .addObject("sggCd", req.getSggCd()) // 시군구 코드(SGG_CD)
@ -682,7 +691,10 @@ public class Sndb01Controller extends ApplicationController {
.addObject("advntceYmdInfo", toJson(advntceYmdInfo)) // 사전통지 기간 정보 .addObject("advntceYmdInfo", toJson(advntceYmdInfo)) // 사전통지 기간 정보
.addObject("List", toJson(mav.getModel().get("List"))) // 데이터 .addObject("List", toJson(mav.getModel().get("List"))) // 데이터
.addObject("Paging", toJson(mav.getModel().get("Paging"))) // 페이징 .addObject("Paging", toJson(mav.getModel().get("Paging"))) // 페이징
; ;
}
return mav;
} }
/** . /** .

Loading…
Cancel
Save