diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/config/MenuAuthMgt.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/config/MenuAuthMgt.jsx
index 5397867..15bb126 100644
--- a/egovframe-template-simple-react-contribution/src/pages/admin/config/MenuAuthMgt.jsx
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/config/MenuAuthMgt.jsx
@@ -28,8 +28,8 @@ function MenuAuthMgt(props) {
// 리스트 항목 구성
menuList.forEach(function (item, index) {
const checkboxs = [];
- roleList.forEach(function (item, index) {
- checkboxs.push(
)
+ roleList.forEach(function (role) {
+ checkboxs.push()
});
mutListTag.push(
diff --git a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/AdminConfigController.java b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/AdminConfigController.java
index 88e791f..6774d6f 100644
--- a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/AdminConfigController.java
+++ b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/AdminConfigController.java
@@ -318,7 +318,7 @@ public class AdminConfigController extends BaseController {
public ResultVO getMenuAuthMgt(){
ResultVO resultVO = new ResultVO();
Map resultMap = new HashMap<>();
- resultMap.put("menuList", adminConfigService.selectMenuList());
+ resultMap.put("menuList", adminConfigService.selectMenuAuthList());
resultMap.put("roleList", commonCodeService.selectCodeItemList("ROLE"));
resultVO.setResult(resultMap);
return resultVO;
diff --git a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/entity/TcMenu.java b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/entity/TcMenu.java
index 90a3733..0a65294 100644
--- a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/entity/TcMenu.java
+++ b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/entity/TcMenu.java
@@ -55,4 +55,7 @@ public class TcMenu {
@Transient
private String menuTypeValue;
+
+ @Transient
+ private String menuAuth;
}
diff --git a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/mapper/TcMenuMapper.java b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/mapper/TcMenuMapper.java
index e8dd179..c45db0d 100644
--- a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/mapper/TcMenuMapper.java
+++ b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/mapper/TcMenuMapper.java
@@ -10,4 +10,5 @@ public interface TcMenuMapper {
List selectMenuList();
+ List selectMenuAuthList();
}
diff --git a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/service/AdminConfigService.java b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/service/AdminConfigService.java
index 2f58a45..d0ce2b5 100644
--- a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/service/AdminConfigService.java
+++ b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/admin/config/service/AdminConfigService.java
@@ -140,4 +140,8 @@ public class AdminConfigService extends EgovAbstractServiceImpl {
return null;
}
}
+
+ public List selectMenuAuthList(){
+ return menuMapper.selectMenuAuthList();
+ }
}
diff --git a/kcsc-back-end/src/main/resources/mybatisMapper/TcMenuMapper.xml b/kcsc-back-end/src/main/resources/mybatisMapper/TcMenuMapper.xml
index 9258f88..014d322 100644
--- a/kcsc-back-end/src/main/resources/mybatisMapper/TcMenuMapper.xml
+++ b/kcsc-back-end/src/main/resources/mybatisMapper/TcMenuMapper.xml
@@ -24,4 +24,21 @@
order by menu_id asc
+
\ No newline at end of file