|
|
@ -13,20 +13,20 @@ import cokr.xit.base.web.ApplicationController;
|
|
|
|
import cokr.xit.fims.crdn.service.CrdnQuery;
|
|
|
|
import cokr.xit.fims.crdn.service.CrdnQuery;
|
|
|
|
import cokr.xit.fims.crdn.service.Crdn06Service;
|
|
|
|
import cokr.xit.fims.crdn.service.Crdn06Service;
|
|
|
|
|
|
|
|
|
|
|
|
@RequestMapping(name="단속관리", value="/crdn/crdn06")
|
|
|
|
@RequestMapping(name="단속 자료 조회", value="/crdn/crdn06")
|
|
|
|
public class AbstractCrdn06Controller extends ApplicationController {
|
|
|
|
public class AbstractCrdn06Controller extends ApplicationController {
|
|
|
|
|
|
|
|
|
|
|
|
@Resource(name="crdn06Service")
|
|
|
|
@Resource(name="crdn06Service")
|
|
|
|
private Crdn06Service crdn06Service;
|
|
|
|
private Crdn06Service crdn06Service;
|
|
|
|
|
|
|
|
|
|
|
|
/** 단속 자료 조회 메인화면을 연다.
|
|
|
|
/** 단속 자료 조회 메인화면을 연다.
|
|
|
|
* @return fims/crdn/crdnDataInquire-main
|
|
|
|
* @return fims/crdn/crdn06010-main
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@RequestMapping(name="단속 자료 조회 메인", value="/010/main.do")
|
|
|
|
@RequestMapping(name="단속 자료 조회 메인", value="/010/main.do")
|
|
|
|
public ModelAndView crdnDataInquireMain() {
|
|
|
|
public ModelAndView crackdownDataInquireMain() {
|
|
|
|
ModelAndView mav = new ModelAndView();
|
|
|
|
ModelAndView mav = new ModelAndView();
|
|
|
|
mav.setViewName("fims/crdn/crdnDataInquire-main");
|
|
|
|
mav.setViewName("fims/crdn/crdn06010-main");
|
|
|
|
mav.addObject("pageSuffix","crdnDataInquire-main");
|
|
|
|
mav.addObject("pageSuffix", "crdn06010-main");
|
|
|
|
|
|
|
|
|
|
|
|
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM001", "FIM002", "FIM010", "FIM026");
|
|
|
|
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM001", "FIM002", "FIM010", "FIM026");
|
|
|
|
mav.addObject("FIM001List", commonCodes.get("FIM001"));
|
|
|
|
mav.addObject("FIM001List", commonCodes.get("FIM001"));
|
|
|
@ -37,7 +37,7 @@ public class AbstractCrdn06Controller extends ApplicationController {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**단속자료 목록을 조회한다.<br />
|
|
|
|
/**단속자료 목록을 조회한다.<br />
|
|
|
|
* {@link Crdn06Service#getCrdnList(CrdnQuery)} 참고
|
|
|
|
* {@link Crdn06Service#getCrackdownList(CrdnQuery)} 참고
|
|
|
|
* @param req 단속자료 목록 조회 조건
|
|
|
|
* @param req 단속자료 목록 조회 조건
|
|
|
|
* @return jsonView
|
|
|
|
* @return jsonView
|
|
|
|
* <pre><code> {
|
|
|
|
* <pre><code> {
|
|
|
@ -47,27 +47,14 @@ public class AbstractCrdn06Controller extends ApplicationController {
|
|
|
|
* "crdnTotal": 조회 결과 찾은 전체 건 수
|
|
|
|
* "crdnTotal": 조회 결과 찾은 전체 건 수
|
|
|
|
* }</code></pre>
|
|
|
|
* }</code></pre>
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public ModelAndView getCrdnList(CrdnQuery req) {
|
|
|
|
public ModelAndView getCrackdownList(CrdnQuery req) {
|
|
|
|
setFetchSize(req);
|
|
|
|
setFetchSize(req);
|
|
|
|
return setCollectionInfo(
|
|
|
|
return setCollectionInfo(
|
|
|
|
new ModelAndView("jsonView"),
|
|
|
|
new ModelAndView("jsonView"),
|
|
|
|
crdn06Service.getCrdnList(req),
|
|
|
|
crdn06Service.getCrackdownList(req),
|
|
|
|
"crdn"
|
|
|
|
"crdn"
|
|
|
|
);
|
|
|
|
);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**지정하는 단속아이디의 단속 정보를 반환한다.
|
|
|
|
|
|
|
|
* @param crdnId 단속 아이디
|
|
|
|
|
|
|
|
* @return fims/crdn/crdnData-info
|
|
|
|
|
|
|
|
* <pre><code> {
|
|
|
|
|
|
|
|
* "crdnInfo": {...}
|
|
|
|
|
|
|
|
* }</code></pre>
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public ModelAndView getCrdnInfo(String crdnId) {
|
|
|
|
|
|
|
|
ModelAndView mav = new ModelAndView("fims/crdn/crdnData-info");
|
|
|
|
|
|
|
|
if (!isEmpty(crdnId)) {
|
|
|
|
|
|
|
|
mav.addObject("crdnInfo", crdn06Service.getCrdnInfo(crdnId));
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return mav;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|