diff --git a/src/main/java/cokr/xit/fims/rent/web/Rent01Controller.java b/src/main/java/cokr/xit/fims/rent/web/Rent01Controller.java index 0d02aca3..e2543473 100644 --- a/src/main/java/cokr/xit/fims/rent/web/Rent01Controller.java +++ b/src/main/java/cokr/xit/fims/rent/web/Rent01Controller.java @@ -48,19 +48,19 @@ public class Rent01Controller extends ApplicationController { public class METHOD_URL { public static final String - userRentEnterpriseMappingMain = "/010/main.do" // 사용자 임대 기업 매핑 관리 메인 화면 - , getUserRentEnterpriseMappingList = "/010/list.do" // 사용자 임대 기업 매핑 대장 목록 조회 - , removeUserRentEnterpriseMapping = "/010/removeMpng.do" // 사용자 임대 기업 매핑 대장 삭제 - , getUserRentEnterpriseMappingInfo = "/020/info.do" // 사용자 임대 기업 매핑 대장 상세 화면 - , getUserRentEnterpriseMapping = "/020/list.do" // 사용자 임대 기업 매핑 대장 상세 정보 조회 - , rentEnterpriseMain = "/030/main.do" // 임대 기업 대장 메인 화면 - , getRentEnterpriseList = "/030/list.do" // 임대 기업 대장 목록 조회 - , createUserRentEnterpriseMapping = "/030/createMpng.do" // 사용자 임대 기업 매핑 대장 등록 - , removeRentEnterprise = "/030/removeEnt.do" // 임대 기업 대장 삭제 - , getRentEnterpriseInfo = "/040/info.do" // 임대 기업 대장 상세 화면 - , getRentEnterprise = "/040/list.do" // 임대 기업 대장 상세 정보 조회 - , createRentEnterprise = "/040/createEnt.do" // 임대 기업 대장 등록 - , updateRentEnterprise = "/040/updateEnt.do" // 임대 기업 대장 수정 + userRentEnterpriseMappingMain = "/010/main.do" // 사용자 임대 기업 매핑 관리 메인 화면 + , getUserRentEnterpriseMappingList = "/010/list.do" // 사용자 임대 기업 매핑 대장 목록 조회 + , removeUserRentEnterpriseMapping = "/010/removeMpng.do" // 사용자 임대 기업 매핑 대장 삭제 + , getUserRentEnterpriseMappingInfo = "/020/info.do" // 사용자 임대 기업 매핑 대장 상세 화면 + , getUserRentEnterpriseMapping = "/020/list.do" // 사용자 임대 기업 매핑 대장 상세 정보 조회 + , rentEnterpriseMain = "/030/main.do" // 임대 기업 대장 메인 화면 + , getRentEnterpriseList = "/030/list.do" // 임대 기업 대장 목록 조회 + , createUserRentEnterpriseMapping = "/030/createMpng.do" // 사용자 임대 기업 매핑 대장 등록 + , removeRentEnterprise = "/030/removeEnt.do" // 임대 기업 대장 삭제 + , getRentEnterpriseInfo = "/040/info.do" // 임대 기업 대장 상세 화면 + , getRentEnterprise = "/040/list.do" // 임대 기업 대장 상세 정보 조회 + , createRentEnterprise = "/040/createEnt.do" // 임대 기업 대장 등록 + , updateRentEnterprise = "/040/updateEnt.do" // 임대 기업 대장 수정 ; } @@ -264,9 +264,9 @@ public class Rent01Controller extends ApplicationController { ModelAndView mav = new ModelAndView("fims/rent/rent01030-main"); return mav - .addObject("pageName", "rent01030") // jsp pageName - .addObject("prefixUrl", CLASS_URL) // prefixUrl - .addObject("userId", req.getUserId()) // 사용자 ID + .addObject("pageName", "rent01030") // jsp pageName + .addObject("prefixUrl", CLASS_URL) // prefixUrl + .addObject("userId", req.getUserId()) // 사용자 ID ; } diff --git a/src/main/java/cokr/xit/fims/rent/web/Rent02Controller.java b/src/main/java/cokr/xit/fims/rent/web/Rent02Controller.java index 307c3e4c..fdd4df1b 100644 --- a/src/main/java/cokr/xit/fims/rent/web/Rent02Controller.java +++ b/src/main/java/cokr/xit/fims/rent/web/Rent02Controller.java @@ -54,8 +54,8 @@ public class Rent02Controller extends ApplicationController { public class METHOD_URL { public static final String - leaseContractRegistrationMain = "/010/main.do" // 임대차계약 등록 메인 화면 - , getLeaseContractRegistrationList = "/010/list.do" // 임대차계약 등록 단속 대장 목록 조회 + leaseContractRegistrationMain = "/010/main.do" // 임대차계약 대장 등록 메인 화면 + , getLeaseContractRegistrationList = "/010/list.do" // 임대차계약 대장 등록 단속 대장 목록 조회 , removeLeaseContract = "/010/removeCtrt.do" // 임대차계약 대장 삭제 , getLeaseContractInfo = "/020/info.do" // 임대차계약 상세 화면 , getLeaseContract = "/020/list.do" // 임대차계약 상세 정보 조회 @@ -92,7 +92,7 @@ public class Rent02Controller extends ApplicationController { * 조건없는 {@link #getLsctList(LsctQuery) 임대차계약 대장 조회 결과}를 포함시킨다. * @return /lsct/lsct-main */ - @RequestMapping(name = "임대차계약 등록 메인", value=METHOD_URL.leaseContractRegistrationMain) + @RequestMapping(name = "임대차계약 대장 등록 메인", value=METHOD_URL.leaseContractRegistrationMain) public ModelAndView leaseContractRegistrationMain() { ModelAndView mav = new ModelAndView("fims/rent/rent02010-main"); @@ -269,10 +269,11 @@ public class Rent02Controller extends ApplicationController { ModelAndView mav = new ModelAndView("fims/rent/rent02030-main"); return mav - .addObject("pageName", "rent02030") // jsp pageName - .addObject("prefixUrl", CLASS_URL) // prefixUrl - .addObject("schCtrtYmd", req.getSchCtrtYmd()) // 계약일자 - 단속일자 - .addObject("schVhrno", req.getSchVhrno()) // 자동차등록번호 + .addObject("pageName", "rent02030") // jsp pageName + .addObject("prefixUrl", CLASS_URL) // prefixUrl + .addObject("entId", req.getEntId()) // 기업 ID + .addObject("schCtrtYmd", req.getSchCtrtYmd()) // 계약일자 - 단속일자 + .addObject("schVhrno", req.getSchVhrno()) // 자동차등록번호 ; } diff --git a/src/main/resources/sql/mapper/fims/rent/lsct-mapper.xml b/src/main/resources/sql/mapper/fims/rent/lsct-mapper.xml index 835a09f8..91afd248 100644 --- a/src/main/resources/sql/mapper/fims/rent/lsct-mapper.xml +++ b/src/main/resources/sql/mapper/fims/rent/lsct-mapper.xml @@ -337,8 +337,9 @@ , PA.ADDR , PA.DTL_ADDR , L.LSCT_ID - , (CASE WHEN L.LSCT_ID IS NULL THEN 'Y' ELSE 'N' END) AS TRGT_YN - , L.ENT_ID + , (CASE WHEN L.LSCT_ID IS NULL THEN 'Y' ELSE 'N' END) AS TRGT_YN + , (CASE WHEN L.ENT_ID IS NULL THEN (SELECT RE.ENT_ID FROM TB_RENT_ENT RE WHERE RE.ENT_NO = P.RTPYR_NO) + ELSE L.ENT_ID END) AS ENT_ID , L.HIRER_ID , L.CHG_DMND_YN , L.CHG_DMND_DT @@ -449,10 +450,9 @@ , H.CTRT_END_YMD , H.CTRT_END_TM , H.HIRER_SE_CD - , H.HIRER_DLN - , H.HIRER_CRNO - , H.HIRER_BRNO + , H.HIRER_REG_NO , H.HIRER_NM + , H.HIRER_TELNO , H.HIRER_MBL_TELNO , H.HIRER_EML_ADDR , H.HIRER_ZIP