하석형 하석형 05-12
250512 하석형 메뉴 내용이 없을 시 팝업 알람, 게시판 비밀글 문구 수정
@769436726c9e838d7581c91c78c7221ef1fd53b3
client/views/layout/AdminMenu.vue
--- client/views/layout/AdminMenu.vue
+++ client/views/layout/AdminMenu.vue
@@ -121,6 +121,12 @@
             }
         },
         async menuClick(menu) {
+            if(menu.routerUrl === "") {
+                // 하위메뉴가 없는 상위메뉴일 시 알림 출력
+                alert("내용이 존재하지 않습니다.");
+                return;
+            }
+
             this.saveQueryParams("queryParams", this.resetSearch); // 검색조건 초기화
             this.$store.commit('setMenu', menu);
             await this.cntnStatsSave(menu.menuId);
@@ -138,15 +144,13 @@
             }
         },
         toggleSubMenu(menu) {
-            console.log("toggleSubMenu",menu)
             if (menu.childList && menu.childList.length > 0) {
                 // 부모 메뉴 클릭 시 펼치기만 함
                 menu.isOpen = !menu.isOpen;
-                console.log(menu.isOpen)
             } else {
                 if(menu.routerUrl === "") {
                     // 하위메뉴가 없는 상위메뉴일 시 알림 출력
-                    alert("하위 메뉴가 존재하지 않습니다.");
+                    alert("내용이 존재하지 않습니다.");
                     return;
                 }
                 // 2뎁스 또는 3뎁스 선택 시 menuClick 실행
client/views/pages/adm/boardManagement/template/commonTemplate/CommonSelectList.vue
--- client/views/pages/adm/boardManagement/template/commonTemplate/CommonSelectList.vue
+++ client/views/pages/adm/boardManagement/template/commonTemplate/CommonSelectList.vue
@@ -263,7 +263,7 @@
 
         // 작성자와 로그인한 사용자가 같거나, 로그인한 사용자가 관리자 일 경우 title 표시
         if (bbsMng.rgtr != this.mbrId && this.roles != "ROLE_ADMIN") {
-          return "비밀글입니다.";
+          return "[ 비밀글입니다 ]";
         }
       }
       return bbsMng.bbsNm;
client/views/pages/adm/boardManagement/template/galleryTemplate/GallerySelectList.vue
--- client/views/pages/adm/boardManagement/template/galleryTemplate/GallerySelectList.vue
+++ client/views/pages/adm/boardManagement/template/galleryTemplate/GallerySelectList.vue
@@ -29,7 +29,7 @@
                             <svg-icon type="mdi" :path="lockPath" :width="20" :height="20"
                                 v-else-if="item.prvtPstYn == 'Y'"></svg-icon>
                             <template v-if="item.prvtPstYn == 'Y'">
-                                {{ item.rgtr == mbrId || roles == 'ROLE_ADMIN' ? item.bbsNm : '비밀글입니다' }}
+                                {{ item.rgtr == mbrId || roles == 'ROLE_ADMIN' ? item.bbsNm : '[ 비밀글입니다 ]' }}
                             </template>
                             <template v-else>
                                 {{ item.bbsNm }}
@@ -104,7 +104,7 @@
                                                 <img :src="item.absltPath"  class="thumbnail" />
                                                 <div>
                                                     <template v-if="item.prvtPstYn == 'Y'">
-                                                        <p>{{ item.rgtr == mbrId || roles == 'ROLE_ADMIN' ? item.bbsNm : '비밀글입니다' }}</p>
+                                                        <p>{{ item.rgtr == mbrId || roles == 'ROLE_ADMIN' ? item.bbsNm : '[ 비밀글입니다 ]' }}</p>
                                                     </template>
                                                     <template v-else>
                                                         <p>{{ item.bbsNm }}</p>
client/views/pages/adm/boardManagement/template/videoTemplate/VideoSelectList.vue
--- client/views/pages/adm/boardManagement/template/videoTemplate/VideoSelectList.vue
+++ client/views/pages/adm/boardManagement/template/videoTemplate/VideoSelectList.vue
@@ -51,7 +51,7 @@
                                                 <img v-else :src="'https://img.youtube.com/vi/'+makeKey(item.vdoUrl)+'/mqdefault.jpg'"  class="thumbnail"/>
                                                 <div class="ml10">
                                                     <template v-if="item.prvtPstYn == 'Y'">
-                                                        <p>{{ item.rgtr == mbrId || roles == 'ROLE_ADMIN' ? item.bbsNm : '비밀글입니다' }}</p>
+                                                        <p>{{ item.rgtr == mbrId || roles == 'ROLE_ADMIN' ? item.bbsNm : '[ 비밀글입니다 ]' }}</p>
                                                     </template>
                                                     <template v-else>
                                                         <p>{{ item.bbsNm }}</p>
Add a comment
List