비부과(서손) 수정.

main
jjh 1 year ago
parent 0f17cad9f9
commit e918ce3306

@ -78,7 +78,7 @@ public class Excl01Controller extends ApplicationController {
* }</pre>
*/
@RequestMapping(name = "부과제외 정보 조회", value = "/020/info.do")
public ModelAndView getLevyExclInfo(String openerPageName, Excl01Query req) {
public ModelAndView getLevyExclInfo(String saveCallbackFuncName, String savedCallbackFuncName, Excl01Query req) {
DataObject levyExclInfo = excl01Service.getLevyExclInfo(req);
if (req.getLevyExclId() == null && !levyExclInfo.string("LEVY_EXCL_ID").equals("")) {
@ -99,7 +99,8 @@ public class Excl01Controller extends ApplicationController {
addCodes(commonCodes, mav, "FIM021", "FIM022", "FIM054");
return mav
.addObject("openerPageName", openerPageName) // 호출했던 Page Name
.addObject("saveCallbackFuncName", saveCallbackFuncName) //
.addObject("savedCallbackFuncName", savedCallbackFuncName) //
.addObject("pageName", "excl01020") //
.addObject("FIM021List", commonCodes.get("FIM021")) // 부과 제외 구분 코드(LEVY_EXCL_SE_CD)
.addObject("FIM022List", commonCodes.get("FIM022")) // 부과 제외 사유 코드(LEVY_EXCL_RSN_CD)

@ -287,10 +287,10 @@
, appendData : true
, urls : {
load : wctx.url(prefixUrl + "/010/list.do") // 검색
// , getInfo : wctx.url(prefixUrl + "/020/info.do") // 등록 및 수정 팝업
, getInfo : wctx.url(prefixUrl + "/020/info.do?openerPageName=${pageName}") // 등록 및 수정 팝업
// , remove : wctx.url(prefixUrl + "/010/remove.do") // 자료 삭제
, remove : wctx.url(prefixUrl + "/010/removes.do") // 선택(체크) 자료 삭제
// , getInfo : wctx.url(prefixUrl + "/020/info.do") // 등록 및 수정 팝업
// , remove : wctx.url(prefixUrl + "/010/remove.do") // 자료 삭제
}
, formats : {
LEVY_EXCL_YMD : dateFormat

@ -107,8 +107,8 @@
dialog.alert("저장됐습니다.");
dialog.close(${pageName}Control.prefix + "dialog");
if ("${callbackFuncName}" != "") {
${callbackFuncName}(resp.saved);
if ("${savedCallbackFuncName}" != "") {
${savedCallbackFuncName}(resp.saved);
}
}
}
@ -120,16 +120,16 @@
let item = ${pageName}Control.getCurrent("item");
let create = isEmpty(info.levyExclId);
// 민원 접수 관리에서 호출했다면.. URL 주소를 변경한다.
if (create && openerPageName == "cvlc01020-info") {
${pageName}Control.urls.create = "/cvlc/cvlc01/020/save.do";
// 민원 접수 관리에서 호출했다면..
if (create && "${saveCallbackFuncName}" != "") {
${saveCallbackFuncName}(info);
} else {
ajax.post({
url : !create ? ${pageName}Control.urls.update : ${pageName}Control.urls.create
, data : info
, success : resp => ${pageName}Control.onSave(resp)
});
}
ajax.post({
url : !create ? ${pageName}Control.urls.update : ${pageName}Control.urls.create
, data : info
, success : resp => ${pageName}Control.onSave(resp)
});
}
// 부과제외 구분에 따른 부과제외 사유 코드 설정

Loading…
Cancel
Save