From 1524b66083f3c933f5f0ecf3717fcf91cf159730 Mon Sep 17 00:00:00 2001 From: jjh Date: Thu, 25 Jul 2024 16:19:01 +0900 Subject: [PATCH] =?UTF-8?q?1.=20=EC=9E=84=EB=8C=80=EA=B8=B0=EC=97=85=20?= =?UTF-8?q?=EA=B4=80=EB=A6=AC=20jsp=20=EC=B6=94=EA=B0=80.=202.=20=EA=B8=B0?= =?UTF-8?q?=ED=83=80=20=EC=88=98=EC=A0=95.=20=20=20-=20=EC=83=81=EC=84=B8?= =?UTF-8?q?=20=EC=A0=95=EB=B3=B4=20prefixName=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xit/fims/rent/web/Rent01Controller.java | 18 +- .../sql/mapper/fims/rent/rentEnt-mapper.xml | 43 +- .../WEB-INF/jsp/fims/epst/epst02010-main.jsp | 43 +- .../WEB-INF/jsp/fims/excl/excl01020-info.jsp | 2 +- .../WEB-INF/jsp/fims/excl/excl02020-info.jsp | 2 +- .../WEB-INF/jsp/fims/excl/excl02030-info.jsp | 2 +- .../WEB-INF/jsp/fims/excl/excl02040-info.jsp | 2 +- .../WEB-INF/jsp/fims/excl/excl03010-main.jsp | 2 +- .../WEB-INF/jsp/fims/levy/levy01010-main.jsp | 2 +- .../WEB-INF/jsp/fims/levy/levy01020-info.jsp | 2 +- .../WEB-INF/jsp/fims/levy/levy02020-info.jsp | 2 +- .../jsp/fims/payer/payer01020-info.jsp | 2 +- .../WEB-INF/jsp/fims/rent/rent01010-main.jsp | 464 ++++++++++++++++++ 13 files changed, 539 insertions(+), 47 deletions(-) create mode 100644 src/main/webapp/WEB-INF/jsp/fims/rent/rent01010-main.jsp 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 eb572390..970a3502 100644 --- a/src/main/java/cokr/xit/fims/rent/web/Rent01Controller.java +++ b/src/main/java/cokr/xit/fims/rent/web/Rent01Controller.java @@ -64,9 +64,9 @@ public class Rent01Controller extends ApplicationController { @Resource(name = "stngBean") private StngBean stngBean; - /**임대 기업 대장 관리 메인화면(rentEnt/rentEnt-main)을 연다. + /**임대 기업 대장 관리 메인화면(fims/rent/rent01010-main)을 연다. * 조건없는 {@link #getRentEntList(RentEntQuery) 임대 기업 대장 조회 결과}를 포함시킨다. - * @return /rentEnt/rentEnt-main + * @return /rent/rent01010-main */ @RequestMapping(name = "임대기업 대장 메인", value=METHOD_URL.rentEnterpriseMain) public ModelAndView rentEnterpriseMain() { @@ -75,15 +75,13 @@ public class Rent01Controller extends ApplicationController { // 사용자 정보 FimsUser fimsUser = (FimsUser)currentUser().getUser(); - // View(jsp)에서 사용할 공통코드를 조회 - Map> commonCodes = getCodesOf("FIM054"); - return mav - .addObject("pageName", "excl01010") // View(jsp)에서 사용할 id 뒤에 붙일 suffix + .addObject("pageName", "rent01010") // View(jsp)에서 사용할 id 뒤에 붙일 suffix .addObject("infoPrefix", "levyExcl") // prefix .addObject("infoPrefixUrl", CLASS_URL) // prefixUrl .addObject("sggCd", fimsUser.getOrgID()) // 시군구 코드(SGG_CD) - .addObject("taskListForSgg", stngBean.filterTaskSectionCodeForSgg(commonCodes.get("FIM054"))) // 업무 구분 코드(TASK_SE_CD) + .addObject("userId", fimsUser.getId()) // 사용자 ID(USER_ID) + .addObject("userAcnt", fimsUser.getAccount()) // 사용자 계정(USER_ACNT) ; } @@ -98,7 +96,7 @@ public class Rent01Controller extends ApplicationController { * "rentEntTotal": 조회 결과 찾은 전체 임대 기업 대장 수 * } */ - @Task + @Task("CMN") @RequestMapping(name = "임대기업 대장 조회", value=METHOD_URL.getRentEnterpriseList) public ModelAndView getRentEnterpriseList(RentQuery req) { if (!"xls".equals(req.getDownload())) { @@ -162,10 +160,11 @@ public class Rent01Controller extends ApplicationController { } } - /**임대 기업 대장 상세 정보 화면(/rent/rent01020-info)을 연다. + /**임대 기업 대장 상세 정보 화면(fims/rent/rent01020-info)을 연다. * 조건없는 {@link #getRentEntList(RentEntQuery) 임대 기업 대장 조회 결과}를 포함시킨다. * @return /rentEnt/rentEnt-main */ + @Task("CMN") @RequestMapping(name = "임대기업 정보 상세 조회", value=METHOD_URL.getRentEnterpriseInfo) public ModelAndView getRentEnterpriseInfo(HttpServletRequest hReq, RentQuery req) { DataObject info = rentEntService.getRentEntInfo(req); @@ -182,6 +181,7 @@ public class Rent01Controller extends ApplicationController { .addObject("pageName", "rent01020") // jsp pageName .addObject("infoPrefix", "rentEnt") // prefix .addObject("infoPrefixUrl", CLASS_URL) // prefixUrl + .addObject("FIM054List", commonCodes.get("FIM054")) // 업무 구분 코드(TASK_SE_CD) .addObject("rentEntInfo", json ? info : toJson(info)) // 임대기업 정보 ; } diff --git a/src/main/resources/sql/mapper/fims/rent/rentEnt-mapper.xml b/src/main/resources/sql/mapper/fims/rent/rentEnt-mapper.xml index 684b8dc7..f37f2b09 100644 --- a/src/main/resources/sql/mapper/fims/rent/rentEnt-mapper.xml +++ b/src/main/resources/sql/mapper/fims/rent/rentEnt-mapper.xml @@ -28,6 +28,41 @@ + + SELECT UREM.USER_ID + , UREM.ENT_ID + , U.USER_ACNT + , U.USER_NM + , RE.ENT_SE_CD + , RE.ENT_NM + , RE.ENT_NO + , RE.ENT_TELNO + , RE.ENT_FXNO + , RE.ENT_EML_ADDR + , RE.ENT_ZIP + , RE.ENT_ADDR + , RE.ENT_DTL_ADDR + , UREM.DEL_YN + , UREM.REG_DT + , UREM.RGTR + FROM TB_USER_RENT_ENT_MPNG UREM + INNER JOIN TB_USER U ON (UREM.USER_ID = U.USER_ID) + INNER JOIN TB_RENT_ENT RE ON (UREM.ENT_ID = RE.ENT_ID) + + + + SELECT ENT_ID , ENT_SE_CD @@ -50,14 +85,6 @@ FROM TB_RENT_ENT - - + + + + + + + + +
+ + +
+ +
    +
+
+ + + + + +
+
+ + + +
+ +
+ + + + + +
+ + + +