Merge branch 'main' of http://xit.xit-git.com:3000/xit-app/fims.git into main
commit
e6d938c747
@ -0,0 +1,36 @@
|
|||||||
|
package cokr.xit.fims.crdn.web;
|
||||||
|
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.servlet.ModelAndView;
|
||||||
|
|
||||||
|
import cokr.xit.fims.crdn.CrdnQuery;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
public class BpvCrdnController {
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="전용차로과태료업무 민원업무", value="/BPV/crdn/crdn01")
|
||||||
|
class BpvCrdn01Controller extends Crdn01Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="전용차로과태료업무 민원등록업무", value="/BPV/crdn/crdn02")
|
||||||
|
class BpvCrdn02Controller extends Crdn02Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="전용차로과태료업무 단속등록업무", value="/BPV/crdn/crdn05")
|
||||||
|
class BpvCrdn05Controller extends Crdn05Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="전용차로과태료업무 단속업무", value="/BPV/crdn/crdn06")
|
||||||
|
class BpvCrdn06Controller extends Crdn06Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,163 @@
|
|||||||
|
package cokr.xit.fims.crdn.web;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.servlet.ModelAndView;
|
||||||
|
|
||||||
|
import cokr.xit.base.code.CommonCode;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
public class CmnCrdnController {
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
class CmnCrdn01Controller extends Crdn01Controller {
|
||||||
|
/** 민원 접수 자료 메인화면을 연다.
|
||||||
|
* @return fims/crdn/crdn01010-main
|
||||||
|
*/
|
||||||
|
@RequestMapping(name="민원 접수 자료 메인", value="/010/main.do")
|
||||||
|
public ModelAndView civilComplaintReceiptDataMain() {
|
||||||
|
ModelAndView mav = new ModelAndView();
|
||||||
|
mav.setViewName("fims/crdn/crdn01010-main");
|
||||||
|
mav.addObject("pageName", "crdn01010-main");
|
||||||
|
|
||||||
|
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM026","FIM054");
|
||||||
|
mav.addObject("FIM054List", commonCodes.get("FIM054"));
|
||||||
|
addCodes(commonCodes, mav, "FIM026");
|
||||||
|
return mav;
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 민원 답변 대상 자료 메인화면을 연다.
|
||||||
|
* @return fims/crdn/crdn01030-main
|
||||||
|
*/
|
||||||
|
@RequestMapping(name="민원 답변 대상 자료 메인", value="/030/main.do")
|
||||||
|
public ModelAndView civilComplaintAnswerTargetDataMain() {
|
||||||
|
ModelAndView mav = new ModelAndView();
|
||||||
|
mav.setViewName("fims/crdn/crdn01030-main");
|
||||||
|
mav.addObject("pageName", "crdn01030-main");
|
||||||
|
|
||||||
|
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM026", "FIM054");
|
||||||
|
mav.addObject("FIM054List", commonCodes.get("FIM054"));
|
||||||
|
addCodes(commonCodes, mav, "FIM026");
|
||||||
|
return mav;
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 민원 관리 메인화면을 연다.
|
||||||
|
* @return fims/crdn/crdn01040-main
|
||||||
|
*/
|
||||||
|
@RequestMapping(name="민원 관리 메인", value="/040/main.do")
|
||||||
|
public ModelAndView civilComplaintManagementMain() {
|
||||||
|
ModelAndView mav = new ModelAndView();
|
||||||
|
mav.setViewName("fims/crdn/crdn01040-main");
|
||||||
|
mav.addObject("pageName", "crdn01040-main");
|
||||||
|
|
||||||
|
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM026", "FIM054");
|
||||||
|
mav.addObject("FIM054List", commonCodes.get("FIM054"));
|
||||||
|
addCodes(commonCodes, mav, "FIM026");
|
||||||
|
return mav;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
class CmnCrdn02Controller extends Crdn02Controller {
|
||||||
|
/** 민원 개별 등록 메인화면을 연다.
|
||||||
|
* @return fims/crdn/crdn02010-main
|
||||||
|
*/
|
||||||
|
@RequestMapping(name="민원 개별 등록 메인", value="/010/main.do")
|
||||||
|
public ModelAndView civilComplaintIndividualRegistrationMain() {
|
||||||
|
ModelAndView mav = new ModelAndView();
|
||||||
|
mav.setViewName("fims/crdn/crdn02010-main");
|
||||||
|
mav.addObject("pageName", "crdn02010-main");
|
||||||
|
|
||||||
|
return mav;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
class CmnCrdn05Controller extends Crdn05Controller {
|
||||||
|
/** 단속 자료 등록 메인화면을 연다.
|
||||||
|
* @return fims/crdn/crdn05010-main
|
||||||
|
*/
|
||||||
|
@RequestMapping(name="단속 자료 등록 메인", value="/010/main.do")
|
||||||
|
public ModelAndView crackdownDataRegistrationMain() {
|
||||||
|
ModelAndView mav = new ModelAndView();
|
||||||
|
mav.setViewName("fims/crdn/crdn05010-main");
|
||||||
|
mav.addObject("pageName", "crdn05010-main");
|
||||||
|
|
||||||
|
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM054");
|
||||||
|
mav.addObject("FIM054List", commonCodes.get("FIM054"));
|
||||||
|
return mav;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
class CmnCrdn06Controller extends Crdn06Controller {
|
||||||
|
/** 단속 관리 메인화면을 연다.
|
||||||
|
* @return fims/crdn/crdn06010-main
|
||||||
|
*/
|
||||||
|
@RequestMapping(name="단속 관리 메인", value="/010/main.do")
|
||||||
|
public ModelAndView crackdownManagementMain() {
|
||||||
|
ModelAndView mav = new ModelAndView();
|
||||||
|
mav.setViewName("fims/crdn/crdn06010-main");
|
||||||
|
mav.addObject("pageName", "crdn06010-main");
|
||||||
|
|
||||||
|
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM002", "FIM003", "FIM005", "FIM010", "FIM022", "FIM026", "FIM054");
|
||||||
|
mav.addObject("FIM003List", commonCodes.get("FIM003"));
|
||||||
|
mav.addObject("FIM005List", commonCodes.get("FIM005"));
|
||||||
|
mav.addObject("FIM010List", commonCodes.get("FIM010"));
|
||||||
|
mav.addObject("FIM054List", commonCodes.get("FIM054"));
|
||||||
|
addCodes(commonCodes, mav, "FIM002", "FIM003", "FIM010", "FIM022", "FIM026");
|
||||||
|
return mav;
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 단속 자료 검사 메인화면을 연다.
|
||||||
|
* @return fims/crdn/crdn06020-main
|
||||||
|
*/
|
||||||
|
@RequestMapping(name="단속 자료 검사 메인", value="/020/main.do")
|
||||||
|
public ModelAndView crackdownDataInspectionMain() {
|
||||||
|
ModelAndView mav = new ModelAndView();
|
||||||
|
mav.setViewName("fims/crdn/crdn06020-main");
|
||||||
|
mav.addObject("pageName", "crdn06020-main");
|
||||||
|
|
||||||
|
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM002", "FIM003", "FIM010", "FIM026","FIM054");
|
||||||
|
mav.addObject("FIM002List", commonCodes.get("FIM002"));
|
||||||
|
mav.addObject("FIM003List", commonCodes.get("FIM003"));
|
||||||
|
mav.addObject("FIM010List", commonCodes.get("FIM010"));
|
||||||
|
mav.addObject("FIM054List", commonCodes.get("FIM054"));
|
||||||
|
addCodes(commonCodes, mav, "FIM002", "FIM003", "FIM010", "FIM026");
|
||||||
|
|
||||||
|
return mav;
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 표지정보 미확인 자료 메인화면을 연다.
|
||||||
|
* @return fims/crdn/crdn06030-main
|
||||||
|
*/
|
||||||
|
@RequestMapping(name="표지정보 미확인 자료 메인", value="/030/main.do")
|
||||||
|
public ModelAndView tagInformationUndefinedDataMain() {
|
||||||
|
ModelAndView mav = new ModelAndView();
|
||||||
|
mav.setViewName("fims/crdn/crdn06030-main");
|
||||||
|
mav.addObject("pageName","crdn06030-main");
|
||||||
|
|
||||||
|
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM003", "FIM010");
|
||||||
|
addCodes(commonCodes, mav, "FIM003", "FIM010");
|
||||||
|
return mav;
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 과태료 감경 자료 메인화면을 연다.
|
||||||
|
* @return fims/crdn/crdn06040-main
|
||||||
|
*/
|
||||||
|
@RequestMapping(name="과태료 감경 자료 메인", value="/040/main.do")
|
||||||
|
public ModelAndView fineReductionDataMain() {
|
||||||
|
ModelAndView mav = new ModelAndView();
|
||||||
|
mav.setViewName("fims/crdn/crdn06040-main");
|
||||||
|
mav.addObject("pageName","crdn06040-main");
|
||||||
|
|
||||||
|
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM010", "FIM054");
|
||||||
|
mav.addObject("FIM054List", commonCodes.get("FIM054"));
|
||||||
|
addCodes(commonCodes, mav, "FIM010");
|
||||||
|
return mav;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,86 @@
|
|||||||
|
package cokr.xit.fims.crdn.web;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
|
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.servlet.ModelAndView;
|
||||||
|
|
||||||
|
import cokr.xit.base.code.CommonCode;
|
||||||
|
import cokr.xit.fims.crdn.Crdn;
|
||||||
|
import cokr.xit.fims.crdn.CrdnQuery;
|
||||||
|
import cokr.xit.fims.crdn.service.Crdn06Service;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
public class DpvCrdnController {
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="장애인과태료업무 민원업무", value="/DPV/crdn/crdn01")
|
||||||
|
class DpvCrdn01Controller extends Crdn01Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="장애인과태료업무 민원등록업무", value="/DPV/crdn/crdn02")
|
||||||
|
class DpvCrdn02Controller extends Crdn02Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="장애인과태료업무 단속등록업무", value="/DPV/crdn/crdn05")
|
||||||
|
class DpvCrdn05Controller extends Crdn05Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="장애인과태료업무 단속업무", value="/DPV/crdn/crdn06")
|
||||||
|
class DpvCrdn06Controller extends Crdn06Controller {
|
||||||
|
@Resource(name="crdn06Service")
|
||||||
|
private Crdn06Service crdn06Service;
|
||||||
|
|
||||||
|
/**표지정보미확인자료 목록을 조회한다.<br />
|
||||||
|
* {@link Crdn06Service#getCrackdownList(CrdnQuery)} 참고
|
||||||
|
* @param req 표지정보미확인자료 목록 조회 조건
|
||||||
|
* @return jsonView
|
||||||
|
* <pre><code> {
|
||||||
|
* "crdnList": [조회결과 목록],
|
||||||
|
* "crdnStart": 현재 페이지의 시작 자료 인덱스,
|
||||||
|
* "crdnFetchTotal": 한 페이지에 가져오는 자료 건 수,
|
||||||
|
* "crdnTotal": 조회 결과 찾은 전체 건 수
|
||||||
|
* }</code></pre>
|
||||||
|
*/
|
||||||
|
@RequestMapping(name="장애인과태료업무 표지정보미확인자료 목록", value="/030/list.do")
|
||||||
|
public ModelAndView getTagInformationUndefinedDataList(CrdnQuery req) {
|
||||||
|
req.setGrid("tagInformationUndefinedData");
|
||||||
|
setFetchSize(req);
|
||||||
|
return setCollectionInfo(
|
||||||
|
new ModelAndView("jsonView"),
|
||||||
|
crdn06Service.getCrackdownList(req),
|
||||||
|
"crdn"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**표지정보 미확인 자료를 수정한다.
|
||||||
|
* @param crdn 단속 대장 정보
|
||||||
|
* @return jsonView
|
||||||
|
* <pre><code> {
|
||||||
|
* "saved": 수정되었으면 true, 그렇지 않으면 false
|
||||||
|
* }</code></pre>
|
||||||
|
*/
|
||||||
|
@PostMapping(name = "단속 대장 수정", value = "/030/update.do")
|
||||||
|
public ModelAndView update(Crdn crdn) {
|
||||||
|
crdn.setUpdateInfomation("tagInformationUndefinedData");
|
||||||
|
boolean saved = crdn06Service.update(crdn);
|
||||||
|
return new ModelAndView("jsonView")
|
||||||
|
.addObject("saved", saved);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,35 @@
|
|||||||
|
package cokr.xit.fims.crdn.web;
|
||||||
|
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.servlet.ModelAndView;
|
||||||
|
|
||||||
|
import cokr.xit.fims.crdn.CrdnQuery;
|
||||||
|
@Controller
|
||||||
|
public class EcaCrdnController {
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="전기차과태료업무 민원업무", value="/ECA/crdn/crdn01")
|
||||||
|
class EcaCrdn01Controller extends Crdn01Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="전기차과태료업무 민원등록업무", value="/ECA/crdn/crdn02")
|
||||||
|
class EcaCrdn02Controller extends Crdn02Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="전기차과태료업무 단속등록업무", value="/ECA/crdn/crdn05")
|
||||||
|
class EcaCrdn05Controller extends Crdn05Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="전기차과태료업무 단속업무", value="/ECA/crdn/crdn06")
|
||||||
|
class EcaCrdn06Controller extends Crdn06Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,36 @@
|
|||||||
|
package cokr.xit.fims.crdn.web;
|
||||||
|
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.servlet.ModelAndView;
|
||||||
|
|
||||||
|
import cokr.xit.fims.crdn.CrdnQuery;
|
||||||
|
@Controller
|
||||||
|
public class PvsCrdnController {
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="주정차과태료업무 민원업무", value="/PVS/crdn/crdn01")
|
||||||
|
class PvsCrdn01Controller extends Crdn01Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="주정차과태료업무 민원등록업무", value="/PVS/crdn/crdn02")
|
||||||
|
class PvsCrdn02Controller extends Crdn02Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="주정차과태료업무 단속등록업무", value="/PVS/crdn/crdn05")
|
||||||
|
class PvsCrdn05Controller extends Crdn05Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
@RequestMapping(name="주정차과태료업무 단속업무", value="/PVS/crdn/crdn06")
|
||||||
|
class PvsCrdn06Controller extends Crdn06Controller {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
|||||||
package cokr.xit.fims.crdn.web;
|
|
||||||
|
|
||||||
import org.springframework.stereotype.Controller;
|
|
||||||
|
|
||||||
/**민원 관리 서비스 웹 컨트롤러.<br />
|
|
||||||
* {웹 컨텍스트}/crdn/crdn01 로 접근할 수 있다.
|
|
||||||
* @author leebj
|
|
||||||
*/
|
|
||||||
@Controller
|
|
||||||
public class TaskCrdn01Controller extends Crdn01Controller {
|
|
||||||
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
package cokr.xit.fims.crdn.web;
|
|
||||||
|
|
||||||
import org.springframework.stereotype.Controller;
|
|
||||||
|
|
||||||
/**민원 개별 등록 서비스 웹 컨트롤러.<br />
|
|
||||||
* {웹 컨텍스트}/crdn/crdn02 로 접근할 수 있다.
|
|
||||||
* @author leebj
|
|
||||||
*/
|
|
||||||
@Controller
|
|
||||||
public class TaskCrdn02Controller extends Crdn02Controller {
|
|
||||||
|
|
||||||
}
|
|
@ -1,53 +0,0 @@
|
|||||||
package cokr.xit.fims.crdn.web;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
import org.springframework.stereotype.Controller;
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.servlet.ModelAndView;
|
|
||||||
|
|
||||||
import cokr.xit.base.code.CommonCode;
|
|
||||||
|
|
||||||
/**단속 자료 등록 서비스 웹 컨트롤러.<br />
|
|
||||||
* {웹 컨텍스트}/crdn/crdn05 로 접근할 수 있다.
|
|
||||||
* @author leebj
|
|
||||||
*/
|
|
||||||
@Controller
|
|
||||||
public class TaskCrdn05Controller extends Crdn05Controller {
|
|
||||||
|
|
||||||
@RequestMapping(name="주정차과태료업무 단속자료 파일 등록 화면", value="/020/PVS/info.do")
|
|
||||||
public ModelAndView getPvsFileRegistrationScreen() {
|
|
||||||
return getFileRegistrationScreen();
|
|
||||||
}
|
|
||||||
@RequestMapping(name="전용차로과태료업무 단속자료 파일 등록 화면", value="/020/BPV/info.do")
|
|
||||||
public ModelAndView getBpvFileRegistrationScreen() {
|
|
||||||
return getFileRegistrationScreen();
|
|
||||||
}
|
|
||||||
@RequestMapping(name="장애인과태료업무 단속자료 파일 등록 화면", value="/020/DPV/info.do")
|
|
||||||
public ModelAndView getDpvFileRegistrationScreen() {
|
|
||||||
return getFileRegistrationScreen();
|
|
||||||
}
|
|
||||||
@RequestMapping(name="전기차과태료업무 단속자료 파일 등록 화면", value="/020/ECA/info.do")
|
|
||||||
public ModelAndView getEcaFileRegistrationScreen() {
|
|
||||||
return getFileRegistrationScreen();
|
|
||||||
}
|
|
||||||
|
|
||||||
@RequestMapping(name="주정차과태료업무 단속자료 수기 등록 화면", value="/030/PVS/info.do")
|
|
||||||
public ModelAndView getPvsManualRegistrationScreen() {
|
|
||||||
return getManualRegistrationScreen();
|
|
||||||
}
|
|
||||||
@RequestMapping(name="전용차로과태료업무 단속자료 수기 등록 화면", value="/030/BPV/info.do")
|
|
||||||
public ModelAndView getBpvManualRegistrationScreen() {
|
|
||||||
return getManualRegistrationScreen();
|
|
||||||
}
|
|
||||||
@RequestMapping(name="장애인과태료업무 단속자료 수기 등록 화면", value="/030/DPV/info.do")
|
|
||||||
public ModelAndView getDpvManualRegistrationScreen() {
|
|
||||||
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM006");
|
|
||||||
return getManualRegistrationScreen().addObject("FIM006List", commonCodes.get("FIM006"));
|
|
||||||
}
|
|
||||||
@RequestMapping(name="전기차과태료업무 단속자료 수기 등록 화면", value="/030/ECA/info.do")
|
|
||||||
public ModelAndView getEcaManualRegistrationScreen() {
|
|
||||||
return getManualRegistrationScreen();
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,111 +0,0 @@
|
|||||||
package cokr.xit.fims.crdn.web;
|
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
|
||||||
|
|
||||||
import org.springframework.stereotype.Controller;
|
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.servlet.ModelAndView;
|
|
||||||
|
|
||||||
import cokr.xit.fims.crdn.Crdn;
|
|
||||||
import cokr.xit.fims.crdn.CrdnQuery;
|
|
||||||
import cokr.xit.fims.crdn.service.Crdn06Service;
|
|
||||||
|
|
||||||
/**단속 관리 서비스 웹 컨트롤러.<br />
|
|
||||||
* {웹 컨텍스트}/crdn/crdn06 로 접근할 수 있다.
|
|
||||||
* @author leebj
|
|
||||||
*/
|
|
||||||
@Controller
|
|
||||||
public class TaskCrdn06Controller extends Crdn06Controller {
|
|
||||||
|
|
||||||
@Resource(name="crdn06Service")
|
|
||||||
private Crdn06Service crdn06Service;
|
|
||||||
|
|
||||||
@RequestMapping(name="주정차과태료업무 단속자료 목록", value="/010/PVS/list.do")
|
|
||||||
public ModelAndView getPvsCrackdownList(CrdnQuery req) {
|
|
||||||
return getCrackdownList(req);
|
|
||||||
}
|
|
||||||
@RequestMapping(name="전용차로과태료업무 단속자료 목록", value="/010/BPV/list.do")
|
|
||||||
public ModelAndView getBpvCrackdownList(CrdnQuery req) {
|
|
||||||
return getCrackdownList(req);
|
|
||||||
}
|
|
||||||
@RequestMapping(name="장애인과태료업무 단속자료 목록", value="/010/DPV/list.do")
|
|
||||||
public ModelAndView getDpvCrackdownList(CrdnQuery req) {
|
|
||||||
return getCrackdownList(req);
|
|
||||||
}
|
|
||||||
@RequestMapping(name="전기차과태료업무 단속자료 목록", value="/010/ECA/list.do")
|
|
||||||
public ModelAndView getEcaCrackdownList(CrdnQuery req) {
|
|
||||||
return getCrackdownList(req);
|
|
||||||
}
|
|
||||||
|
|
||||||
@RequestMapping(name="주정차과태료업무 검사자료 목록", value="/020/PVS/list.do")
|
|
||||||
public ModelAndView getPvsInspectionDataList(CrdnQuery req) {
|
|
||||||
return getInspectionDataList(req);
|
|
||||||
}
|
|
||||||
@RequestMapping(name="전용차로과태료업무 검사자료 목록", value="/020/BPV/list.do")
|
|
||||||
public ModelAndView getBpvInspectionDataList(CrdnQuery req) {
|
|
||||||
return getInspectionDataList(req);
|
|
||||||
}
|
|
||||||
@RequestMapping(name="장애인과태료업무 검사자료 목록", value="/020/DPV/list.do")
|
|
||||||
public ModelAndView getDpvInspectionDataList(CrdnQuery req) {
|
|
||||||
return getInspectionDataList(req);
|
|
||||||
}
|
|
||||||
@RequestMapping(name="전기차과태료업무 검사자료 목록", value="/020/ECA/list.do")
|
|
||||||
public ModelAndView getEcaInspectionDataList(CrdnQuery req) {
|
|
||||||
return getInspectionDataList(req);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**표지정보미확인자료 목록을 조회한다.<br />
|
|
||||||
* {@link Crdn06Service#getCrackdownList(CrdnQuery)} 참고
|
|
||||||
* @param req 표지정보미확인자료 목록 조회 조건
|
|
||||||
* @return jsonView
|
|
||||||
* <pre><code> {
|
|
||||||
* "crdnList": [조회결과 목록],
|
|
||||||
* "crdnStart": 현재 페이지의 시작 자료 인덱스,
|
|
||||||
* "crdnFetchTotal": 한 페이지에 가져오는 자료 건 수,
|
|
||||||
* "crdnTotal": 조회 결과 찾은 전체 건 수
|
|
||||||
* }</code></pre>
|
|
||||||
*/
|
|
||||||
@RequestMapping(name="장애인과태료업무 표지정보미확인자료 목록", value="/030/DPV/list.do")
|
|
||||||
public ModelAndView getTagInformationUndefinedDataList(CrdnQuery req) {
|
|
||||||
req.setGrid("tagInformationUndefinedData");
|
|
||||||
setFetchSize(req);
|
|
||||||
return setCollectionInfo(
|
|
||||||
new ModelAndView("jsonView"),
|
|
||||||
crdn06Service.getCrackdownList(req),
|
|
||||||
"crdn"
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**표지정보 미확인 자료를 수정한다.
|
|
||||||
* @param crdn 단속 대장 정보
|
|
||||||
* @return jsonView
|
|
||||||
* <pre><code> {
|
|
||||||
* "saved": 수정되었으면 true, 그렇지 않으면 false
|
|
||||||
* }</code></pre>
|
|
||||||
*/
|
|
||||||
@PostMapping(name = "단속 대장 수정", value = "/030/DPV/update.do")
|
|
||||||
public ModelAndView update(Crdn crdn) {
|
|
||||||
crdn.setUpdateInfomation("tagInformationUndefinedData");
|
|
||||||
boolean saved = crdn06Service.update(crdn);
|
|
||||||
return new ModelAndView("jsonView")
|
|
||||||
.addObject("saved", saved);
|
|
||||||
}
|
|
||||||
|
|
||||||
@RequestMapping(name="주정차과태료업무 과태료 감경 자료 목록", value="/040/PVS/list.do")
|
|
||||||
public ModelAndView getPvsFineReductionDataList(CrdnQuery req) {
|
|
||||||
return getFineReductionDataList(req);
|
|
||||||
}
|
|
||||||
@RequestMapping(name="전용차로과태료업무 과태료 감경 자료 목록", value="/040/BPV/list.do")
|
|
||||||
public ModelAndView getBpvFineReductionDataList(CrdnQuery req) {
|
|
||||||
return getFineReductionDataList(req);
|
|
||||||
}
|
|
||||||
@RequestMapping(name="장애인과태료업무 과태료 감경 자료 목록", value="/040/DPV/list.do")
|
|
||||||
public ModelAndView getDpvFineReductionDataList(CrdnQuery req) {
|
|
||||||
return getFineReductionDataList(req);
|
|
||||||
}
|
|
||||||
@RequestMapping(name="전기차과태료업무 과태료 감경 자료 목록", value="/040/ECA/list.do")
|
|
||||||
public ModelAndView getEcaFineReductionDataList(CrdnQuery req) {
|
|
||||||
return getFineReductionDataList(req);
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue