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