yjryu / KERIS star
Stormen123 2023-11-07
231107 김성훈 자료집 카테고리 수정
@afcae6a10e7c44caf5c8aa5a6c1162f3951b42cc
client/views/pages/admin/databook/DataInsert.vue
--- client/views/pages/admin/databook/DataInsert.vue
+++ client/views/pages/admin/databook/DataInsert.vue
@@ -19,15 +19,15 @@
                             <td>
                                 <div class="flex-start">
                                     <div>
-                                        <input type="radio" name="category" id="policy" style="display:none" checked>
+                                        <input type="radio" name="category" id="policy" value="policy" style="display:none" checked v-model="post.ctgry_nm">
                                         <label for="policy">정책자료</label>
                                     </div>
                                     <div>
-                                        <input type="radio" name="category" id="research" style="display:none">
+                                        <input type="radio" name="category" id="research" value="research" style="display:none" v-model="post.ctgry_nm">
                                         <label for="research">연구자료</label>
                                     </div>
                                     <div>
-                                        <input type="radio" name="category" id="guide" style="display:none">
+                                        <input type="radio" name="category" id="guide" value="guide" style="display:none" v-model="post.ctgry_nm">
                                         <label for="guide">가이드라인</label>
                                     </div>
                                 </div>
@@ -70,6 +70,8 @@
                 post_title: null,
                 post_content: null,
                 link_url: null,
+                // 카테고리가 없는 게시판에서는 null로 설정 부탁합니다!
+                ctgry_nm: 'policy',
             },
             fileList: [],
             filecount: 0,
client/views/pages/admin/databook/DataSelectList.vue
--- client/views/pages/admin/databook/DataSelectList.vue
+++ client/views/pages/admin/databook/DataSelectList.vue
@@ -14,7 +14,7 @@
                             <option :value = null selected>전체</option>
                             <option value="title">제목</option>
                             <option value="content">내용</option>
-                            <option value="user">작성자</option>
+                            <option value="writer">작성자</option>
                         </select>
                         <div class="input-group">
                             <input type="text" class="input" placeholder="검색어를 입력해주세요." v-model="postListSearch.searchText" @keyup.enter="postSelectList()">
client/views/pages/admin/databook/DataSelectOne.vue
--- client/views/pages/admin/databook/DataSelectOne.vue
+++ client/views/pages/admin/databook/DataSelectOne.vue
@@ -72,6 +72,7 @@
                 bbs_id: null,
                 rgtr_id: null,
                 mdfr_id: null,
+                ctgry_nm: null,
             },
             fileList: [],
             oEditors: [], // oEditors는 스마트에디터용
@@ -175,7 +176,7 @@
             });
         },
 
-        noticeDelete: function() {
+        postDelete: function() {
             const vm = this;
 
             axios({
client/views/pages/admin/databook/DataUpdate.vue
--- client/views/pages/admin/databook/DataUpdate.vue
+++ client/views/pages/admin/databook/DataUpdate.vue
@@ -77,6 +77,7 @@
                 bbs_id: null,
                 rgtr_id: null,
                 mdfr_id: null,
+                ctgry_nm: null,
             },
             fileList: [],
             deleteFileList: [],
Add a comment
List