소스정리

main
이범준 7 months ago
parent 65ba44d59e
commit 973b634d48

@ -9,6 +9,8 @@ import java.util.Map;
import javax.annotation.Resource; import javax.annotation.Resource;
import org.apache.poi.ss.usermodel.CellStyle; import org.apache.poi.ss.usermodel.CellStyle;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.ModelAndView;
import cokr.xit.base.code.CommonCode; import cokr.xit.base.code.CommonCode;
@ -47,6 +49,7 @@ import cokr.xit.fims.sprt.SprtQuery;
import cokr.xit.fims.sprt.dao.IntegrationSearchMapper; import cokr.xit.fims.sprt.dao.IntegrationSearchMapper;
import cokr.xit.fims.sprt.service.IntegrationSearchService; import cokr.xit.fims.sprt.service.IntegrationSearchService;
import cokr.xit.fims.sprt.service.bean.MediaBean; import cokr.xit.fims.sprt.service.bean.MediaBean;
import cokr.xit.fims.task.Task;
import cokr.xit.foundation.UserInfo; import cokr.xit.foundation.UserInfo;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
@ -60,6 +63,8 @@ import cokr.xit.foundation.data.DataObject;
* ================================ * ================================
* </pre> * </pre>
*/ */
@Controller
@RequestMapping(name="발송반송", value=Sndb01Controller.CLASS_URL)
public class Sndb01Controller extends ApplicationController { public class Sndb01Controller extends ApplicationController {
public static final String CLASS_URL = "/sndb/sndb01"; public static final String CLASS_URL = "/sndb/sndb01";
@ -161,6 +166,7 @@ public class Sndb01Controller extends ApplicationController {
/** (sndb/sndb01/010-main) . /** (sndb/sndb01/010-main) .
* @return /sndb/sndb01/010-main * @return /sndb/sndb01/010-main
*/ */
@RequestMapping(name = "계도장 발송 대상 메인", value = METHOD_URL.warningTargetMain)
public ModelAndView warningTargetMain() { public ModelAndView warningTargetMain() {
// //
ModelAndView mav = new ModelAndView("fims/sndb/sndb01010-main"); ModelAndView mav = new ModelAndView("fims/sndb/sndb01010-main");
@ -198,6 +204,8 @@ public class Sndb01Controller extends ApplicationController {
* "wrngSndngTrgtTotal": * "wrngSndngTrgtTotal":
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="계고장 발송 대상 목록 조회", value=METHOD_URL.getWarningTargetList)
public ModelAndView getWarningTargetList(SndbQuery req) { public ModelAndView getWarningTargetList(SndbQuery req) {
// //
if (!"xls".equals(req.getDownload())) { if (!"xls".equals(req.getDownload())) {
@ -275,6 +283,8 @@ public class Sndb01Controller extends ApplicationController {
* "wrngSndngTrgts": [ ] * "wrngSndngTrgts": [ ]
* }</pre> * }</pre>
*/ */
@Task
@RequestMapping(name="계고장 발송 대상 상세 조회", value=METHOD_URL.getWarningTargetInfo)
public ModelAndView getWarningTargetInfo(SndbQuery req) { public ModelAndView getWarningTargetInfo(SndbQuery req) {
// //
ModelAndView mav = getWarningTargetList(req); ModelAndView mav = getWarningTargetList(req);
@ -297,6 +307,8 @@ public class Sndb01Controller extends ApplicationController {
* "saved": true, false * "saved": true, false
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="계고장 발송 등록", value=METHOD_URL.createWarningSendingList)
public ModelAndView createWarningSendingList(SndbQuery req, Sndng sndng) { public ModelAndView createWarningSendingList(SndbQuery req, Sndng sndng) {
// //
boolean saved = false; boolean saved = false;
@ -318,6 +330,7 @@ public class Sndb01Controller extends ApplicationController {
/** (sndb/sndb01/030-main) . /** (sndb/sndb01/030-main) .
* @return /sndb/sndb01/030-main * @return /sndb/sndb01/030-main
*/ */
@RequestMapping(name = "계도장 발송 현황 메인", value = METHOD_URL.warningSendingMain)
public ModelAndView warningSendingMain() { public ModelAndView warningSendingMain() {
// //
ModelAndView mav = new ModelAndView("fims/sndb/sndb01030-main"); ModelAndView mav = new ModelAndView("fims/sndb/sndb01030-main");
@ -348,6 +361,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngTotal": * "sndngTotal":
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="계고장 발송 현황 목록 조회", value=METHOD_URL.getWarningSendingList)
public ModelAndView getWarningSendingList(SndbQuery req) { public ModelAndView getWarningSendingList(SndbQuery req) {
// //
if (!"xls".equals(req.getDownload())) { if (!"xls".equals(req.getDownload())) {
@ -409,6 +424,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngDtls": [ ] * "sndngDtls": [ ]
* }</pre> * }</pre>
*/ */
@Task
@RequestMapping(name="계고장 발송 현황 상세 화면", value=METHOD_URL.getWarningSendingDetailInfo)
public ModelAndView getWarningSendingDetailInfo(SndbQuery req) { public ModelAndView getWarningSendingDetailInfo(SndbQuery req) {
// //
ModelAndView mav = getWarningSendingDetailList(req); ModelAndView mav = getWarningSendingDetailList(req);
@ -435,6 +452,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngDtlTotal": * "sndngDtlTotal":
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="계고장 발송 현황 상세 목록 조회", value=METHOD_URL.getWarningSendingDetailList)
public ModelAndView getWarningSendingDetailList(SndbQuery req) { public ModelAndView getWarningSendingDetailList(SndbQuery req) {
if (!"xls".equals(req.getDownload())) { if (!"xls".equals(req.getDownload())) {
List<?> result = sndngDtlService.getSndngDtlList(setFetchSize(req)); List<?> result = sndngDtlService.getSndngDtlList(setFetchSize(req));
@ -500,6 +519,7 @@ public class Sndb01Controller extends ApplicationController {
/** (sndb/sndb01/050-main) . /** (sndb/sndb01/050-main) .
* @return /sndb/sndb01/050-main * @return /sndb/sndb01/050-main
*/ */
@RequestMapping(name = "사전통지 발송 대상 메인", value = METHOD_URL.advanceNoticeTargetMain)
public ModelAndView advanceNoticeTargetMain() { public ModelAndView advanceNoticeTargetMain() {
ModelAndView mav = new ModelAndView("fims/sndb/sndb01050-main"); ModelAndView mav = new ModelAndView("fims/sndb/sndb01050-main");
@ -536,6 +556,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngTotal": * "sndngTotal":
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="사전통지 발송 대상 목록 조회", value=METHOD_URL.getAdvanceNoticeTargetList)
public ModelAndView getAdvanceNoticeTargetList(SndbQuery req) { public ModelAndView getAdvanceNoticeTargetList(SndbQuery req) {
if (!"xls".equals(req.getDownload())) { if (!"xls".equals(req.getDownload())) {
List<?> result = sndngService.getAdvntceTrgtList(setFetchSize(req)); List<?> result = sndngService.getAdvntceTrgtList(setFetchSize(req));
@ -610,6 +632,8 @@ public class Sndb01Controller extends ApplicationController {
* "advntceSndngTrgs": [ ] * "advntceSndngTrgs": [ ]
* }</pre> * }</pre>
*/ */
@Task
@RequestMapping(name="사전통지 발송 대상 상세 조회", value=METHOD_URL.getAdvanceNoticeTargetInfo)
public ModelAndView getAdvanceNoticeTargetInfo(SndbQuery req) { public ModelAndView getAdvanceNoticeTargetInfo(SndbQuery req) {
// //
ModelAndView mav = getAdvanceNoticeTargetList(req); ModelAndView mav = getAdvanceNoticeTargetList(req);
@ -637,6 +661,9 @@ public class Sndb01Controller extends ApplicationController {
* "saved": true, false * "saved": true, false
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="사전통지 발송 등록", value=METHOD_URL.createAdvanceNoticeSendingList)
public ModelAndView createAdvanceNoticeSendingList(SndbQuery req, Sndng sndng) { public ModelAndView createAdvanceNoticeSendingList(SndbQuery req, Sndng sndng) {
boolean saved = false; boolean saved = false;
String rtnMsg = "[F] "; String rtnMsg = "[F] ";
@ -657,6 +684,7 @@ public class Sndb01Controller extends ApplicationController {
* *
* @return /sndb/sndb01/070-main * @return /sndb/sndb01/070-main
*/ */
@RequestMapping(name = "사전통지 발송 현황 메인", value = METHOD_URL.advanceNoticeSendingMain)
public ModelAndView advanceNoticeSendingMain() { public ModelAndView advanceNoticeSendingMain() {
ModelAndView mav = new ModelAndView("fims/sndb/sndb01070-main"); ModelAndView mav = new ModelAndView("fims/sndb/sndb01070-main");
@ -686,6 +714,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngTotal": * "sndngTotal":
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="사전통지 발송 현황 목록 조회", value=METHOD_URL.getAdvanceNoticeSendingList)
public ModelAndView getAdvanceNoticeSendingList(SndbQuery req) { public ModelAndView getAdvanceNoticeSendingList(SndbQuery req) {
if (!"xls".equals(req.getDownload())) { if (!"xls".equals(req.getDownload())) {
List<?> result = sndngService.getAdvntceSndngList(setFetchSize(req)); List<?> result = sndngService.getAdvntceSndngList(setFetchSize(req));
@ -746,6 +776,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngDtls": [ ] * "sndngDtls": [ ]
* }</pre> * }</pre>
*/ */
@Task
@RequestMapping(name="사전통지 발송 현황 상세 화면", value=METHOD_URL.getAdvanceNoticeSendingDetailInfo)
public ModelAndView getAdvanceNoticeSendingDetailInfo(SndbQuery req) { public ModelAndView getAdvanceNoticeSendingDetailInfo(SndbQuery req) {
// //
ModelAndView mav = getAdvanceNoticeSendingDetailList(req); ModelAndView mav = getAdvanceNoticeSendingDetailList(req);
@ -772,6 +804,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngDtlTotal": * "sndngDtlTotal":
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="사전통지 발송 현황 상세 목록 조회", value=METHOD_URL.getAdvanceNoticeSendingDetailList)
public ModelAndView getAdvanceNoticeSendingDetailList(SndbQuery req) { public ModelAndView getAdvanceNoticeSendingDetailList(SndbQuery req) {
if (!"xls".equals(req.getDownload())) { if (!"xls".equals(req.getDownload())) {
List<?> result = sndngDtlService.getSndngDtlList(setFetchSize(req)); List<?> result = sndngDtlService.getSndngDtlList(setFetchSize(req));
@ -845,6 +879,7 @@ public class Sndb01Controller extends ApplicationController {
* *
* @return /sndb/sndb01/090-main * @return /sndb/sndb01/090-main
*/ */
@RequestMapping(name = "고지서 발송 현황 메인", value = METHOD_URL.noticeSheetSendingMain)
public ModelAndView noticeSheetSendingMain() { public ModelAndView noticeSheetSendingMain() {
ModelAndView mav = new ModelAndView("fims/sndb/sndb01090-main"); ModelAndView mav = new ModelAndView("fims/sndb/sndb01090-main");
@ -873,6 +908,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngTotal": * "sndngTotal":
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="고지서 발송 현황 목록 조회", value=METHOD_URL.getNoticeSheetSendingList)
public ModelAndView getNoticeSheetSendingList(SndbQuery req) { public ModelAndView getNoticeSheetSendingList(SndbQuery req) {
if (!"xls".equals(req.getDownload())) { if (!"xls".equals(req.getDownload())) {
List<?> result = sndngService.getSndngList(setFetchSize(req)); List<?> result = sndngService.getSndngList(setFetchSize(req));
@ -933,6 +970,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngDtls": [ ] * "sndngDtls": [ ]
* }</pre> * }</pre>
*/ */
@Task
@RequestMapping(name="고지서 발송 현황 상세 화면", value=METHOD_URL.getNoticeSheetSendingDetailInfo)
public ModelAndView getNoticeSheetSendingDetailInfo(SndbQuery req) { public ModelAndView getNoticeSheetSendingDetailInfo(SndbQuery req) {
// //
ModelAndView mav = getNoticeSheetSendingDetailList(req); ModelAndView mav = getNoticeSheetSendingDetailList(req);
@ -959,6 +998,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngDtlTotal": * "sndngDtlTotal":
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="고지서 발송 현황 상세 목록 조회", value=METHOD_URL.getNoticeSheetSendingDetailList)
public ModelAndView getNoticeSheetSendingDetailList(SndbQuery req) { public ModelAndView getNoticeSheetSendingDetailList(SndbQuery req) {
if (!"xls".equals(req.getDownload())) { if (!"xls".equals(req.getDownload())) {
List<?> result = sndngDtlService.getSndngDtlList(setFetchSize(req)); List<?> result = sndngDtlService.getSndngDtlList(setFetchSize(req));
@ -1032,6 +1073,8 @@ public class Sndb01Controller extends ApplicationController {
* *
* @return /sndb/sndb01/110-info * @return /sndb/sndb01/110-info
*/ */
@Task
@RequestMapping(name="고지서 발송 대상", value=METHOD_URL.noticeSheetSendingTargetInfo)
public ModelAndView noticeSheetSendingTargetInfo(SndbQuery req) { public ModelAndView noticeSheetSendingTargetInfo(SndbQuery req) {
ModelAndView mav = new ModelAndView("fims/sndb/sndb01110-info"); ModelAndView mav = new ModelAndView("fims/sndb/sndb01110-info");
@ -1061,6 +1104,8 @@ public class Sndb01Controller extends ApplicationController {
* "saved": true, false * "saved": true, false
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="우편통합 발송 연계 등록", value=METHOD_URL.createSendingLink)
public ModelAndView createSendingLink(Sndng sndng) { public ModelAndView createSendingLink(Sndng sndng) {
boolean saved = false; boolean saved = false;
String rtnMsg = sndngService.createSndngLink(sndng); String rtnMsg = sndngService.createSndngLink(sndng);
@ -1080,6 +1125,7 @@ public class Sndb01Controller extends ApplicationController {
* *
* @return /sndb/sndb01/220-main * @return /sndb/sndb01/220-main
*/ */
@RequestMapping(name = "반송 현황 메인", value = METHOD_URL.sendBackMain)
public ModelAndView sendBackMain() { public ModelAndView sendBackMain() {
ModelAndView mav = new ModelAndView("fims/sndb/sndb01220-main"); ModelAndView mav = new ModelAndView("fims/sndb/sndb01220-main");
@ -1117,6 +1163,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngTotal": * "sndngTotal":
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="반송 목록 조회", value=METHOD_URL.getSendBackList)
public ModelAndView getSendBackList(SndbQuery req) { public ModelAndView getSendBackList(SndbQuery req) {
if (!"xls".equals(req.getDownload())) { if (!"xls".equals(req.getDownload())) {
List<?> result = sndngDtlService.getSndbkList(setFetchSize(req)); List<?> result = sndngDtlService.getSndbkList(setFetchSize(req));
@ -1191,6 +1239,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngDtls": * "sndngDtls":
* }</pre> * }</pre>
*/ */
@Task
@RequestMapping(name="발송상세의 반송(미배달) 정보 조회", value=METHOD_URL.getSendBackInfo)
public ModelAndView getSendBackInfo(SndbQuery req) { public ModelAndView getSendBackInfo(SndbQuery req) {
// //
DataObject info = sndngDtlService.getSndbkInfo(req); DataObject info = sndngDtlService.getSndbkInfo(req);
@ -1226,6 +1276,8 @@ public class Sndb01Controller extends ApplicationController {
* "saved": true, false * "saved": true, false
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="발송상세 목록의 반송 정보 등록", value=METHOD_URL.createSendBackList)
public ModelAndView createSendBackList(SndbQuery req) { public ModelAndView createSendBackList(SndbQuery req) {
boolean saved = false; boolean saved = false;
String rtnMsg = sndngDtlService.createSndbkList(req); String rtnMsg = sndngDtlService.createSndbkList(req);
@ -1248,6 +1300,8 @@ public class Sndb01Controller extends ApplicationController {
* "saved": true, false * "saved": true, false
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="발송상세의 반송 정보 등록", value=METHOD_URL.createSendBack)
public ModelAndView createSendBack(SndngDtl sndngDtl) { public ModelAndView createSendBack(SndngDtl sndngDtl) {
boolean saved = false; boolean saved = false;
String rtnMsg = sndngDtlService.createSndbk(sndngDtl); String rtnMsg = sndngDtlService.createSndbk(sndngDtl);
@ -1270,6 +1324,8 @@ public class Sndb01Controller extends ApplicationController {
* "saved": true, false * "saved": true, false
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="발송상세의 반송 정보 수정", value=METHOD_URL.updateSendBack)
public ModelAndView updateSendBack(SndngDtl sndngDtl) { public ModelAndView updateSendBack(SndngDtl sndngDtl) {
boolean saved = false; boolean saved = false;
String rtnMsg = sndngDtlService.updateSndbk(sndngDtl); String rtnMsg = sndngDtlService.updateSndbk(sndngDtl);
@ -1292,6 +1348,8 @@ public class Sndb01Controller extends ApplicationController {
* "saved": true, false * "saved": true, false
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="발송상세의 반송 정보 삭제", value=METHOD_URL.removeSendBack)
public ModelAndView removeSendBack(SndngDtl sndngDtl) { public ModelAndView removeSendBack(SndngDtl sndngDtl) {
boolean saved = false; boolean saved = false;
String rtnMsg = sndngDtlService.removeSndbk(sndngDtl); String rtnMsg = sndngDtlService.removeSndbk(sndngDtl);
@ -1311,6 +1369,7 @@ public class Sndb01Controller extends ApplicationController {
* *
* @return /sndb/sndb01/240-main * @return /sndb/sndb01/240-main
*/ */
@RequestMapping(name = "공시송달 현황 메인", value = METHOD_URL.serviceByPublicNoticeMain)
public ModelAndView serviceByPublicNoticeMain() { public ModelAndView serviceByPublicNoticeMain() {
ModelAndView mav = new ModelAndView("fims/sndb/sndb01240-main"); ModelAndView mav = new ModelAndView("fims/sndb/sndb01240-main");
@ -1339,6 +1398,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngTotal": * "sndngTotal":
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="공시송달 목록 조회", value=METHOD_URL.getServiceByPublicNoticeList)
public ModelAndView getServiceByPublicNoticeList(SndbQuery req) { public ModelAndView getServiceByPublicNoticeList(SndbQuery req) {
if (!"xls".equals(req.getDownload())) { if (!"xls".equals(req.getDownload())) {
List<?> result = svbtcService.getSvbtcList(setFetchSize(req)); List<?> result = svbtcService.getSvbtcList(setFetchSize(req));
@ -1397,6 +1458,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngDtls": [ ] * "sndngDtls": [ ]
* }</pre> * }</pre>
*/ */
@Task
@RequestMapping(name="공시송달 상세 화면", value=METHOD_URL.getServiceByPublicNoticeDetailInfo)
public ModelAndView getServiceByPublicNoticeDetailInfo(SndbQuery req) { public ModelAndView getServiceByPublicNoticeDetailInfo(SndbQuery req) {
// //
ModelAndView mav = getServiceByPublicNoticeDetailList(req); ModelAndView mav = getServiceByPublicNoticeDetailList(req);
@ -1423,6 +1486,8 @@ public class Sndb01Controller extends ApplicationController {
* "sndngDtlTotal": * "sndngDtlTotal":
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="공시송달 상세 목록 조회", value=METHOD_URL.getServiceByPublicNoticeDetailList)
public ModelAndView getServiceByPublicNoticeDetailList(SndbQuery req) { public ModelAndView getServiceByPublicNoticeDetailList(SndbQuery req) {
if (!"xls".equals(req.getDownload())) { if (!"xls".equals(req.getDownload())) {
List<?> result = svbtcService.getSvbtcDtls(req); // 공시송달자료는 일괄조회 하자. List<?> result = svbtcService.getSvbtcDtlList(setFetchSize(req)); List<?> result = svbtcService.getSvbtcDtls(req); // 공시송달자료는 일괄조회 하자. List<?> result = svbtcService.getSvbtcDtlList(setFetchSize(req));
@ -1495,6 +1560,8 @@ public class Sndb01Controller extends ApplicationController {
/** . /** .
* @return hwp * @return hwp
*/ */
@Task
@RequestMapping(name="공시송달 한글 저장", value=METHOD_URL.makeSvbtcFileFromHwpFormat)
public ModelAndView makeSvbtcFileFromHwpFormat(SndbQuery req) { public ModelAndView makeSvbtcFileFromHwpFormat(SndbQuery req) {
Map<String,Object> result = null; Map<String,Object> result = null;
@ -1530,6 +1597,8 @@ public class Sndb01Controller extends ApplicationController {
* "svbtcInfo": * "svbtcInfo":
* }</pre> * }</pre>
*/ */
@Task
@RequestMapping(name="공시송달 정보", value=METHOD_URL.getServiceByPublicNoticeInfo)
public ModelAndView getServiceByPublicNoticeInfo(SndbQuery req) { public ModelAndView getServiceByPublicNoticeInfo(SndbQuery req) {
// 공시송달 정보 조회 // 공시송달 정보 조회
DataObject svbtcInfo = svbtcService.getSvbtcInfo(req); DataObject svbtcInfo = svbtcService.getSvbtcInfo(req);
@ -1566,6 +1635,8 @@ public class Sndb01Controller extends ApplicationController {
* "saved": true, false * "saved": true, false
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="공시송달 등록", value=METHOD_URL.createServiceByPublicNotice)
public ModelAndView createServiceByPublicNotice(SndbQuery req, Svbtc svbtc) { public ModelAndView createServiceByPublicNotice(SndbQuery req, Svbtc svbtc) {
boolean saved = false; boolean saved = false;
String rtnMsg = svbtcService.createSvbtc(req, svbtc); String rtnMsg = svbtcService.createSvbtc(req, svbtc);
@ -1588,6 +1659,8 @@ public class Sndb01Controller extends ApplicationController {
* "saved": true, false * "saved": true, false
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="공시송달 수정", value=METHOD_URL.updateServiceByPublicNotice)
public ModelAndView updateServiceByPublicNotice(Svbtc svbtc) { public ModelAndView updateServiceByPublicNotice(Svbtc svbtc) {
boolean saved = false; boolean saved = false;
String rtnMsg = svbtcService.update(svbtc); String rtnMsg = svbtcService.update(svbtc);
@ -1611,6 +1684,8 @@ public class Sndb01Controller extends ApplicationController {
* "saved": true, false * "saved": true, false
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="공시송달 삭제", value=METHOD_URL.removeServiceByPublicNotice)
public ModelAndView removeServiceByPublicNotice(Svbtc svbtc) { public ModelAndView removeServiceByPublicNotice(Svbtc svbtc) {
boolean saved = false; boolean saved = false;
String rtnMsg = svbtcService.removeSvbtc(svbtc); String rtnMsg = svbtcService.removeSvbtc(svbtc);
@ -1634,6 +1709,8 @@ public class Sndb01Controller extends ApplicationController {
* "saved": true, false * "saved": true, false
* }</code></pre> * }</code></pre>
*/ */
@Task
@RequestMapping(name="공시송달 개별 삭제", value=METHOD_URL.removeServiceByPublicNoticeEach)
public ModelAndView removeServiceByPublicNoticeEach(Svbtc svbtc) { public ModelAndView removeServiceByPublicNoticeEach(Svbtc svbtc) {
boolean saved = false; boolean saved = false;
String rtnMsg = sndngDtlService.removeSvbtcEach(svbtc); String rtnMsg = sndngDtlService.removeSvbtcEach(svbtc);
@ -1652,6 +1729,8 @@ public class Sndb01Controller extends ApplicationController {
/** PDF . /** PDF .
* @return PDF * @return PDF
*/ */
@Task
@RequestMapping(name="사전통지발송 현황 사전통지서 pdf 파일 생성", value=METHOD_URL.makeAdvntcePdf)
public ModelAndView makeAdvntcePdf(PrintOption printOption, SndbQuery req) { public ModelAndView makeAdvntcePdf(PrintOption printOption, SndbQuery req) {
// //
ModelAndView mav = new ModelAndView("downloadView"); ModelAndView mav = new ModelAndView("downloadView");
@ -1758,6 +1837,8 @@ public class Sndb01Controller extends ApplicationController {
/** txt, . /** txt, .
* @return * @return
*/ */
@Task
@RequestMapping(name="사전통지발송 현황 사전통지서 외주 파일 생성", value=METHOD_URL.makeAdvntceOutsourcing)
public ModelAndView makeAdvntceOutsourcing(PrintOption printOption, SndbQuery req) { public ModelAndView makeAdvntceOutsourcing(PrintOption printOption, SndbQuery req) {
ModelAndView mav = new ModelAndView("downloadView"); ModelAndView mav = new ModelAndView("downloadView");

@ -27,74 +27,7 @@ public class CmnController {
@Controller
@RequestMapping(name="발송반송", value=Sndb01Controller.CLASS_URL)
class Sndb01Controller extends cokr.xit.fims.sndb.web.Sndb01Controller {
/** .
* @return fims/sndb/sndb01010-main
*/
@Override
@RequestMapping(name = "계도장 발송 대상 메인", value = METHOD_URL.warningTargetMain)
public ModelAndView warningTargetMain() {
return super.warningTargetMain();
}
/** .
* @return fims/sndb/sndb01030-main
*/
@Override
@RequestMapping(name = "계도장 발송 현황 메인", value = METHOD_URL.warningSendingMain)
public ModelAndView warningSendingMain() {
return super.warningSendingMain();
}
/** .
* @return fims/sndb/sndb01050-main
*/
@Override
@RequestMapping(name = "사전통지 발송 대상 메인", value = METHOD_URL.advanceNoticeTargetMain)
public ModelAndView advanceNoticeTargetMain() {
return super.advanceNoticeTargetMain();
}
/** .
* @return fims/sndb/sndb01070-main
*/
@Override
@RequestMapping(name = "사전통지 발송 현황 메인", value = METHOD_URL.advanceNoticeSendingMain)
public ModelAndView advanceNoticeSendingMain() {
return super.advanceNoticeSendingMain();
}
/** .
* @return fims/sndb/sndb01090-main
*/
@Override
@RequestMapping(name = "고지서 발송 현황 메인", value = METHOD_URL.noticeSheetSendingMain)
public ModelAndView noticeSheetSendingMain() {
return super.noticeSheetSendingMain();
}
/** .
* @return fims/sndb/sndb01230-main
*/
@Override
@RequestMapping(name = "반송 현황 메인", value = METHOD_URL.sendBackMain)
public ModelAndView sendBackMain() {
return super.sendBackMain();
}
/** .
* @return fims/sndb/sndb01240-main
*/
@Override
@RequestMapping(name = "공시송달 현황 메인", value = METHOD_URL.serviceByPublicNoticeMain)
public ModelAndView serviceByPublicNoticeMain() {
return super.serviceByPublicNoticeMain();
}
}
@Controller @Controller
@RequestMapping(name = "수납 관리", value = Rcvm01Controller.CLASS_URL) @RequestMapping(name = "수납 관리", value = Rcvm01Controller.CLASS_URL)

@ -4,7 +4,6 @@ import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.ModelAndView;
import cokr.xit.fims.cmmn.PrintOption;
import cokr.xit.fims.epst.EpostGdcc; import cokr.xit.fims.epst.EpostGdcc;
import cokr.xit.fims.epst.EpostQuery; import cokr.xit.fims.epst.EpostQuery;
import cokr.xit.fims.epst.EpostRcptReg; import cokr.xit.fims.epst.EpostRcptReg;
@ -13,10 +12,6 @@ import cokr.xit.fims.nxrp.NxrpMtchg;
import cokr.xit.fims.nxrp.NxrpMtchgQuery; import cokr.xit.fims.nxrp.NxrpMtchgQuery;
import cokr.xit.fims.rcvm.Rcvmt; import cokr.xit.fims.rcvm.Rcvmt;
import cokr.xit.fims.rcvm.RcvmtQuery; import cokr.xit.fims.rcvm.RcvmtQuery;
import cokr.xit.fims.sndb.SndbQuery;
import cokr.xit.fims.sndb.Sndng;
import cokr.xit.fims.sndb.SndngDtl;
import cokr.xit.fims.sndb.Svbtc;
@Controller @Controller
public class DpvController { public class DpvController {
@ -25,219 +20,6 @@ public class DpvController {
@Controller
@RequestMapping(name="장애인과태료업무 발송,반송", value=CLASS_URL+Sndb01Controller.CLASS_URL)
class Sndb01Controller extends cokr.xit.fims.sndb.web.Sndb01Controller {
@Override
@RequestMapping(name="계고장 발송 대상 목록 조회", value=METHOD_URL.getWarningTargetList)
public ModelAndView getWarningTargetList(SndbQuery req) {
return super.getWarningTargetList(req);
}
@Override
@RequestMapping(name="계고장 발송 대상 상세 조회", value=METHOD_URL.getWarningTargetInfo)
public ModelAndView getWarningTargetInfo(SndbQuery req) {
return super.getWarningTargetInfo(req);
}
@Override
@RequestMapping(name="계고장 발송 등록", value=METHOD_URL.createWarningSendingList)
public ModelAndView createWarningSendingList(SndbQuery req, Sndng sndng) {
return super.createWarningSendingList(req, sndng);
}
@Override
@RequestMapping(name="계고장 발송 현황 목록 조회", value=METHOD_URL.getWarningSendingList)
public ModelAndView getWarningSendingList(SndbQuery req) {
return super.getWarningSendingList(req);
}
@Override
@RequestMapping(name="계고장 발송 현황 상세 화면", value=METHOD_URL.getWarningSendingDetailInfo)
public ModelAndView getWarningSendingDetailInfo(SndbQuery req) {
return super.getWarningSendingDetailInfo(req);
}
@Override
@RequestMapping(name="계고장 발송 현황 상세 목록 조회", value=METHOD_URL.getWarningSendingDetailList)
public ModelAndView getWarningSendingDetailList(SndbQuery req) {
return super.getWarningSendingDetailList(req);
}
@Override
@RequestMapping(name="사전통지 발송 대상 목록 조회", value=METHOD_URL.getAdvanceNoticeTargetList)
public ModelAndView getAdvanceNoticeTargetList(SndbQuery req) {
return super.getAdvanceNoticeTargetList(req);
}
@Override
@RequestMapping(name="사전통지 발송 대상 상세 조회", value=METHOD_URL.getAdvanceNoticeTargetInfo)
public ModelAndView getAdvanceNoticeTargetInfo(SndbQuery req) {
return super.getAdvanceNoticeTargetInfo(req);
}
@Override
@RequestMapping(name="사전통지 발송 등록", value=METHOD_URL.createAdvanceNoticeSendingList)
public ModelAndView createAdvanceNoticeSendingList(SndbQuery req, Sndng sndng) {
return super.createAdvanceNoticeSendingList(req, sndng);
}
@Override
@RequestMapping(name="사전통지 발송 현황 목록 조회", value=METHOD_URL.getAdvanceNoticeSendingList)
public ModelAndView getAdvanceNoticeSendingList(SndbQuery req) {
return super.getAdvanceNoticeSendingList(req);
}
@Override
@RequestMapping(name="사전통지 발송 현황 상세 화면", value=METHOD_URL.getAdvanceNoticeSendingDetailInfo)
public ModelAndView getAdvanceNoticeSendingDetailInfo(SndbQuery req) {
return super.getAdvanceNoticeSendingDetailInfo(req);
}
@Override
@RequestMapping(name="사전통지 발송 현황 상세 목록 조회", value=METHOD_URL.getAdvanceNoticeSendingDetailList)
public ModelAndView getAdvanceNoticeSendingDetailList(SndbQuery req) {
return super.getAdvanceNoticeSendingDetailList(req);
}
@Override
@RequestMapping(name="고지서 발송 현황 목록 조회", value=METHOD_URL.getNoticeSheetSendingList)
public ModelAndView getNoticeSheetSendingList(SndbQuery req) {
return super.getNoticeSheetSendingList(req);
}
@Override
@RequestMapping(name="고지서 발송 현황 상세 화면", value=METHOD_URL.getNoticeSheetSendingDetailInfo)
public ModelAndView getNoticeSheetSendingDetailInfo(SndbQuery req) {
return super.getNoticeSheetSendingDetailInfo(req);
}
@Override
@RequestMapping(name="고지서 발송 현황 상세 목록 조회", value=METHOD_URL.getNoticeSheetSendingDetailList)
public ModelAndView getNoticeSheetSendingDetailList(SndbQuery req) {
return super.getNoticeSheetSendingDetailList(req);
}
@Override
@RequestMapping(name="반송 목록 조회", value=METHOD_URL.getSendBackList)
public ModelAndView getSendBackList(SndbQuery req) {
return super.getSendBackList(req);
}
@Override
@RequestMapping(name = "고지서 발송 대상", value = METHOD_URL.noticeSheetSendingTargetInfo)
public ModelAndView noticeSheetSendingTargetInfo(SndbQuery req) {
return super.noticeSheetSendingTargetInfo(req);
}
@Override
@RequestMapping(name="우편통합 발송 연계 등록", value=METHOD_URL.createSendingLink)
public ModelAndView createSendingLink(Sndng sndng) {
return super.createSendingLink(sndng);
}
@Override
@RequestMapping(name="사전통지발송 현황 사전통지서 pdf 파일 생성", value=METHOD_URL.makeAdvntcePdf)
public ModelAndView makeAdvntcePdf(PrintOption printOption, SndbQuery req) {
return super.makeAdvntcePdf(printOption, req);
}
@Override
@RequestMapping(name="사전통지발송 현황 사전통지서 외주 파일 생성", value=METHOD_URL.makeAdvntceOutsourcing)
public ModelAndView makeAdvntceOutsourcing(PrintOption printOption, SndbQuery req) {
return super.makeAdvntceOutsourcing(printOption, req);
}
@Override
@RequestMapping(name="발송상세의 반송(미배달) 정보 조회", value=METHOD_URL.getSendBackInfo)
public ModelAndView getSendBackInfo(SndbQuery req) {
return super.getSendBackInfo(req);
}
@Override
@RequestMapping(name="발송상세 목록의 반송 정보 등록 ", value=METHOD_URL.createSendBackList)
public ModelAndView createSendBackList(SndbQuery req) {
return super.createSendBackList(req);
}
@Override
@RequestMapping(name="발송상세의 반송 정보 등록", value=METHOD_URL.createSendBack)
public ModelAndView createSendBack(SndngDtl sndngDtl) {
return super.createSendBack(sndngDtl);
}
@Override
@RequestMapping(name="발송상세의 반송 정보 수정", value=METHOD_URL.updateSendBack)
public ModelAndView updateSendBack(SndngDtl sndngDtl) {
return super.updateSendBack(sndngDtl);
}
@Override
@RequestMapping(name="발송상세의 반송 정보 삭제", value=METHOD_URL.removeSendBack)
public ModelAndView removeSendBack(SndngDtl sndngDtl) {
return super.removeSendBack(sndngDtl);
}
@Override
@RequestMapping(name="공시송달 목록 조회", value=METHOD_URL.getServiceByPublicNoticeList)
public ModelAndView getServiceByPublicNoticeList(SndbQuery req) {
return super.getServiceByPublicNoticeList(req);
}
@Override
@RequestMapping(name="공시송달 한글 저장", value=METHOD_URL.makeSvbtcFileFromHwpFormat)
public ModelAndView makeSvbtcFileFromHwpFormat(SndbQuery req) {
return super.makeSvbtcFileFromHwpFormat(req);
}
@Override
@RequestMapping(name="공시송달 상세 화면", value=METHOD_URL.getServiceByPublicNoticeDetailInfo)
public ModelAndView getServiceByPublicNoticeDetailInfo(SndbQuery req) {
return super.getServiceByPublicNoticeDetailInfo(req);
}
@Override
@RequestMapping(name="공시송달 상세 목록 조회", value=METHOD_URL.getServiceByPublicNoticeDetailList)
public ModelAndView getServiceByPublicNoticeDetailList(SndbQuery req) {
return super.getServiceByPublicNoticeDetailList(req);
}
@Override
@RequestMapping(name="공시송달 정보", value=METHOD_URL.getServiceByPublicNoticeInfo)
public ModelAndView getServiceByPublicNoticeInfo(SndbQuery req) {
return super.getServiceByPublicNoticeInfo(req);
}
@Override
@RequestMapping(name="공시송달 등록", value=METHOD_URL.createServiceByPublicNotice)
public ModelAndView createServiceByPublicNotice(SndbQuery req, Svbtc svbtc) {
return super.createServiceByPublicNotice(req, svbtc);
}
@Override
@RequestMapping(name="공시송달 수정", value=METHOD_URL.updateServiceByPublicNotice)
public ModelAndView updateServiceByPublicNotice(Svbtc svbtc) {
return super.updateServiceByPublicNotice(svbtc);
}
@Override
@RequestMapping(name="공시송달 삭제", value=METHOD_URL.removeServiceByPublicNotice)
public ModelAndView removeServiceByPublicNotice(Svbtc svbtc) {
return super.removeServiceByPublicNotice(svbtc);
}
@Override
@RequestMapping(name="공시송달 개별 삭제", value=METHOD_URL.removeServiceByPublicNoticeEach)
public ModelAndView removeServiceByPublicNoticeEach(Svbtc svbtc) {
return super.removeServiceByPublicNoticeEach(svbtc);
}
}
@Controller @Controller
@RequestMapping(name="장애인과태료업무 차세대 세외수입 연계", value=CLASS_URL+Nxrp01Controller.CLASS_URL) @RequestMapping(name="장애인과태료업무 차세대 세외수입 연계", value=CLASS_URL+Nxrp01Controller.CLASS_URL)
class Nxrp01Controller extends cokr.xit.fims.nxrp.web.Nxrp01Controller { class Nxrp01Controller extends cokr.xit.fims.nxrp.web.Nxrp01Controller {

Loading…
Cancel
Save