diff --git a/src/main/java/kcc/let/uss/rnt/web/EgovCustomRankManageController.java b/src/main/java/kcc/let/uss/rnt/web/EgovCustomRankManageController.java index 9340e6a0..dc4c3693 100644 --- a/src/main/java/kcc/let/uss/rnt/web/EgovCustomRankManageController.java +++ b/src/main/java/kcc/let/uss/rnt/web/EgovCustomRankManageController.java @@ -54,6 +54,24 @@ public class EgovCustomRankManageController { return "cmm/uss/rnt/EgovRankManageTree"; } + // 부서관리 + @RequestMapping(value = "/uss/rnt/EgovDepartmentManageTree.do") + public String selectDepartmentManage(@ModelAttribute("menuCreatVO") MenuCreatVO menuCreatVO, @ModelAttribute("searchVO") ComDefaultVO searchVO, + ModelMap model, MenuManageVO menuManageVO , HttpSession session ) throws Exception { + // 직급정보 C0050 + if(menuCreatVO.getMenuUserType() == null){ + menuCreatVO.setMenuUserType("A"); //사용자 디폴트 + } + + return "cmm/uss/rnt/EgovDepartmentManageTree"; + } + + // 부서관리 - 관리자 검색 팝업 + @RequestMapping(value = "/uss/rnt/popup/EgovDepartmentManagePop.do") + public String selectDepartmentManagePop(@ModelAttribute("menuCreatVO") MenuCreatVO menuCreatVO, ModelMap model ) throws Exception { + return "cmm/uss/rnt/popup/EgovDepartmentManagePop"; + } + @RequestMapping(value = {"/uss/rnt/EgovRankDataLoad.do"}, method = RequestMethod.POST) public ResponseEntity egovRankDataLoad(HttpServletRequest request , @RequestBody EgovCustomRankManageVO rankManageVO) throws Exception { diff --git a/src/main/webapp/WEB-INF/decorators.xml b/src/main/webapp/WEB-INF/decorators.xml index 8a0c17aa..bcfbb335 100644 --- a/src/main/webapp/WEB-INF/decorators.xml +++ b/src/main/webapp/WEB-INF/decorators.xml @@ -81,6 +81,7 @@ /kccadr/**/popup/* + /uss/**/popup/* diff --git a/src/main/webapp/WEB-INF/jsp/cmm/uss/rnt/EgovDepartmentManageTree.jsp b/src/main/webapp/WEB-INF/jsp/cmm/uss/rnt/EgovDepartmentManageTree.jsp new file mode 100644 index 00000000..e549923d --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/cmm/uss/rnt/EgovDepartmentManageTree.jsp @@ -0,0 +1,396 @@ +<%-- + Class Name : EgovOrgChartManage.jsp + Description : 조직도 관리 화면 + Modification Information + + 수정일 수정자 수정내용 + ------- -------- --------------------------- + 2018.06.11 ITN 최초 생성 + + author : ITN + since : 2018.06.11 +--%> +<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> +<%@ page import="kcc.com.cmm.service.EgovProperties"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> +<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> +<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> +<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> + + + + + + + + + + + +부서관리 + + +
+ + + +
+ + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/cmm/uss/rnt/popup/EgovDepartmentManagePop.jsp b/src/main/webapp/WEB-INF/jsp/cmm/uss/rnt/popup/EgovDepartmentManagePop.jsp new file mode 100644 index 00000000..d9fa5d8e --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/cmm/uss/rnt/popup/EgovDepartmentManagePop.jsp @@ -0,0 +1,77 @@ + +<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> +<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> +<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> +<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> +<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %> + + + + + +관리자 검색 + + +
+
+
    + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
번호성명직책부서명
1홍길동부서장-
2홍길동팀장등록임치팀
+
+ +
+
+
+ +