방선주 방선주 03-12
250312 방선주 menu vo 수정
@d43297f54030949b667943b0d421e56fe6d2b43c
src/main/java/com/takensoft/cms/menu/vo/MenuAuthorVO.java
--- src/main/java/com/takensoft/cms/menu/vo/MenuAuthorVO.java
+++ src/main/java/com/takensoft/cms/menu/vo/MenuAuthorVO.java
@@ -8,6 +8,9 @@
 /**
  * @author  : takensoft
  * @since   : 2024.04.09
+ * @modification
+ *     since    |    author    | description
+ *  2024.04.09  |  takensoft   | 최초 등록
  *
  * 메뉴별 권한 정보 관련 VO
  */
@@ -16,53 +19,15 @@
 @NoArgsConstructor
 @AllArgsConstructor
 public class MenuAuthorVO {
-    /**
-     * 권한코드
-     */
-    private String authrtCd;
-    /**
-     * 메뉴 아이디
-     */
-    private String menuId;
-    /**
-     * 읽기 권한
-     * Y: 여, N: 부
-     */
-    private String inqAuthrt;
-    /**
-     * 쓰기 권한
-     * Y: 여, N: 부
-     */
-    private String regAuthrt;
-    /**
-     * 수정 권한
-     * Y: 여, N: 부
-     */
-    private String mdfcnAuthrt;
-    /**
-     * 삭제 권한
-     * Y: 여, N: 부
-     */
-    private String delAuthrt;
-    /**
-     * 파일다운로드 권한
-     * Y: 여, N: 부
-     */
-    private String fileDwnldAuthrt;
-    /**
-     * 등록자
-     */
-    private String rgtr;
-    /**
-     * 등록일
-     */
-    private String regDt;
-    /**
-     * 수정자
-     */
-    private String mdfr;
-    /**
-     * 수정일
-     */
-    private String mdfcnDt;
+    private String authrtCd;        // 권한코드
+    private String menuId;          // 메뉴 아이디
+    private String inqAuthrt;       // 읽기 권한(Y: 여, N: 부)
+    private String regAuthrt;       // 쓰기 권한(Y: 여, N: 부)
+    private String mdfcnAuthrt;     // 수정 권한(Y: 여, N: 부)
+    private String delAuthrt;       // 삭제 권한(Y: 여, N: 부)
+    private String fileDwnldAuthrt; // 파일다운로드 권한(Y: 여, N: 부)
+    private String rgtr;            // 등록자
+    private String regDt;           // 등록일
+    private String mdfr;            // 수정자
+    private String mdfcnDt;         // 수정일
 }
src/main/java/com/takensoft/cms/menu/vo/MenuRequest.java
--- src/main/java/com/takensoft/cms/menu/vo/MenuRequest.java
+++ src/main/java/com/takensoft/cms/menu/vo/MenuRequest.java
@@ -13,26 +13,22 @@
  *
  * 메뉴 조회 파라미터
  */
+/**
+ * @author  : takensoft
+ * @since   : 2024.05.09
+ * @modification
+ *     since    |    author    | description
+ *  2024.05.09  |  takensoft   | 최초 등록
+ *
+ * 메뉴 조회 파라미터
+ */
 @Setter
 @Getter
 @NoArgsConstructor
 @AllArgsConstructor
 public class MenuRequest {
-    /**
-     * 메뉴 아이디
-     */
-    private String menuId;
-    /**
-     * 권한정보
-     */
-    private List<String> roles;
-    /**
-     * 메뉴 종류
-     */
-    private String menuType;
-
-    /**
-     * 반복 방지
-     */
-    private boolean chck = true;
+    private String menuId;          // 메뉴 아이디
+    private List<String> roles;     // 권한정보
+    private String menuType;        // 메뉴 종류
+    private boolean chck = true;    // 반복 방지
 }
src/main/java/com/takensoft/cms/menu/vo/MenuStsfdgVO.java
--- src/main/java/com/takensoft/cms/menu/vo/MenuStsfdgVO.java
+++ src/main/java/com/takensoft/cms/menu/vo/MenuStsfdgVO.java
@@ -8,6 +8,9 @@
 /**
  * @author  : takensoft
  * @since   : 2024.04.08
+ * @modification
+ *     since    |    author    | description
+ *  2024.04.08  |  takensoft   | 최초 등록
  *
  * 메뉴 만족도 정보 관련 VO
  */
@@ -16,53 +19,15 @@
 @NoArgsConstructor
 @AllArgsConstructor
 public class MenuStsfdgVO {
-    /**
-     * 메뉴별 만족도 아이디
-     */
-    private String menuDgstfnId;
-    /**
-     * 메뉴 아이디
-     */
-    private String menuId;
-    /**
-     * 응답 5
-     * N: 미체크, Y: 체크
-     */
-    private String rspnsFive;
-    /**
-     * 응답 4
-     * N: 미체크, Y: 체크
-     */
-    private String rspnsFour;
-    /**
-     * 응답 3
-     * N: 미체크, Y: 체크
-     */
-    private String rspnsThree;
-    /**
-     * 응답 2
-     * N: 미체크, Y: 체크
-     */
-    private String rspnsTwo;
-    /**
-     * 응답 1
-     * N: 미체크, Y: 체크
-     */
-    private String rspnsOne;
-    /**
-     * 의견
-     */
-    private String opnn;
-    /**
-     * 등록 아이피
-     */
-    private String regIp;
-    /**
-     * 등록자
-     */
-    private String rgtr;
-    /**
-     * 등록일
-     */
-    private String regDt;
+    private String menuDgstfnId; // 메뉴별 만족도 아이디
+    private String menuId; // 메뉴 아이디
+    private String rspnsFive; // 응답 5(N: 미체크, Y: 체크)
+    private String rspnsFour; // 응답 4(N: 미체크, Y: 체크)
+    private String rspnsThree; // 응답 3(N: 미체크, Y: 체크)
+    private String rspnsTwo; // 응답 2(N: 미체크, Y: 체크)
+    private String rspnsOne; // 응답 1(N: 미체크, Y: 체크)
+    private String opnn; // 의견
+    private String regIp; // 등록 아이피
+    private String rgtr; // 등록자
+    private String regDt; // 등록일
 }
src/main/java/com/takensoft/cms/menu/vo/MenuVO.java
--- src/main/java/com/takensoft/cms/menu/vo/MenuVO.java
+++ src/main/java/com/takensoft/cms/menu/vo/MenuVO.java
@@ -19,104 +19,27 @@
 @NoArgsConstructor
 @AllArgsConstructor
 public class MenuVO {
-    /**
-     * 메뉴 아이디
-     */
-    private String menuId;
-    /**
-     * 상위 메뉴 아이디
-     */
-    private String upMenuId;
-    /**
-     * 상위 메뉴명
-     */
-    private String upMenuNm;
-    /**
-     * 메뉴명
-     */
-    private String menuNm;
-    /**
-     * 메뉴 설명
-     */
-    private String menuExpln;
-    /**
-     * 메뉴 깊이(레벨)
-     */
-    private int menuGrd;
-    /**
-     * 메뉴 순서
-     */
-    private int menuSn;
-    /**
-     * 메뉴 타입
-     * 공통코드 : 게시판, 콘텐츠, 링크
-     */
-    private String menuType;
-    /**
-     * 메뉴 타입 항목
-     * 게시판 유형 아이디 / 콘텐츠 유형 아이디
-     */
-    private String menuTypeCtgry;
-    /**
-     * 링크 주소
-     */
-    private String linkUrl;
-    /**
-     * 링크 유형
-     * 0: 현재창, 1: 새창
-     */
-    private String linkType;
-    /**
-     * 만족도조사 사용여부
-     * N: 미사용, Y: 사용
-     */
-    private String dgstfnExmnUseYn;
-    /**
-     * 메뉴 노출여부
-     * N: 미노출, Y: 노출
-     */
-    private String menuExpsrYn;
-    /**
-     * 메뉴 사용자
-     * A: 관리자, U: 사용자
-     */
-    private String menuUser;
-    /**
-     * 사용여부
-     * N: 미사용, Y: 사용
-     */
-    private String useYn;
-    /**
-     * 등록자
-     */
-    private String rgtr;
-    /**
-     * 등록자명
-     */
-    private String rgtrNm;
-    /**
-     * 등록일
-     */
-    private String regDt;
-    /**
-     * 수정자
-     */
-    private String mdfr;
-    /**
-     * 수정자명
-     */
-    private String mdfrNm;
-    /**
-     * 수정일
-     */
-    private String mdfcnDt;
-    /**
-     * 시스템제공여부
-     * 0 : 시스템 등록, 1 : 사용자 등록
-     */
-    private String sysPvsnYn;
-    /**
-     * 하위 메뉴 목록
-     */
-    private List<MenuVO> childMenuList = new ArrayList<MenuVO>();
+    private String menuId;                                   // 메뉴 아이디
+    private String upMenuId;                                 // 상위 메뉴 아이디
+    private String upMenuNm;                                 // 상위 메뉴명
+    private String menuNm;                                   // 메뉴명
+    private String menuExpln;                                // 메뉴 설명
+    private int menuGrd;                                     // 메뉴 깊이(레벨)
+    private int menuSn;                                      // 메뉴 순서
+    private String menuType;                                 // 메뉴 타입
+    private String menuTypeCtgry;                            // 메뉴 타입 항목(게시판 유형 아이디 / 콘텐츠 유형 아이디)
+    private String linkUrl;                                  // 링크 주소
+    private String linkType;                                 // 링크 유형(0: 현재창, 1: 새창)
+    private String dgstfnExmnUseYn;                          // 만족도조사 사용여부(N: 미사용, Y: 사용)
+    private String menuExpsrYn;                              // 메뉴 노출여부(N: 미노출, Y: 노출)
+    private String menuUser;                                 // 메뉴 사용자(A: 관리자, U: 사용자)
+    private String useYn;                                    // 사용여부(N: 미사용, Y: 사용)
+    private String rgtr;                                     // 등록자
+    private String rgtrNm;                                   // 등록자명
+    private String regDt;                                    // 등록일
+    private String mdfr;                                     // 수정자
+    private String mdfrNm;                                   // 수정자명
+    private String mdfcnDt;                                  // 수정일
+    private String sysPvsnYn;                                // 시스템제공여부(0 : 시스템 등록, 1 : 사용자 등록)
+    private List<MenuVO> childMenuList = new ArrayList<MenuVO>(); // 하위 메뉴 목록
 }
src/main/java/com/takensoft/cms/menu/vo/SysMenuVO.java
--- src/main/java/com/takensoft/cms/menu/vo/SysMenuVO.java
+++ src/main/java/com/takensoft/cms/menu/vo/SysMenuVO.java
@@ -19,38 +19,13 @@
 @NoArgsConstructor
 @AllArgsConstructor
 public class SysMenuVO {
-
-    /**
-     * 메뉴 아이디
-     */
-    String menuId;
-    /**
-     * 상위 메뉴 아이디
-     */
-    String upMenuId;
-    /**
-     * 메뉴명
-     */
-    String menuNm;
-    /**
-     * 라우터 경로
-     */
-    private String routerUrl;
-    /**
-     * 링크 타입
-     */
-    private String linkType;
-    /**
-     * 메뉴 타입
-     */
-    private String menuType;
-    /**
-     * 메뉴 타입 카테고리
-     */
-    private String menuTypeCtgry;
-    /**
-     * 자식 메뉴
-     */
-    List<SysMenuVO> childList = new ArrayList<SysMenuVO>();
+    String menuId;                                  // 메뉴 아이디
+    String upMenuId;                                // 상위 메뉴 아이디
+    String menuNm;                                  // 메뉴명
+    private String routerUrl;                       // 라우터 경로
+    private String linkType;                        // 링크 타입
+    private String menuType;                        // 메뉴 타입
+    private String menuTypeCtgry;                   // 메뉴 타입 카테고리
+    List<SysMenuVO> childList = new ArrayList<SysMenuVO>(); // 자식 메뉴
 
 }
src/main/java/com/takensoft/cms/search/web/SearchController.java
--- src/main/java/com/takensoft/cms/search/web/SearchController.java
+++ src/main/java/com/takensoft/cms/search/web/SearchController.java
@@ -36,7 +36,9 @@
 
     /**
      * @param searchVO - 검색 조건을 포함하는 VO
-     * @return ResponseEntity - 통합 검색 조회 결과를 포함하는 응답
+     * @return ResponseEntity
+     *  - body: 검색 결과를 포함하는 SearchResultVO
+     *  - message: 성공 메시지
      *
      * 통합 검색
      */
Add a comment
List