
250512 하석형 질의형게시판 답변 비밀글 선택 불가 처리, 팝업에서 사용자메뉴 비활성화
@313f3e1a4a9ea825080e34d23be16cea978773f5
--- client/views/pages/App.vue
+++ client/views/pages/App.vue
... | ... | @@ -10,7 +10,7 @@ |
10 | 10 |
</main> |
11 | 11 |
</div> |
12 | 12 |
<div v-else v-cloak class="user-wrap relative"> |
13 |
- <UserHeader v-if="path != this.$filters.ctxPath('/login.page')"/> |
|
13 |
+ <UserHeader v-if="path != this.$filters.ctxPath('/login.page') && !$route.path.includes('/popup.page')"/> |
|
14 | 14 |
<main class="main-wrap"> |
15 | 15 |
<Breadcrumb v-if="$route.path !== this.$filters.ctxPath('/adm/main.page') && $route.path !== this.$filters.ctxPath('/main.page')" /> |
16 | 16 |
<router-view /> |
--- client/views/pages/adm/boardManagement/template/faqTemplate/FaqInsert.vue
+++ client/views/pages/adm/boardManagement/template/faqTemplate/FaqInsert.vue
... | ... | @@ -111,7 +111,7 @@ |
111 | 111 |
</div> |
112 | 112 |
</div> |
113 | 113 |
</div> |
114 |
- <div class="layout" ref="five" v-if="bbsMng.prvtPstUseYn === 'Y'" > |
|
114 |
+ <div class="layout" ref="five" v-if="bbsMng.prvtPstUseYn === 'Y' && ansPageId == null" > |
|
115 | 115 |
<label class="form-title">비밀글</label> |
116 | 116 |
<div class="check-area"> |
117 | 117 |
<div class="form-check"> |
... | ... | @@ -220,7 +220,6 @@ |
220 | 220 |
|
221 | 221 |
if (this.$route.query.ansPageId != null) { |
222 | 222 |
this.ansPageId = this.$route.query.ansPageId; |
223 |
- this.bbsCn.prvtPstYn = this.bbsCn.ansPrvtPstYn; // 답변 비밀글 여부 |
|
224 | 223 |
} |
225 | 224 |
} |
226 | 225 |
} catch (error) { |
--- client/views/pages/adm/boardManagement/template/faqTemplate/FaqSelectList.vue
+++ client/views/pages/adm/boardManagement/template/faqTemplate/FaqSelectList.vue
... | ... | @@ -130,7 +130,7 @@ |
130 | 130 |
<td>A.</td> |
131 | 131 |
<td colspan="3"> |
132 | 132 |
<div> |
133 |
- <template v-if="item.ansPrvtPstYn == 'Y'"> |
|
133 |
+ <template v-if="item.prvtPstYn == 'Y'"> |
|
134 | 134 |
<!-- {{ item.rgtr == mbrId || roles == 'ROLE_ADMIN' ? item.ansCn : '[ 비밀 답글입니다 ]' }} --> |
135 | 135 |
<svg-icon type="mdi" :path="lockPath" :width="18" :height="18"></svg-icon> |
136 | 136 |
<p |
... | ... | @@ -311,7 +311,7 @@ |
311 | 311 |
<td colspan="3"> |
312 | 312 |
<div class="layout"> |
313 | 313 |
<span class="state answer">A</span> |
314 |
- <div v-if="item.ansPrvtPstYn == 'Y'" class="layout"> |
|
314 |
+ <div v-if="item.prvtPstYn == 'Y'" class="layout"> |
|
315 | 315 |
<svg-icon type="mdi" :path="lockPath" :width="18" :height="18"></svg-icon> |
316 | 316 |
<p |
317 | 317 |
v-html=" |
--- client/views/pages/adm/boardManagement/template/galleryTemplate/GallerySelectList.vue
+++ client/views/pages/adm/boardManagement/template/galleryTemplate/GallerySelectList.vue
... | ... | @@ -52,6 +52,7 @@ |
52 | 52 |
</div> --> |
53 | 53 |
</div> |
54 | 54 |
</template> |
55 |
+ <!-- 관리자 --> |
|
55 | 56 |
<template v-else> |
56 | 57 |
<div class="search-wrap"> |
57 | 58 |
<div></div> |
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?