|
|
|
|
@ -127,7 +127,7 @@ public class PayerController extends ApplicationController {
|
|
|
|
|
req.setLevy_stdde(hreq.getParameter("levy_stdde"));
|
|
|
|
|
req.setVhrno(hreq.getParameter("vhrno"));
|
|
|
|
|
req.setVin(hreq.getParameter("vin"));
|
|
|
|
|
payer = payerService.getVehicleOwner(req);
|
|
|
|
|
payer = payerService.findVehicleOwner(req);
|
|
|
|
|
} else {
|
|
|
|
|
BasicInfoRequest req = new BasicInfoRequest();
|
|
|
|
|
req.setSggCd(hreq.getParameter("sggCd"));
|
|
|
|
|
@ -136,17 +136,16 @@ public class PayerController extends ApplicationController {
|
|
|
|
|
req.setOwner_mber_no(hreq.getParameter("owner_mber_no"));
|
|
|
|
|
req.setVhrno(hreq.getParameter("vhrno"));
|
|
|
|
|
req.setVin(hreq.getParameter("vin"));
|
|
|
|
|
payer = payerService.getVehicleOwner(req);
|
|
|
|
|
payer = payerService.findVehicleOwner(req);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
boolean found = payer != null;
|
|
|
|
|
|
|
|
|
|
ModelAndView mav = new ModelAndView("jsonView");
|
|
|
|
|
mav.addObject("found", found);
|
|
|
|
|
mav.addObject("rtpyrId", found ? payer.getRtpyrId() : null);
|
|
|
|
|
mav.addObject("addrSn", found ? payer.getAddrSn() : null);
|
|
|
|
|
mav.addObject("vehicle", found ? payer.getVehicleInfo() : null);
|
|
|
|
|
return mav;
|
|
|
|
|
return new ModelAndView("jsonView")
|
|
|
|
|
.addObject("found", found)
|
|
|
|
|
.addObject("rtpyrId", found ? payer.getRtpyrId() : null)
|
|
|
|
|
.addObject("addrSn", found ? payer.getAddrSn() : null)
|
|
|
|
|
.addObject("vehicle", found ? payer.getVehicleInfo() : null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**납부자 정보를 반환한다.
|
|
|
|
|
@ -159,20 +158,17 @@ public class PayerController extends ApplicationController {
|
|
|
|
|
@Task("CMN")
|
|
|
|
|
@RequestMapping(name="납부자 정보 조회", value=METHOD_URL.getCrdnPayerInfo)
|
|
|
|
|
public ModelAndView getCrdnPayerInfo(HttpServletRequest hReq, PayerQuery req) {
|
|
|
|
|
boolean json = jsonResponse();
|
|
|
|
|
ModelAndView mav = new ModelAndView(json ? "jsonView" : "fims/payer/payer01020-info");
|
|
|
|
|
|
|
|
|
|
DataObject payerInfo = payerService.getCrdnPayerInfo(req);
|
|
|
|
|
|
|
|
|
|
// View(jsp)에서 사용할 공통코드를 조회
|
|
|
|
|
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM011", "FIM014");
|
|
|
|
|
|
|
|
|
|
return mav
|
|
|
|
|
.addObject("pageName", "payer01020") // jsp pageName
|
|
|
|
|
.addObject("prefixUrl", CLASS_URL) // prefixUrl
|
|
|
|
|
.addObject("FIM011List", commonCodes.get("FIM011")) // 납부자 구분 코드(RTPYR_SE_CD)
|
|
|
|
|
.addObject("FIM014List", commonCodes.get("FIM014")) // 납부자 상태 코드(RTPYR_STTS_CD)
|
|
|
|
|
.addObject("Info", json ? payerInfo : toJson(payerInfo))
|
|
|
|
|
boolean json = jsonResponse();
|
|
|
|
|
return new ModelAndView(json ? "jsonView" : "fims/payer/payer01020-info")
|
|
|
|
|
.addObject("pageName", "payer01020") // jsp pageName
|
|
|
|
|
.addObject("prefixUrl", CLASS_URL) // prefixUrl
|
|
|
|
|
.addObject("FIM011List", commonCodes.get("FIM011")) // 납부자 구분 코드(RTPYR_SE_CD)
|
|
|
|
|
.addObject("FIM014List", commonCodes.get("FIM014")) // 납부자 상태 코드(RTPYR_STTS_CD)
|
|
|
|
|
.addObject("Info", json ? payerInfo : toJson(payerInfo))
|
|
|
|
|
;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -186,18 +182,11 @@ public class PayerController extends ApplicationController {
|
|
|
|
|
@Task("CMN")
|
|
|
|
|
@RequestMapping(name="단속 납부자 등록", value=METHOD_URL.createCrdnPayer)
|
|
|
|
|
public ModelAndView createCrdnPayer(Payer payer) {
|
|
|
|
|
boolean saved = false;
|
|
|
|
|
String rtnMsg = payerService.createCrdnPayer(payer);
|
|
|
|
|
|
|
|
|
|
if (rtnMsg.contains("[S]")) {
|
|
|
|
|
saved = true;
|
|
|
|
|
} else {
|
|
|
|
|
saved = false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return new ModelAndView("jsonView")
|
|
|
|
|
.addObject("saved", saved)
|
|
|
|
|
.addObject("rtnMsg", rtnMsg);
|
|
|
|
|
.addObject("saved", rtnMsg.contains("[S]"))
|
|
|
|
|
.addObject("rtnMsg", rtnMsg);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**납부자 변경 이력을 조회하여 반환한다.<br />
|
|
|
|
|
@ -225,16 +214,10 @@ public class PayerController extends ApplicationController {
|
|
|
|
|
@Task("CMN")
|
|
|
|
|
@RequestMapping(name="납부자, 납부자 주소 정보 조회", value=METHOD_URL.getLastPayerAddressInfo)
|
|
|
|
|
public ModelAndView getLastPayerAddressInfo(HttpServletRequest hReq, PayerQuery req) {
|
|
|
|
|
ModelAndView mav = new ModelAndView("jsonView");
|
|
|
|
|
|
|
|
|
|
DataObject payerInfo = payerService.getLastPayerAddrInfo(req);
|
|
|
|
|
|
|
|
|
|
boolean found = payerInfo != null;
|
|
|
|
|
|
|
|
|
|
mav.addObject("found", found);
|
|
|
|
|
mav.addObject("info", found ? payerInfo : null);
|
|
|
|
|
|
|
|
|
|
return mav;
|
|
|
|
|
return new ModelAndView("jsonView")
|
|
|
|
|
.addObject("found", payerInfo != null)
|
|
|
|
|
.addObject("info", payerInfo);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|