--- src/main/java/com/takensoft/cms/menu/vo/MenuAuthorVO.java
+++ src/main/java/com/takensoft/cms/menu/vo/MenuAuthorVO.java
... | ... | @@ -8,6 +8,9 @@ |
8 | 8 |
/** |
9 | 9 |
* @author : takensoft |
10 | 10 |
* @since : 2024.04.09 |
11 |
+ * @modification |
|
12 |
+ * since | author | description |
|
13 |
+ * 2024.04.09 | takensoft | 최초 등록 |
|
11 | 14 |
* |
12 | 15 |
* 메뉴별 권한 정보 관련 VO |
13 | 16 |
*/ |
... | ... | @@ -16,53 +19,15 @@ |
16 | 19 |
@NoArgsConstructor |
17 | 20 |
@AllArgsConstructor |
18 | 21 |
public class MenuAuthorVO { |
19 |
- /** |
|
20 |
- * 권한코드 |
|
21 |
- */ |
|
22 |
- private String authrtCd; |
|
23 |
- /** |
|
24 |
- * 메뉴 아이디 |
|
25 |
- */ |
|
26 |
- private String menuId; |
|
27 |
- /** |
|
28 |
- * 읽기 권한 |
|
29 |
- * Y: 여, N: 부 |
|
30 |
- */ |
|
31 |
- private String inqAuthrt; |
|
32 |
- /** |
|
33 |
- * 쓰기 권한 |
|
34 |
- * Y: 여, N: 부 |
|
35 |
- */ |
|
36 |
- private String regAuthrt; |
|
37 |
- /** |
|
38 |
- * 수정 권한 |
|
39 |
- * Y: 여, N: 부 |
|
40 |
- */ |
|
41 |
- private String mdfcnAuthrt; |
|
42 |
- /** |
|
43 |
- * 삭제 권한 |
|
44 |
- * Y: 여, N: 부 |
|
45 |
- */ |
|
46 |
- private String delAuthrt; |
|
47 |
- /** |
|
48 |
- * 파일다운로드 권한 |
|
49 |
- * Y: 여, N: 부 |
|
50 |
- */ |
|
51 |
- private String fileDwnldAuthrt; |
|
52 |
- /** |
|
53 |
- * 등록자 |
|
54 |
- */ |
|
55 |
- private String rgtr; |
|
56 |
- /** |
|
57 |
- * 등록일 |
|
58 |
- */ |
|
59 |
- private String regDt; |
|
60 |
- /** |
|
61 |
- * 수정자 |
|
62 |
- */ |
|
63 |
- private String mdfr; |
|
64 |
- /** |
|
65 |
- * 수정일 |
|
66 |
- */ |
|
67 |
- private String mdfcnDt; |
|
22 |
+ private String authrtCd; // 권한코드 |
|
23 |
+ private String menuId; // 메뉴 아이디 |
|
24 |
+ private String inqAuthrt; // 읽기 권한(Y: 여, N: 부) |
|
25 |
+ private String regAuthrt; // 쓰기 권한(Y: 여, N: 부) |
|
26 |
+ private String mdfcnAuthrt; // 수정 권한(Y: 여, N: 부) |
|
27 |
+ private String delAuthrt; // 삭제 권한(Y: 여, N: 부) |
|
28 |
+ private String fileDwnldAuthrt; // 파일다운로드 권한(Y: 여, N: 부) |
|
29 |
+ private String rgtr; // 등록자 |
|
30 |
+ private String regDt; // 등록일 |
|
31 |
+ private String mdfr; // 수정자 |
|
32 |
+ private String mdfcnDt; // 수정일 |
|
68 | 33 |
} |
--- src/main/java/com/takensoft/cms/menu/vo/MenuRequest.java
+++ src/main/java/com/takensoft/cms/menu/vo/MenuRequest.java
... | ... | @@ -13,26 +13,22 @@ |
13 | 13 |
* |
14 | 14 |
* 메뉴 조회 파라미터 |
15 | 15 |
*/ |
16 |
+/** |
|
17 |
+ * @author : takensoft |
|
18 |
+ * @since : 2024.05.09 |
|
19 |
+ * @modification |
|
20 |
+ * since | author | description |
|
21 |
+ * 2024.05.09 | takensoft | 최초 등록 |
|
22 |
+ * |
|
23 |
+ * 메뉴 조회 파라미터 |
|
24 |
+ */ |
|
16 | 25 |
@Setter |
17 | 26 |
@Getter |
18 | 27 |
@NoArgsConstructor |
19 | 28 |
@AllArgsConstructor |
20 | 29 |
public class MenuRequest { |
21 |
- /** |
|
22 |
- * 메뉴 아이디 |
|
23 |
- */ |
|
24 |
- private String menuId; |
|
25 |
- /** |
|
26 |
- * 권한정보 |
|
27 |
- */ |
|
28 |
- private List<String> roles; |
|
29 |
- /** |
|
30 |
- * 메뉴 종류 |
|
31 |
- */ |
|
32 |
- private String menuType; |
|
33 |
- |
|
34 |
- /** |
|
35 |
- * 반복 방지 |
|
36 |
- */ |
|
37 |
- private boolean chck = true; |
|
30 |
+ private String menuId; // 메뉴 아이디 |
|
31 |
+ private List<String> roles; // 권한정보 |
|
32 |
+ private String menuType; // 메뉴 종류 |
|
33 |
+ private boolean chck = true; // 반복 방지 |
|
38 | 34 |
} |
--- src/main/java/com/takensoft/cms/menu/vo/MenuStsfdgVO.java
+++ src/main/java/com/takensoft/cms/menu/vo/MenuStsfdgVO.java
... | ... | @@ -8,6 +8,9 @@ |
8 | 8 |
/** |
9 | 9 |
* @author : takensoft |
10 | 10 |
* @since : 2024.04.08 |
11 |
+ * @modification |
|
12 |
+ * since | author | description |
|
13 |
+ * 2024.04.08 | takensoft | 최초 등록 |
|
11 | 14 |
* |
12 | 15 |
* 메뉴 만족도 정보 관련 VO |
13 | 16 |
*/ |
... | ... | @@ -16,53 +19,15 @@ |
16 | 19 |
@NoArgsConstructor |
17 | 20 |
@AllArgsConstructor |
18 | 21 |
public class MenuStsfdgVO { |
19 |
- /** |
|
20 |
- * 메뉴별 만족도 아이디 |
|
21 |
- */ |
|
22 |
- private String menuDgstfnId; |
|
23 |
- /** |
|
24 |
- * 메뉴 아이디 |
|
25 |
- */ |
|
26 |
- private String menuId; |
|
27 |
- /** |
|
28 |
- * 응답 5 |
|
29 |
- * N: 미체크, Y: 체크 |
|
30 |
- */ |
|
31 |
- private String rspnsFive; |
|
32 |
- /** |
|
33 |
- * 응답 4 |
|
34 |
- * N: 미체크, Y: 체크 |
|
35 |
- */ |
|
36 |
- private String rspnsFour; |
|
37 |
- /** |
|
38 |
- * 응답 3 |
|
39 |
- * N: 미체크, Y: 체크 |
|
40 |
- */ |
|
41 |
- private String rspnsThree; |
|
42 |
- /** |
|
43 |
- * 응답 2 |
|
44 |
- * N: 미체크, Y: 체크 |
|
45 |
- */ |
|
46 |
- private String rspnsTwo; |
|
47 |
- /** |
|
48 |
- * 응답 1 |
|
49 |
- * N: 미체크, Y: 체크 |
|
50 |
- */ |
|
51 |
- private String rspnsOne; |
|
52 |
- /** |
|
53 |
- * 의견 |
|
54 |
- */ |
|
55 |
- private String opnn; |
|
56 |
- /** |
|
57 |
- * 등록 아이피 |
|
58 |
- */ |
|
59 |
- private String regIp; |
|
60 |
- /** |
|
61 |
- * 등록자 |
|
62 |
- */ |
|
63 |
- private String rgtr; |
|
64 |
- /** |
|
65 |
- * 등록일 |
|
66 |
- */ |
|
67 |
- private String regDt; |
|
22 |
+ private String menuDgstfnId; // 메뉴별 만족도 아이디 |
|
23 |
+ private String menuId; // 메뉴 아이디 |
|
24 |
+ private String rspnsFive; // 응답 5(N: 미체크, Y: 체크) |
|
25 |
+ private String rspnsFour; // 응답 4(N: 미체크, Y: 체크) |
|
26 |
+ private String rspnsThree; // 응답 3(N: 미체크, Y: 체크) |
|
27 |
+ private String rspnsTwo; // 응답 2(N: 미체크, Y: 체크) |
|
28 |
+ private String rspnsOne; // 응답 1(N: 미체크, Y: 체크) |
|
29 |
+ private String opnn; // 의견 |
|
30 |
+ private String regIp; // 등록 아이피 |
|
31 |
+ private String rgtr; // 등록자 |
|
32 |
+ private String regDt; // 등록일 |
|
68 | 33 |
} |
--- src/main/java/com/takensoft/cms/menu/vo/MenuVO.java
+++ src/main/java/com/takensoft/cms/menu/vo/MenuVO.java
... | ... | @@ -19,104 +19,27 @@ |
19 | 19 |
@NoArgsConstructor |
20 | 20 |
@AllArgsConstructor |
21 | 21 |
public class MenuVO { |
22 |
- /** |
|
23 |
- * 메뉴 아이디 |
|
24 |
- */ |
|
25 |
- private String menuId; |
|
26 |
- /** |
|
27 |
- * 상위 메뉴 아이디 |
|
28 |
- */ |
|
29 |
- private String upMenuId; |
|
30 |
- /** |
|
31 |
- * 상위 메뉴명 |
|
32 |
- */ |
|
33 |
- private String upMenuNm; |
|
34 |
- /** |
|
35 |
- * 메뉴명 |
|
36 |
- */ |
|
37 |
- private String menuNm; |
|
38 |
- /** |
|
39 |
- * 메뉴 설명 |
|
40 |
- */ |
|
41 |
- private String menuExpln; |
|
42 |
- /** |
|
43 |
- * 메뉴 깊이(레벨) |
|
44 |
- */ |
|
45 |
- private int menuGrd; |
|
46 |
- /** |
|
47 |
- * 메뉴 순서 |
|
48 |
- */ |
|
49 |
- private int menuSn; |
|
50 |
- /** |
|
51 |
- * 메뉴 타입 |
|
52 |
- * 공통코드 : 게시판, 콘텐츠, 링크 |
|
53 |
- */ |
|
54 |
- private String menuType; |
|
55 |
- /** |
|
56 |
- * 메뉴 타입 항목 |
|
57 |
- * 게시판 유형 아이디 / 콘텐츠 유형 아이디 |
|
58 |
- */ |
|
59 |
- private String menuTypeCtgry; |
|
60 |
- /** |
|
61 |
- * 링크 주소 |
|
62 |
- */ |
|
63 |
- private String linkUrl; |
|
64 |
- /** |
|
65 |
- * 링크 유형 |
|
66 |
- * 0: 현재창, 1: 새창 |
|
67 |
- */ |
|
68 |
- private String linkType; |
|
69 |
- /** |
|
70 |
- * 만족도조사 사용여부 |
|
71 |
- * N: 미사용, Y: 사용 |
|
72 |
- */ |
|
73 |
- private String dgstfnExmnUseYn; |
|
74 |
- /** |
|
75 |
- * 메뉴 노출여부 |
|
76 |
- * N: 미노출, Y: 노출 |
|
77 |
- */ |
|
78 |
- private String menuExpsrYn; |
|
79 |
- /** |
|
80 |
- * 메뉴 사용자 |
|
81 |
- * A: 관리자, U: 사용자 |
|
82 |
- */ |
|
83 |
- private String menuUser; |
|
84 |
- /** |
|
85 |
- * 사용여부 |
|
86 |
- * N: 미사용, Y: 사용 |
|
87 |
- */ |
|
88 |
- private String useYn; |
|
89 |
- /** |
|
90 |
- * 등록자 |
|
91 |
- */ |
|
92 |
- private String rgtr; |
|
93 |
- /** |
|
94 |
- * 등록자명 |
|
95 |
- */ |
|
96 |
- private String rgtrNm; |
|
97 |
- /** |
|
98 |
- * 등록일 |
|
99 |
- */ |
|
100 |
- private String regDt; |
|
101 |
- /** |
|
102 |
- * 수정자 |
|
103 |
- */ |
|
104 |
- private String mdfr; |
|
105 |
- /** |
|
106 |
- * 수정자명 |
|
107 |
- */ |
|
108 |
- private String mdfrNm; |
|
109 |
- /** |
|
110 |
- * 수정일 |
|
111 |
- */ |
|
112 |
- private String mdfcnDt; |
|
113 |
- /** |
|
114 |
- * 시스템제공여부 |
|
115 |
- * 0 : 시스템 등록, 1 : 사용자 등록 |
|
116 |
- */ |
|
117 |
- private String sysPvsnYn; |
|
118 |
- /** |
|
119 |
- * 하위 메뉴 목록 |
|
120 |
- */ |
|
121 |
- private List<MenuVO> childMenuList = new ArrayList<MenuVO>(); |
|
22 |
+ private String menuId; // 메뉴 아이디 |
|
23 |
+ private String upMenuId; // 상위 메뉴 아이디 |
|
24 |
+ private String upMenuNm; // 상위 메뉴명 |
|
25 |
+ private String menuNm; // 메뉴명 |
|
26 |
+ private String menuExpln; // 메뉴 설명 |
|
27 |
+ private int menuGrd; // 메뉴 깊이(레벨) |
|
28 |
+ private int menuSn; // 메뉴 순서 |
|
29 |
+ private String menuType; // 메뉴 타입 |
|
30 |
+ private String menuTypeCtgry; // 메뉴 타입 항목(게시판 유형 아이디 / 콘텐츠 유형 아이디) |
|
31 |
+ private String linkUrl; // 링크 주소 |
|
32 |
+ private String linkType; // 링크 유형(0: 현재창, 1: 새창) |
|
33 |
+ private String dgstfnExmnUseYn; // 만족도조사 사용여부(N: 미사용, Y: 사용) |
|
34 |
+ private String menuExpsrYn; // 메뉴 노출여부(N: 미노출, Y: 노출) |
|
35 |
+ private String menuUser; // 메뉴 사용자(A: 관리자, U: 사용자) |
|
36 |
+ private String useYn; // 사용여부(N: 미사용, Y: 사용) |
|
37 |
+ private String rgtr; // 등록자 |
|
38 |
+ private String rgtrNm; // 등록자명 |
|
39 |
+ private String regDt; // 등록일 |
|
40 |
+ private String mdfr; // 수정자 |
|
41 |
+ private String mdfrNm; // 수정자명 |
|
42 |
+ private String mdfcnDt; // 수정일 |
|
43 |
+ private String sysPvsnYn; // 시스템제공여부(0 : 시스템 등록, 1 : 사용자 등록) |
|
44 |
+ private List<MenuVO> childMenuList = new ArrayList<MenuVO>(); // 하위 메뉴 목록 |
|
122 | 45 |
} |
--- src/main/java/com/takensoft/cms/menu/vo/SysMenuVO.java
+++ src/main/java/com/takensoft/cms/menu/vo/SysMenuVO.java
... | ... | @@ -19,38 +19,13 @@ |
19 | 19 |
@NoArgsConstructor |
20 | 20 |
@AllArgsConstructor |
21 | 21 |
public class SysMenuVO { |
22 |
- |
|
23 |
- /** |
|
24 |
- * 메뉴 아이디 |
|
25 |
- */ |
|
26 |
- String menuId; |
|
27 |
- /** |
|
28 |
- * 상위 메뉴 아이디 |
|
29 |
- */ |
|
30 |
- String upMenuId; |
|
31 |
- /** |
|
32 |
- * 메뉴명 |
|
33 |
- */ |
|
34 |
- String menuNm; |
|
35 |
- /** |
|
36 |
- * 라우터 경로 |
|
37 |
- */ |
|
38 |
- private String routerUrl; |
|
39 |
- /** |
|
40 |
- * 링크 타입 |
|
41 |
- */ |
|
42 |
- private String linkType; |
|
43 |
- /** |
|
44 |
- * 메뉴 타입 |
|
45 |
- */ |
|
46 |
- private String menuType; |
|
47 |
- /** |
|
48 |
- * 메뉴 타입 카테고리 |
|
49 |
- */ |
|
50 |
- private String menuTypeCtgry; |
|
51 |
- /** |
|
52 |
- * 자식 메뉴 |
|
53 |
- */ |
|
54 |
- List<SysMenuVO> childList = new ArrayList<SysMenuVO>(); |
|
22 |
+ String menuId; // 메뉴 아이디 |
|
23 |
+ String upMenuId; // 상위 메뉴 아이디 |
|
24 |
+ String menuNm; // 메뉴명 |
|
25 |
+ private String routerUrl; // 라우터 경로 |
|
26 |
+ private String linkType; // 링크 타입 |
|
27 |
+ private String menuType; // 메뉴 타입 |
|
28 |
+ private String menuTypeCtgry; // 메뉴 타입 카테고리 |
|
29 |
+ List<SysMenuVO> childList = new ArrayList<SysMenuVO>(); // 자식 메뉴 |
|
55 | 30 |
|
56 | 31 |
} |
--- src/main/java/com/takensoft/cms/search/web/SearchController.java
+++ src/main/java/com/takensoft/cms/search/web/SearchController.java
... | ... | @@ -36,7 +36,9 @@ |
36 | 36 |
|
37 | 37 |
/** |
38 | 38 |
* @param searchVO - 검색 조건을 포함하는 VO |
39 |
- * @return ResponseEntity - 통합 검색 조회 결과를 포함하는 응답 |
|
39 |
+ * @return ResponseEntity |
|
40 |
+ * - body: 검색 결과를 포함하는 SearchResultVO |
|
41 |
+ * - message: 성공 메시지 |
|
40 | 42 |
* |
41 | 43 |
* 통합 검색 |
42 | 44 |
*/ |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?