
--- client/views/layout/AdminMenu.vue
+++ client/views/layout/AdminMenu.vue
... | ... | @@ -121,6 +121,12 @@ |
121 | 121 |
} |
122 | 122 |
}, |
123 | 123 |
async menuClick(menu) { |
124 |
+ if(menu.routerUrl === "") { |
|
125 |
+ // 하위메뉴가 없는 상위메뉴일 시 알림 출력 |
|
126 |
+ alert("내용이 존재하지 않습니다."); |
|
127 |
+ return; |
|
128 |
+ } |
|
129 |
+ |
|
124 | 130 |
this.saveQueryParams("queryParams", this.resetSearch); // 검색조건 초기화 |
125 | 131 |
this.$store.commit('setMenu', menu); |
126 | 132 |
await this.cntnStatsSave(menu.menuId); |
... | ... | @@ -138,15 +144,13 @@ |
138 | 144 |
} |
139 | 145 |
}, |
140 | 146 |
toggleSubMenu(menu) { |
141 |
- console.log("toggleSubMenu",menu) |
|
142 | 147 |
if (menu.childList && menu.childList.length > 0) { |
143 | 148 |
// 부모 메뉴 클릭 시 펼치기만 함 |
144 | 149 |
menu.isOpen = !menu.isOpen; |
145 |
- console.log(menu.isOpen) |
|
146 | 150 |
} else { |
147 | 151 |
if(menu.routerUrl === "") { |
148 | 152 |
// 하위메뉴가 없는 상위메뉴일 시 알림 출력 |
149 |
- alert("하위 메뉴가 존재하지 않습니다."); |
|
153 |
+ alert("내용이 존재하지 않습니다."); |
|
150 | 154 |
return; |
151 | 155 |
} |
152 | 156 |
// 2뎁스 또는 3뎁스 선택 시 menuClick 실행 |
--- client/views/pages/adm/boardManagement/template/commonTemplate/CommonSelectList.vue
+++ client/views/pages/adm/boardManagement/template/commonTemplate/CommonSelectList.vue
... | ... | @@ -263,7 +263,7 @@ |
263 | 263 |
|
264 | 264 |
// 작성자와 로그인한 사용자가 같거나, 로그인한 사용자가 관리자 일 경우 title 표시 |
265 | 265 |
if (bbsMng.rgtr != this.mbrId && this.roles != "ROLE_ADMIN") { |
266 |
- return "비밀글입니다."; |
|
266 |
+ return "[ 비밀글입니다 ]"; |
|
267 | 267 |
} |
268 | 268 |
} |
269 | 269 |
return bbsMng.bbsNm; |
--- client/views/pages/adm/boardManagement/template/galleryTemplate/GallerySelectList.vue
+++ client/views/pages/adm/boardManagement/template/galleryTemplate/GallerySelectList.vue
... | ... | @@ -29,7 +29,7 @@ |
29 | 29 |
<svg-icon type="mdi" :path="lockPath" :width="20" :height="20" |
30 | 30 |
v-else-if="item.prvtPstYn == 'Y'"></svg-icon> |
31 | 31 |
<template v-if="item.prvtPstYn == 'Y'"> |
32 |
- {{ item.rgtr == mbrId || roles == 'ROLE_ADMIN' ? item.bbsNm : '비밀글입니다' }} |
|
32 |
+ {{ item.rgtr == mbrId || roles == 'ROLE_ADMIN' ? item.bbsNm : '[ 비밀글입니다 ]' }} |
|
33 | 33 |
</template> |
34 | 34 |
<template v-else> |
35 | 35 |
{{ item.bbsNm }} |
... | ... | @@ -104,7 +104,7 @@ |
104 | 104 |
<img :src="item.absltPath" class="thumbnail" /> |
105 | 105 |
<div> |
106 | 106 |
<template v-if="item.prvtPstYn == 'Y'"> |
107 |
- <p>{{ item.rgtr == mbrId || roles == 'ROLE_ADMIN' ? item.bbsNm : '비밀글입니다' }}</p> |
|
107 |
+ <p>{{ item.rgtr == mbrId || roles == 'ROLE_ADMIN' ? item.bbsNm : '[ 비밀글입니다 ]' }}</p> |
|
108 | 108 |
</template> |
109 | 109 |
<template v-else> |
110 | 110 |
<p>{{ item.bbsNm }}</p> |
--- client/views/pages/adm/boardManagement/template/videoTemplate/VideoSelectList.vue
+++ client/views/pages/adm/boardManagement/template/videoTemplate/VideoSelectList.vue
... | ... | @@ -51,7 +51,7 @@ |
51 | 51 |
<img v-else :src="'https://img.youtube.com/vi/'+makeKey(item.vdoUrl)+'/mqdefault.jpg'" class="thumbnail"/> |
52 | 52 |
<div class="ml10"> |
53 | 53 |
<template v-if="item.prvtPstYn == 'Y'"> |
54 |
- <p>{{ item.rgtr == mbrId || roles == 'ROLE_ADMIN' ? item.bbsNm : '비밀글입니다' }}</p> |
|
54 |
+ <p>{{ item.rgtr == mbrId || roles == 'ROLE_ADMIN' ? item.bbsNm : '[ 비밀글입니다 ]' }}</p> |
|
55 | 55 |
</template> |
56 | 56 |
<template v-else> |
57 | 57 |
<p>{{ item.bbsNm }}</p> |
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?