|
|
|
@ -98,6 +98,7 @@ public class Sndb01Controller extends ApplicationController {
|
|
|
|
|
, createNoticeSheetSendingList = "/100/createList.do" // 고지서 발송 대상 목록의 발송 등록
|
|
|
|
|
, noticeSheetSendingMain = "/110/main.do" // 고지서 발송 현황 메인 화면
|
|
|
|
|
, getNoticeSheetSendingList = "/110/list.do" // 고지서 발송 현황 상세 목록 조회
|
|
|
|
|
, removeNoticeSheetSending = "/110/remove.do" // 고지서 발송 현황 삭제
|
|
|
|
|
, getNoticeSheetSendingDetailInfo = "/120/info.do" // 고지서 발송 현황 화면
|
|
|
|
|
, getNoticeSheetSendingDetailList = "/120/list.do" // 고지서 발송 현황 상세 목록 조회
|
|
|
|
|
|
|
|
|
@ -1069,6 +1070,46 @@ public class Sndb01Controller extends ApplicationController {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**지정한 부과제외 ID에 해당하는 부과제외 대장를 제거한다.
|
|
|
|
|
* @param levyExclID 부과제외 대장 아이디
|
|
|
|
|
* @return jsonView
|
|
|
|
|
* <pre><code> {
|
|
|
|
|
* "affected": 저장된 정보수
|
|
|
|
|
* "saved": 저장되었으면 true, 그렇지 않으면 false
|
|
|
|
|
* }</code></pre>
|
|
|
|
|
*/
|
|
|
|
|
@Task
|
|
|
|
|
@RequestMapping(name="발송 대장 삭제", value=METHOD_URL.removeNoticeSheetSending)
|
|
|
|
|
public ModelAndView removeNoticeSheetSending(Sndng sndng) {
|
|
|
|
|
boolean saved = false;
|
|
|
|
|
String rtnMsg = "";
|
|
|
|
|
|
|
|
|
|
if (sndng.getSndngIds().length > 0) { // 발송 IDs
|
|
|
|
|
// 부과제외 IDs 만큼 반복..
|
|
|
|
|
for (int iLoop = 0; iLoop < sndng.getSndngIds().length; iLoop++) {
|
|
|
|
|
// 부과제외 ID 설정
|
|
|
|
|
sndng.setSndngId(sndng.getSndngIds()[iLoop]);
|
|
|
|
|
|
|
|
|
|
// 발송 삭제 호출
|
|
|
|
|
rtnMsg = sndngService.removeSndng(sndng);
|
|
|
|
|
if (rtnMsg.contains("[F]")) // 오류가 발생하였으면 종료..
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
rtnMsg = sndngService.removeSndng(sndng);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (rtnMsg.contains("[S]")) {
|
|
|
|
|
saved = true;
|
|
|
|
|
} else {
|
|
|
|
|
saved = false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return new ModelAndView("jsonView")
|
|
|
|
|
.addObject("saved", saved)
|
|
|
|
|
.addObject("rtnMsg", rtnMsg);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**고지서 발송 현황 - 발송상세 화면(sndb/sndb01/120-info)을 연다.
|
|
|
|
|
* @param sndngId 발송 ID
|
|
|
|
|
* @return fims/sndb/sndb01120-info 또는 jsonView
|
|
|
|
|