diff --git a/src/main/java/com/dbnt/faisp/config/BaseController.java b/src/main/java/com/dbnt/faisp/config/BaseController.java
index f39b183b..28aa42e3 100644
--- a/src/main/java/com/dbnt/faisp/config/BaseController.java
+++ b/src/main/java/com/dbnt/faisp/config/BaseController.java
@@ -123,7 +123,7 @@ public class BaseController {
session.setAttribute("userOrgan", loginUser.getOgCd());
String belongValue = "";
belongValue += searchCodeValue(loginUser.getOgCd(), codeMap.get("OG"));
- belongValue += searchCodeValue(loginUser.getOfcCd(), codeMap.get("OFC"));
+ belongValue += searchCodeValue(loginUser.getOfcCd(), codeMap.get(loginUser.getOgCd()));
belongValue += searchCodeValue(loginUser.getTitleCd(), codeMap.get("JT"));
belongValue += loginUser.getUserNm()+"("+loginUser.getUserId()+")";
session.setAttribute("belongValue", belongValue);
diff --git a/src/main/java/com/dbnt/faisp/kwms/KwmsController.java b/src/main/java/com/dbnt/faisp/kwms/KwmsController.java
index 3650a82a..a2e07cde 100644
--- a/src/main/java/com/dbnt/faisp/kwms/KwmsController.java
+++ b/src/main/java/com/dbnt/faisp/kwms/KwmsController.java
@@ -40,13 +40,13 @@ public class KwmsController {
mav.addObject("joinFlag", "T");
mav.addObject("userInfo", userInfo);
mav.addObject("ogList", codeMgtService.selectCodeMgtList("OG"));
- mav.addObject("ofcList", codeMgtService.selectCodeMgtList("OFC"));
+ mav.addObject("ofcList", codeMgtService.selectCodeMgtList(userInfo.getOgCd()));
mav.addObject("titleList", codeMgtService.selectCodeMgtList("JT"));
mav.addObject("dutyList", codeMgtService.selectCodeMgtList("DT"));
mav.addObject("outturnList", codeMgtService.selectCodeMgtList("OTC"));
mav.addObject("seriesList", codeMgtService.selectCodeMgtList(userInfo.getOutturnCd()));
mav.addObject("languageList", codeMgtService.selectCodeMgtList("LNG"));
- mav.addObject("eduGrdList", codeMgtService.selectCodeMgtList("EDU"));
+ mav.addObject("eduGrdList", codeMgtService.selectCodeMgtList("UED"));
}
}else{
if(savedUser.getUserStatus().equals("USC004")){
@@ -55,7 +55,7 @@ public class KwmsController {
mav.addObject("joinFlag", "T");
mav.addObject("userInfo", userInfo);
mav.addObject("ogList", codeMgtService.selectCodeMgtList("OG"));
- mav.addObject("ofcList", codeMgtService.selectCodeMgtList("OFC"));
+ mav.addObject("ofcList", codeMgtService.selectCodeMgtList(userInfo.getOgCd()));
mav.addObject("titleList", codeMgtService.selectCodeMgtList("JT"));
mav.addObject("dutyList", codeMgtService.selectCodeMgtList("DT"));
mav.addObject("outturnList", codeMgtService.selectCodeMgtList("OTC"));
@@ -85,7 +85,7 @@ public class KwmsController {
mav.addObject("joinFlag", "T");
mav.addObject("userInfo", userInfo);
mav.addObject("ogList", codeMgtService.selectCodeMgtList("OG"));
- mav.addObject("ofcList", codeMgtService.selectCodeMgtList("OFC"));
+ mav.addObject("ofcList", codeMgtService.selectCodeMgtList(userInfo.getOgCd()));
mav.addObject("titleList", codeMgtService.selectCodeMgtList("JT"));
mav.addObject("outturnList", codeMgtService.selectCodeMgtList("OTC"));
mav.addObject("seriesList", codeMgtService.selectCodeMgtList("SRC"));
diff --git a/src/main/java/com/dbnt/faisp/kwms/service/KwmsService.java b/src/main/java/com/dbnt/faisp/kwms/service/KwmsService.java
index 28375fc9..225d6689 100644
--- a/src/main/java/com/dbnt/faisp/kwms/service/KwmsService.java
+++ b/src/main/java/com/dbnt/faisp/kwms/service/KwmsService.java
@@ -41,7 +41,7 @@ public class KwmsService {
String[] positionAry = empInfo.getLdeptnm().split(" ");
userInfo.setOgCd(codeMgtService.searchCodeToCategoryAndValue("OG", positionAry[0]));
if (positionAry.length>1){
- userInfo.setOfcCd(codeMgtService.searchCodeToCategoryAndValue("OFC", positionAry[1]));
+ userInfo.setOfcCd(codeMgtService.searchCodeToCategoryAndValue(userInfo.getOgCd(), positionAry[1]));
}
}
userInfo.setTitleCd(codeMgtService.searchCodeToCategoryAndValue("JT", empInfo.getJikgubnm()));
diff --git a/src/main/java/com/dbnt/faisp/main/userInfo/PoliceController.java b/src/main/java/com/dbnt/faisp/main/userInfo/PoliceController.java
index 25303a8d..e7bd9f44 100644
--- a/src/main/java/com/dbnt/faisp/main/userInfo/PoliceController.java
+++ b/src/main/java/com/dbnt/faisp/main/userInfo/PoliceController.java
@@ -88,14 +88,6 @@ public class PoliceController {
@GetMapping("/policeEditModal")
public ModelAndView policeEditModal(@AuthenticationPrincipal UserInfo loginUser,UserInfo userInfo){
ModelAndView mav = new ModelAndView("police/police/policeEditModal");
- mav.addObject("ogList", codeMgtService.selectCodeMgtList("OG"));
- mav.addObject("ofcList", codeMgtService.selectCodeMgtList("OFC"));
- mav.addObject("titleList", codeMgtService.selectCodeMgtList("JT"));
- mav.addObject("outturnList", codeMgtService.selectCodeMgtList("OTC"));
- mav.addObject("seriesList", codeMgtService.selectCodeMgtList("SRC"));
- mav.addObject("languageList", codeMgtService.selectCodeMgtList("LNG"));
- mav.addObject("statusList", codeMgtService.selectCodeMgtList("USC"));
-
//메뉴권한 확인
String accessAuth = authMgtService.selectAccessConfigList(loginUser.getUserSeq(), "/police/policeList").get(0).getAccessAuth();
mav.addObject("accessAuth", accessAuth);
diff --git a/src/main/resources/mybatisMapper/UserInfoMapper.xml b/src/main/resources/mybatisMapper/UserInfoMapper.xml
index 4e593b9d..7a699686 100644
--- a/src/main/resources/mybatisMapper/UserInfoMapper.xml
+++ b/src/main/resources/mybatisMapper/UserInfoMapper.xml
@@ -53,10 +53,11 @@
og_cd,
ofc_cd,
title_cd,
+ duty_cd,
wrt_dt
from user_info