상세 정보 수정.

info -> Info
main
JoJH 4 days ago
parent e82af9433a
commit 26bcbc95f2

@ -385,7 +385,7 @@ public class Crdn06Controller extends ApplicationController {
.addObject("pageName", "crdn06030") // jsp pageName
.addObject("prefixUrl", CLASS_URL) // prefixUrl
.addObject("FIM010List", commonCodes.get("FIM010")) // 단속 처리 상태 코드(CRDN_STTS_CD)
.addObject("info", json ? crdnInfo : toJson(crdnInfo))
.addObject("Info", json ? crdnInfo : toJson(crdnInfo))
;
}

@ -191,7 +191,7 @@ public class Epst02Controller extends ApplicationController {
.addObject("prefixUrl", CLASS_URL) // prefixUrl
.addObject("FIM047List", commonCodes.get("FIM047")) // 발송 구분 코드(SNDNG_SE_CD)
.addObject("FIM054List", commonCodes.get("FIM054")) // 업무 구분 코드(TASK_SE_CD)
.addObject("info", json ? epostGdntcInfo : toJson(epostGdntcInfo)) // 전자우편 안내문 정보
.addObject("Info", json ? epostGdntcInfo : toJson(epostGdntcInfo)) // 전자우편 안내문 정보
;
}

@ -35,7 +35,7 @@ import cokr.xit.foundation.data.DataObject;
*
* <pre>
* ============ ============
* 2023-06-23 JoJH
* 2023-06-23 JoJH
* ================================
* </pre>
*/
@ -43,41 +43,41 @@ import cokr.xit.foundation.data.DataObject;
@RequestMapping(name = "부과제외 관리", value=Excl01Controller.CLASS_URL)
public class Excl01Controller extends ApplicationController {
public static final String CLASS_URL = "/excl/excl01";
public class METHOD_URL {
public static final String
levyExclusionMain = "/010/main.do" // 부과 제외 관리 메인 화면
, getLevyExclusionList = "/010/list.do" // 부과 제외 대장 목록 조회
, removeLevyExclusion = "/010/remove.do" // 부과 제외 대장 삭제
, getLevyExclusionInfo = "/020/info.do" // 부과 제외 대장 상세 조회
, createLevyExclusion = "/020/create.do" // 부과 제외 대장 등록
, updateLevyExclusion = "/020/update.do" // 부과 제외 대장 수정
;
}
/**부과제외 대장 서비스*/
@Resource(name = "levyExclService")
protected LevyExclService levyExclService;
/**설정 정보 Bean */
@Resource(name = "stngBean")
private StngBean stngBean;
/** (fims/excl/excl01/010-main) .
*
* @return /fims/excl/excl01010
*/
@RequestMapping(name = "부과제외 관리 메인", value=METHOD_URL.levyExclusionMain)
public ModelAndView levyExclusionMain() {
ModelAndView mav = new ModelAndView("fims/excl/excl01010-main");
// 사용자 정보
FimsUser fimsUser = (FimsUser)currentUser().getUser();
// View(jsp)에서 사용할 공통코드를 조회
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM021", "FIM022", "FIM054");
addCodes(commonCodes, mav, "FIM021", "FIM022");
public static final String CLASS_URL = "/excl/excl01";
public class METHOD_URL {
public static final String
levyExclusionMain = "/010/main.do" // 부과 제외 관리 메인 화면
, getLevyExclusionList = "/010/list.do" // 부과 제외 대장 목록 조회
, removeLevyExclusion = "/010/remove.do" // 부과 제외 대장 삭제
, getLevyExclusionInfo = "/020/info.do" // 부과 제외 대장 상세 조회
, createLevyExclusion = "/020/create.do" // 부과 제외 대장 등록
, updateLevyExclusion = "/020/update.do" // 부과 제외 대장 수정
;
}
/**부과제외 대장 서비스*/
@Resource(name = "levyExclService")
protected LevyExclService levyExclService;
/**설정 정보 Bean */
@Resource(name = "stngBean")
private StngBean stngBean;
/** (fims/excl/excl01/010-main) .
*
* @return /fims/excl/excl01010
*/
@RequestMapping(name = "부과제외 관리 메인", value=METHOD_URL.levyExclusionMain)
public ModelAndView levyExclusionMain() {
ModelAndView mav = new ModelAndView("fims/excl/excl01010-main");
// 사용자 정보
FimsUser fimsUser = (FimsUser)currentUser().getUser();
// View(jsp)에서 사용할 공통코드를 조회
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM021", "FIM022", "FIM054");
addCodes(commonCodes, mav, "FIM021", "FIM022");
return mav
.addObject("pageName", "excl01010") // View(jsp)에서 사용할 id 뒤에 붙일 suffix
@ -87,72 +87,72 @@ public class Excl01Controller extends ApplicationController {
.addObject("FIM021List", commonCodes.get("FIM021")) // 부과 제외 구분 코드(LEVY_EXCL_SE_CD)
.addObject("FIM022List", commonCodes.get("FIM022")) // 부과 제외 사유 코드(LEVY_EXCL_RSN_CD)
;
}
/** .
* {@link LevyExclService#getLevyExclList(LevyExclQuery)}
* @param req
* @return jsonView
* <pre><code> {
* "levyExclList": [ ]
* "levyExclStart":
* "levyExclFetch":
* "levyExclTotal":
* }</code></pre>
*/
@Task
@RequestMapping(name = "부과제외 대장 목록 조회", value=METHOD_URL.getLevyExclusionList)
public ModelAndView getLevyExclusionList(LevyExclQuery req) {
if (!"xls".equals(req.getDownload())) {
List<?> result = levyExclService.getLevyExclList(setFetchSize(req));
return setPagingInfo(new ModelAndView("jsonView"), result, "");
} else {
// 현재 날짜 구하기
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
String dateTime = dateFormat.format(System.currentTimeMillis());
List<CellDef> cellDefs = fromJson(req.getCellDefs(), CellDef.listType());
XLSWriter xlsx = new XLSWriter().worksheet(0);
Format format = new Format(xlsx);
CellStyle center = format.cellStyle(Style.CENTER);
// CellStyle left = format.cellStyle(Style.LEFT);
CellStyle numeric = format.n_nn0();
CellStyle dateYMD = format.yyyy_mm_dd();
CellStyle dateDT = format.yyyy_mm_dd_hh_mm_ss();
List<DataObject> list = levyExclService.getLevyExclList(req.setFetchSize(0));
Map<String,Object> valueMap = new HashMap<String,Object>();
valueMap.put("업무구분", format.of("TASK_SE_NM").style(center));
valueMap.put("부과제외일자", FormatMaker.yyyy_mm_dd(format, "LEVY_EXCL_YMD").style(dateYMD));
valueMap.put("부과제외구분", format.of("LEVY_EXCL_SE_NM").style(center));
valueMap.put("부과제외사유", format.of("LEVY_EXCL_RSN_NM"));
valueMap.put("기타내용", format.of("ETC_CN"));
valueMap.put("민원신청번호", format.of("CVLCPT_APLY_NO").style(center));
valueMap.put("민원접수번호", format.of("CVLCPT_RCPT_NO").style(center));
valueMap.put("민원접수일자", FormatMaker.yyyy_mm_dd(format, "CVLCPT_RCPT_YMD").style(dateYMD));
valueMap.put("단속일시", FormatMaker.yyyy_mm_dd_hh_mm_ss(format, "CRDN_YMD_TM").style(dateDT));
valueMap.put("차량번호", format.of("VHRNO"));
valueMap.put("납부자구분", format.of("RTPYR_SE_NM").style(center));
valueMap.put("납부자번호", format.of("RTPYR_NO").style(center));
valueMap.put("납부자명", format.of("RTPYR_NM"));
valueMap.put("단속법정동", format.of("CRDN_STDG_NM").style(center));
valueMap.put("단속장소", format.of("CRDN_PLC"));
valueMap.put("상세단속장소", format.of("DTL_CRDN_PLC"));
valueMap.put("위반항목", format.of("VLTN_ARTCL"));
valueMap.put("단속원금", format.of("FFNLG_CRDN_AMT").style(numeric));
valueMap.put("처리상태", format.of("CRDN_STTS_NM"));
valueMap.put("단속특별구역", format.of("CRDN_SPAREA_NM").style(center));
valueMap.put("사용연료", format.of("USE_FUEL_NM").style(center));
valueMap.put("주차가능여부", format.of("PRK_PSBLTY_RSLT_NM").style(center));
valueMap.put("우편번호", format.of("ZIP").style(center));
valueMap.put("주소", format.of("ADDR"));
valueMap.put("상세주소", format.of("DTL_ADDR"));
valueMap.put("등록일시", FormatMaker.yyyy_mm_dd_hh_mm_ss(format, "REG_DT").style(dateDT));
valueMap.put("등록사용자", format.of("RGTR_NM").style(center));
valueMap.put("수정일시", FormatMaker.yyyy_mm_dd_hh_mm_ss(format, "MDFCN_DT").style(dateDT));
valueMap.put("수정사용자", format.of("MDFR_NM").style(center));
}
/** .
* {@link LevyExclService#getLevyExclList(LevyExclQuery)}
* @param req
* @return jsonView
* <pre><code> {
* "levyExclList": [ ]
* "levyExclStart":
* "levyExclFetch":
* "levyExclTotal":
* }</code></pre>
*/
@Task
@RequestMapping(name = "부과제외 대장 목록 조회", value=METHOD_URL.getLevyExclusionList)
public ModelAndView getLevyExclusionList(LevyExclQuery req) {
if (!"xls".equals(req.getDownload())) {
List<?> result = levyExclService.getLevyExclList(setFetchSize(req));
return setPagingInfo(new ModelAndView("jsonView"), result, "");
} else {
// 현재 날짜 구하기
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
String dateTime = dateFormat.format(System.currentTimeMillis());
List<CellDef> cellDefs = fromJson(req.getCellDefs(), CellDef.listType());
XLSWriter xlsx = new XLSWriter().worksheet(0);
Format format = new Format(xlsx);
CellStyle center = format.cellStyle(Style.CENTER);
// CellStyle left = format.cellStyle(Style.LEFT);
CellStyle numeric = format.n_nn0();
CellStyle dateYMD = format.yyyy_mm_dd();
CellStyle dateDT = format.yyyy_mm_dd_hh_mm_ss();
List<DataObject> list = levyExclService.getLevyExclList(req.setFetchSize(0));
Map<String,Object> valueMap = new HashMap<String,Object>();
valueMap.put("업무구분", format.of("TASK_SE_NM").style(center));
valueMap.put("부과제외일자", FormatMaker.yyyy_mm_dd(format, "LEVY_EXCL_YMD").style(dateYMD));
valueMap.put("부과제외구분", format.of("LEVY_EXCL_SE_NM").style(center));
valueMap.put("부과제외사유", format.of("LEVY_EXCL_RSN_NM"));
valueMap.put("기타내용", format.of("ETC_CN"));
valueMap.put("민원신청번호", format.of("CVLCPT_APLY_NO").style(center));
valueMap.put("민원접수번호", format.of("CVLCPT_RCPT_NO").style(center));
valueMap.put("민원접수일자", FormatMaker.yyyy_mm_dd(format, "CVLCPT_RCPT_YMD").style(dateYMD));
valueMap.put("단속일시", FormatMaker.yyyy_mm_dd_hh_mm_ss(format, "CRDN_YMD_TM").style(dateDT));
valueMap.put("차량번호", format.of("VHRNO"));
valueMap.put("납부자구분", format.of("RTPYR_SE_NM").style(center));
valueMap.put("납부자번호", format.of("RTPYR_NO").style(center));
valueMap.put("납부자명", format.of("RTPYR_NM"));
valueMap.put("단속법정동", format.of("CRDN_STDG_NM").style(center));
valueMap.put("단속장소", format.of("CRDN_PLC"));
valueMap.put("상세단속장소", format.of("DTL_CRDN_PLC"));
valueMap.put("위반항목", format.of("VLTN_ARTCL"));
valueMap.put("단속원금", format.of("FFNLG_CRDN_AMT").style(numeric));
valueMap.put("처리상태", format.of("CRDN_STTS_NM"));
valueMap.put("단속특별구역", format.of("CRDN_SPAREA_NM").style(center));
valueMap.put("사용연료", format.of("USE_FUEL_NM").style(center));
valueMap.put("주차가능여부", format.of("PRK_PSBLTY_RSLT_NM").style(center));
valueMap.put("우편번호", format.of("ZIP").style(center));
valueMap.put("주소", format.of("ADDR"));
valueMap.put("상세주소", format.of("DTL_ADDR"));
valueMap.put("등록일시", FormatMaker.yyyy_mm_dd_hh_mm_ss(format, "REG_DT").style(dateDT));
valueMap.put("등록사용자", format.of("RGTR_NM").style(center));
valueMap.put("수정일시", FormatMaker.yyyy_mm_dd_hh_mm_ss(format, "MDFCN_DT").style(dateDT));
valueMap.put("수정사용자", format.of("MDFR_NM").style(center));
CellDef.setValues(cellDefs, valueMap);
@ -162,138 +162,143 @@ public class Excl01Controller extends ApplicationController {
return new ModelAndView("downloadView")
.addObject("download", xlsx.getDownloadable().setFilename("부과제외" + "_목록_" + dateTime + ".xlsx"));
}
}
/** ID (info) .
* @param req
* @return fims/excl/excl01020-info jsonView
* <pre>{
* "levyExclInfo":
* }</pre>
*/
}
}
/** ID (info) .
* @param req
* @return fims/excl/excl01020-info jsonView
* <pre>{
* "levyExclInfo":
* }</pre>
*/
@Task
@RequestMapping(name = "부과제외 정보 상세 조회", value=METHOD_URL.getLevyExclusionInfo)
public ModelAndView getLevyExclusionInfo(HttpServletRequest hReq, LevyExclQuery req) {
// 상세 정보 조회
DataObject levyExclInfo = levyExclService.getLevyExclInfo(req);
// 등록을 호출하였지만 등록된 부과제외 ID가 있는지 확인.
if (req.getCallPurpose().equals("create") && !levyExclInfo.string("LEVY_EXCL_ID").equals("")) {
ModelAndView mav = new ModelAndView("jsonView");
if (req.getCallPurpose().equals("create")) { // 등록
if (!levyExclInfo.string("LEVY_EXCL_ID").equals("")) {
ModelAndView mav = new ModelAndView("jsonView");
return mav.addObject("rtnMsg", "이미 등록된 부과제외 정보가 있습니다.")
.addObject("message", "이미 등록된 부과제외 정보가 있습니다.");
}
} else if (req.getCallPurpose().equals("update")) {
if (levyExclInfo.string("LEVY_EXCL_ID").equals("")) { // 수정
ModelAndView mav = new ModelAndView("jsonView");
return mav.addObject("rtnMsg", "조회된 부과제외 정보가 없습니다.")
.addObject("message", "조회된 부과제외 정보가 없습니다.");
}
}
boolean json = jsonResponse();
ModelAndView mav = new ModelAndView(json ? "jsonView" : "fims/excl/excl01020-info");
// View(jsp)에서 사용할 공통코드를 조회
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM021", "FIM022");
addCodes(commonCodes, mav, "FIM021", "FIM022");
return mav
.addObject("message", "이미 등록된 부과제외 정보가 있습니다.")
.addObject("rtnMsg", "이미 등록된 부과제외 정보가 있습니다.")
;
return mav
.addObject("callPurpose", req.getCallPurpose()) // 호출 용도
.addObject("pageName", "excl01020") // jsp pageName
.addObject("prefixUrl", CLASS_URL) // prefixUrl
.addObject("FIM021List", commonCodes.get("FIM021")) // 부과 제외 구분 코드(LEVY_EXCL_SE_CD)
.addObject("FIM022List", commonCodes.get("FIM022")) // 부과 제외 사유 코드(LEVY_EXCL_RSN_CD)
.addObject("Info", json ? levyExclInfo : toJson(levyExclInfo))
.addObject("saveCallbackFuncName", hReq.getParameter("saveCallbackFuncName"))
.addObject("savedCallbackFuncName", hReq.getParameter("savedCallbackFuncName"))
;
}
/** .
* @param levyExcl
* @return jsonView
* <pre><code> {
* "saved": true, false
* }</code></pre>
*/
@Task
@RequestMapping(name = "부과제외 대장 등록", value=METHOD_URL.createLevyExclusion)
public ModelAndView createLevyExclusion(LevyExcl levyExcl) {
boolean saved = false;
String rtnMsg = levyExclService.createLevyExcl(levyExcl);
if (rtnMsg.contains("[S]")) {
saved = true;
} else {
saved = false;
}
return new ModelAndView("jsonView")
.addObject("saved", saved)
.addObject("rtnMsg", rtnMsg);
}
/** .
* @param levyExcl
* @return jsonView
* <pre><code> {
* "saved": true, false
* }</code></pre>
*/
@Task
@RequestMapping(name = "부과제외 대장 수정", value=METHOD_URL.updateLevyExclusion)
public ModelAndView updateLevyExclusion(LevyExcl levyExcl) {
boolean saved = false;
String rtnMsg = levyExclService.updateLevyExcl(levyExcl);
if (rtnMsg.contains("[S]")) {
saved = true;
} else {
boolean json = jsonResponse();
ModelAndView mav = new ModelAndView(json ? "jsonView" : "fims/excl/excl01020-info");
// View(jsp)에서 사용할 공통코드를 조회
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM021", "FIM022");
addCodes(commonCodes, mav, "FIM021", "FIM022");
return mav
.addObject("callPurpose", req.getCallPurpose()) // 호출 용도
.addObject("pageName", "excl01020") // jsp pageName
.addObject("prefixUrl", CLASS_URL) // prefixUrl
.addObject("FIM021List", commonCodes.get("FIM021")) // 부과 제외 구분 코드(LEVY_EXCL_SE_CD)
.addObject("FIM022List", commonCodes.get("FIM022")) // 부과 제외 사유 코드(LEVY_EXCL_RSN_CD)
.addObject("info", json ? levyExclInfo : toJson(levyExclInfo))
.addObject("saveCallbackFuncName", hReq.getParameter("saveCallbackFuncName"))
.addObject("savedCallbackFuncName", hReq.getParameter("savedCallbackFuncName"))
;
saved = false;
}
}
/** .
* @param levyExcl
* @return jsonView
* <pre><code> {
* "saved": true, false
* }</code></pre>
*/
@Task
@RequestMapping(name = "부과제외 대장 등록", value=METHOD_URL.createLevyExclusion)
public ModelAndView createLevyExclusion(LevyExcl levyExcl) {
boolean saved = false;
String rtnMsg = levyExclService.createLevyExcl(levyExcl);
if (rtnMsg.contains("[S]")) {
saved = true;
} else {
saved = false;
}
return new ModelAndView("jsonView")
.addObject("saved", saved)
.addObject("rtnMsg", rtnMsg);
}
/** .
* @param levyExcl
* @return jsonView
* <pre><code> {
* "saved": true, false
* }</code></pre>
*/
@Task
@RequestMapping(name = "부과제외 대장 수정", value=METHOD_URL.updateLevyExclusion)
public ModelAndView updateLevyExclusion(LevyExcl levyExcl) {
boolean saved = false;
String rtnMsg = levyExclService.updateLevyExcl(levyExcl);
if (rtnMsg.contains("[S]")) {
saved = true;
} else {
saved = false;
}
return new ModelAndView("jsonView")
.addObject("saved", saved)
.addObject("rtnMsg", rtnMsg);
}
/** ID .
* @param levyExclID
* @return jsonView
* <pre><code> {
* "affected":
* "saved": true, false
* }</code></pre>
*/
@Task
@RequestMapping(name = "부과제외 대장 삭제", value=METHOD_URL.removeLevyExclusion)
public ModelAndView removeLevyExclusion(LevyExcl levyExcl) {
boolean saved = false;
String rtnMsg = "";
// 부과제외(levyExclId) 단건 삭제
if (levyExcl.getLevyExclIds() == null || levyExcl.getLevyExclIds().length < 1) {
rtnMsg = levyExclService.removeLevyExcl(levyExcl);
} else {
// 부과제외 IDs 만큼 부과제외 삭제 반복..
for (String levyExclId : levyExcl.getLevyExclIds()) {
LevyExcl deltLevyExcl = new LevyExcl();
deltLevyExcl.setLevyExclId(levyExclId);
deltLevyExcl.setDelRsn(levyExcl.getDelRsn());
rtnMsg = levyExclService.removeLevyExcl(deltLevyExcl); // 삭제
if (!rtnMsg.contains("[S]")) // 오류가 발생하였으면 종료..
break;
}
}
if (rtnMsg.contains("[S]")) {
saved = true;
} else {
saved = false;
}
return new ModelAndView("jsonView")
.addObject("saved", saved)
.addObject("rtnMsg", rtnMsg);
}
return new ModelAndView("jsonView")
.addObject("saved", saved)
.addObject("rtnMsg", rtnMsg);
}
/** ID .
* @param levyExclID
* @return jsonView
* <pre><code> {
* "affected":
* "saved": true, false
* }</code></pre>
*/
@Task
@RequestMapping(name = "부과제외 대장 삭제", value=METHOD_URL.removeLevyExclusion)
public ModelAndView removeLevyExclusion(LevyExcl levyExcl) {
boolean saved = false;
String rtnMsg = "";
// 부과제외(levyExclId) 단건 삭제
if (levyExcl.getLevyExclIds() == null || levyExcl.getLevyExclIds().length < 1) {
rtnMsg = levyExclService.removeLevyExcl(levyExcl);
} else {
// 부과제외 IDs 만큼 부과제외 삭제 반복..
for (String levyExclId : levyExcl.getLevyExclIds()) {
LevyExcl deltLevyExcl = new LevyExcl();
deltLevyExcl.setLevyExclId(levyExclId);
deltLevyExcl.setDelRsn(levyExcl.getDelRsn());
// 부과제외 삭제 호출
rtnMsg = levyExclService.removeLevyExcl(deltLevyExcl);
if (!rtnMsg.contains("[S]")) // 오류가 발생하였으면 종료..
break;
}
}
if (rtnMsg.contains("[S]")) {
saved = true;
} else {
saved = false;
}
return new ModelAndView("jsonView")
.addObject("saved", saved)
.addObject("rtnMsg", rtnMsg);
}
}

@ -232,7 +232,7 @@ public class Excl02Controller extends ApplicationController {
.addObject("FIM030List", commonCodes.get("FIM030")) // 통보 구분 코드(NTFCTN_SE_CD)
.addObject("FIM032List", commonCodes.get("FIM032")) // 소유주 관계 구분 코드(OWNR_REL_CD)
.addObject("FIM033List", commonCodes.get("FIM033")) // 의견 제출 구분 코드(OPNN_SBMSN_SE_CD)
.addObject("info", json ? opnnSbmsnInfo : toJson(opnnSbmsnInfo)) // 의견제출 정보
.addObject("Info", json ? opnnSbmsnInfo : toJson(opnnSbmsnInfo)) // 의견제출 정보
;
}
@ -324,7 +324,7 @@ public class Excl02Controller extends ApplicationController {
.addObject("FIM030List", commonCodes.get("FIM030")) // 통보 구분 코드(NTFCTN_SE_CD)
.addObject("FIM031List", commonCodes.get("FIM031")) // 의견 제출 상태 코드(OPNN_SBMSN_STTS_CD)
.addObject("FIM033List", commonCodes.get("FIM033")) // 의견 제출 구분 코드(OPNN_SBMSN_SE_CD)
.addObject("info", json ? opnnSbmsnInfo : toJson(opnnSbmsnInfo)) // 의견제출 정보
.addObject("Info", json ? opnnSbmsnInfo : toJson(opnnSbmsnInfo)) // 의견제출 정보
;
}
@ -441,7 +441,7 @@ public class Excl02Controller extends ApplicationController {
.addObject("callPurpose", req.getCallPurpose()) // 호출 용도
.addObject("pageName", "excl02040") // jsp pageName
.addObject("prefixUrl", CLASS_URL) // prefixUrl
.addObject("info", json ? opnnDlbrMbrinfo : toJson(opnnDlbrMbrinfo)) // 의견제출 심의 회원 정보
.addObject("Info", json ? opnnDlbrMbrinfo : toJson(opnnDlbrMbrinfo)) // 의견제출 심의 회원 정보
;
}

@ -160,9 +160,8 @@ public class PayerController extends ApplicationController {
ModelAndView mav = new ModelAndView(json ? "jsonView" : "fims/payer/payer01020-info");
DataObject payerInfo = payerService.getPayerInfo(req);
mav.addObject("info", json ? payerInfo : toJson(payerInfo));
// View(jsp)에서 사용할 공통코드를 조회
// View(jsp)에서 사용할 공통코드를 조회
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM011", "FIM014");
return mav
@ -170,6 +169,7 @@ public class PayerController extends ApplicationController {
.addObject("prefixUrl", CLASS_URL) // prefixUrl
.addObject("FIM011List", commonCodes.get("FIM011")) // 납부자 구분 코드(RTPYR_SE_CD)
.addObject("FIM014List", commonCodes.get("FIM014")) // 납부자 상태 코드(RTPYR_STTS_CD)
.addObject("Info", json ? payerInfo : toJson(payerInfo))
;
}

@ -190,7 +190,7 @@ public class Sprt04Controller extends ApplicationController {
.addObject("pageName", "sprt04020") // jsp pageName
.addObject("prefixUrl", CLASS_URL) // prefixUrl
.addObject("FIM065List", commonCodes.get("FIM065")) // 민원 접수 구분 코드(CVLCPT_RCPT_SE_CD)
.addObject("info", json ? cvlcptDscsnInfo : toJson(cvlcptDscsnInfo)) // 민원 상담 정보
.addObject("Info", json ? cvlcptDscsnInfo : toJson(cvlcptDscsnInfo)) // 민원 상담 정보
;
}

Loading…
Cancel
Save