|
|
|
|
@ -39,13 +39,14 @@ public class PayerController extends ApplicationController {
|
|
|
|
|
|
|
|
|
|
public class METHOD_URL {
|
|
|
|
|
public static final String
|
|
|
|
|
create = "/create.do" // 납부자 등록
|
|
|
|
|
, update = "/update.do" // 납부자 수정
|
|
|
|
|
, remove = "/remove.do" // 납부자 제거
|
|
|
|
|
, getVehicleOwner = "/vehicle.do" // 차량/납부자 조회
|
|
|
|
|
, getPayerInfo = "/info.do" // 납부자 정보 조회
|
|
|
|
|
, createCrdnPayer = "/createCrdnPayer.do" // 단속, 납부자 대장 등록
|
|
|
|
|
, getPayerHstrys = "/getPayerHstrys.do" // 납부자 변경 이력 조회
|
|
|
|
|
create = "/create.do" // 납부자 등록
|
|
|
|
|
, update = "/update.do" // 납부자 수정
|
|
|
|
|
, remove = "/remove.do" // 납부자 제거
|
|
|
|
|
, getVehicleOwner = "/vehicle.do" // 차량/납부자 조회
|
|
|
|
|
, getCrdnPayerInfo = "/crdnPayerInfo.do" // 단속, 납부자 정보 조회
|
|
|
|
|
, createCrdnPayer = "/createCrdnPayer.do" // 단속, 납부자 대장 등록
|
|
|
|
|
, getPayerHistorys = "/getPayerHstrys.do" // 납부자 변경 이력 조회
|
|
|
|
|
, getLastPayerAddressInfo = "/getLastInfo.do" // 납부자, 납부자 주소 정보 조회
|
|
|
|
|
;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -154,12 +155,12 @@ public class PayerController extends ApplicationController {
|
|
|
|
|
* }</pre>
|
|
|
|
|
*/
|
|
|
|
|
@Task
|
|
|
|
|
@RequestMapping(name="납부자 정보 조회", value=METHOD_URL.getPayerInfo)
|
|
|
|
|
public ModelAndView getPayerInfo(HttpServletRequest hReq, PayerQuery req) {
|
|
|
|
|
@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.getPayerInfo(req);
|
|
|
|
|
DataObject payerInfo = payerService.getCrdnPayerInfo(req);
|
|
|
|
|
|
|
|
|
|
// View(jsp)에서 사용할 공통코드를 조회
|
|
|
|
|
Map<String, List<CommonCode>> commonCodes = getCodesOf("FIM011", "FIM014");
|
|
|
|
|
@ -206,11 +207,32 @@ public class PayerController extends ApplicationController {
|
|
|
|
|
* }</code></pre>
|
|
|
|
|
*/
|
|
|
|
|
@Task
|
|
|
|
|
@RequestMapping(name="납부자 변경 이력 조회", value=METHOD_URL.getPayerHstrys)
|
|
|
|
|
public ModelAndView getPayerHstrys(PayerQuery req) {
|
|
|
|
|
@RequestMapping(name="납부자 변경 이력 조회", value=METHOD_URL.getPayerHistorys)
|
|
|
|
|
public ModelAndView getPayerHistorys(PayerQuery req) {
|
|
|
|
|
List<?> result = payerService.getPayerHstrys(req);
|
|
|
|
|
|
|
|
|
|
return setCollectionInfo(new ModelAndView("jsonView"), result, "payerHstry");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**납부자, 납부자 주소 정보를 반환한다.
|
|
|
|
|
* @param
|
|
|
|
|
* @return jsonView
|
|
|
|
|
* <pre>{
|
|
|
|
|
* "payerInfo": 납부자 정보
|
|
|
|
|
* }</pre>
|
|
|
|
|
*/
|
|
|
|
|
@Task
|
|
|
|
|
@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;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|