yjryu / KERIS star
kimgkdud898 2023-11-20
231120김하영
@c3ce08710ce49f855a825f803909b82b97e87fee
client/resources/css/Main.css
--- client/resources/css/Main.css
+++ client/resources/css/Main.css
@@ -77,8 +77,10 @@
 .modal-content-box {
   text-align: left;
   padding: 3rem 0;
-  height: 250px;
   overflow-y: auto;
+  margin-bottom: 2rem;
+  min-height: 250px;
+  max-height: 500px;
 }
 
 .modal-content-box > p {
@@ -1137,7 +1139,7 @@
   background-color: #f9f9f9;
   transform: translate(-50%, -50%);
   box-shadow: 2px 2px 5px #86868644;
-  width: 40%;
+  width: 50%;
   margin: 0 auto;
 }
 
client/views/pages/user/Data/Data.vue
--- client/views/pages/user/Data/Data.vue
+++ client/views/pages/user/Data/Data.vue
@@ -81,24 +81,29 @@
                                 <td class="board-title pen-nib-icon" :class="{ 'first-row': notice.notice_yn === 'Y' }">
                                     <i class="fas fa-thumbtack" v-if="notice.notice_yn === 'Y'"></i>
                                 </td>
-                                <td :class="{ 'first-row': notice.notice_yn === 'Y' }" v-if="notice.ctgry_nm === 'policy'"><span
-                                        class="category-zone">정책자료</span></td>
-                                <td :class="{ 'first-row': notice.notice_yn === 'Y' }" v-else-if="notice.ctgry_nm === 'research'"><span
-                                        class="category-zone">연구자료</span></td>
-                                <td :class="{ 'first-row': notice.notice_yn === 'Y' }" v-else><span class="category-zone">가이드라인</span></td>
-                                <td :class="{ 'first-row': notice.notice_yn === 'Y' }"> {{ notice.post_title }} </td>
+                                <td :class="{ 'first-row': notice.notice_yn === 'Y' }" v-if="notice.ctgry_nm === 'policy'">
+                                    <span class="category-zone">정책자료</span>
+                                </td>
+                                <td :class="{ 'first-row': notice.notice_yn === 'Y' }"
+                                    v-else-if="notice.ctgry_nm === 'research'"><span class="category-zone">연구자료</span></td>
+                                <td :class="{ 'first-row': notice.notice_yn === 'Y' }" v-else><span
+                                        class="category-zone">가이드라인</span></td>
+                                <td :class="{ 'first-row': notice.notice_yn === 'Y' }">
+                                    <p class="board-title">{{
+                                        notice.post_title }} </p>
+                                </td>
                                 <td :class="{ 'first-row': notice.notice_yn === 'Y' }">{{ notice.rgtr_id }}</td>
                                 <td :class="{ 'first-row': notice.notice_yn === 'Y' }">{{ yyyymmdd(notice.reg_dt) }}</td>
                                 <td :class="{ 'first-row': notice.notice_yn === 'Y' }">{{ notice.view_cnt }}</td>
                             </tr>
                             <tr v-for="(post, pIdx) in postList" :key="pIdx" @click="postSelectOnePage(post)">
-                                <td >{{ postIdx - pIdx }}</td>
-                                <td v-if="post.ctgry_nm === 'policy'"><span
-                                        class="category-zone">정책자료</span></td>
-                                <td v-else-if="post.ctgry_nm === 'research'"><span
-                                        class="category-zone">연구자료</span></td>
+                                <td>{{ postIdx - pIdx }}</td>
+                                <td v-if="post.ctgry_nm === 'policy'"><span class="category-zone">정책자료</span></td>
+                                <td v-else-if="post.ctgry_nm === 'research'"><span class="category-zone">연구자료</span></td>
                                 <td v-else><span class="category-zone">가이드라인</span></td>
-                                <td> {{ post.post_title }} </td>
+                                <td>
+                                    <p class="board-title">{{ post.post_title }} </p>
+                                </td>
                                 <td>{{ post.rgtr_id }}</td>
                                 <td>{{ yyyymmdd(post.reg_dt) }}</td>
                                 <td>{{ post.view_cnt }}</td>
@@ -138,14 +143,14 @@
                 sort: 'dt'
             },
             postList: [],
-            postNoticeList:[],
+            postNoticeList: [],
             postListCount: 0,
             postIdx: 0,
             categoryName: '전체',
             route: useRoute(),
             // 최신순 조회순
-            sorts: [ { name: '최신순', value: 'dt'}, 
-                     { name: '조회수순', value: 'view'}],
+            sorts: [{ name: '최신순', value: 'dt' },
+            { name: '조회수순', value: 'view' }],
             activeIndex: 0,
 
             // 자료실 버튼
client/views/pages/user/community/News.vue
--- client/views/pages/user/community/News.vue
+++ client/views/pages/user/community/News.vue
@@ -41,15 +41,15 @@
             <div v-show="isModalOpen" class="modal">
                 <div class="modal-content">
                     <div ref="modalInner"></div>
-
                     <div class="modal-content-box" v-if="modalItem">
                         <p class="modal-news-title">{{ modalItem.post_title }}</p>
                         <p v-if="realContent" v-html="realContent"></p>
                         <div class="flex-align-start">
                             <p class="file-zone-title" v-if="realFileList && realFileList.length > 0">첨부파일</p>
                             <ul v-if="realFileList">
-                                <li v-for="(file, idx) in realFileList" :key="idx" @click="downloadFile(file)">{{
-                                    file.real_file_nm }}</li>
+                                <li v-for="(     file, idx     ) in      realFileList     " :key="idx"
+                                    @click="downloadFile(file)">{{
+                                        file.real_file_nm }}</li>
                             </ul>
                         </div>
                     </div>
@@ -87,8 +87,8 @@
             fileList: [],
             realFileList: [],
             // 최신순 조회순
-            sorts: [ { name: '최신순', value: 'dt'}, 
-                     { name: '조회수순', value: 'view'}],
+            sorts: [{ name: '최신순', value: 'dt' },
+            { name: '조회수순', value: 'view' }],
             activeIndex: 0,
         }
     },
client/views/pages/user/community/Notice.vue
--- client/views/pages/user/community/Notice.vue
+++ client/views/pages/user/community/Notice.vue
@@ -41,14 +41,15 @@
                                 <td class="board-title pen-nib-icon" :class="{ 'first-row': notice.notice_yn === 'Y' }">
                                     <i class="fas fa-thumbtack" v-if="notice.notice_yn === 'Y'"></i>
                                 </td>
-                                <td :class="{ 'first-row': notice.notice_yn === 'Y' }"> {{ notice.post_title }} </td>
+                                <td :class="{ 'first-row': notice.notice_yn === 'Y' }" class="board-title"> {{
+                                    notice.post_title }} </td>
                                 <td :class="{ 'first-row': notice.notice_yn === 'Y' }">{{ notice.rgtr_id }}</td>
                                 <td :class="{ 'first-row': notice.notice_yn === 'Y' }">{{ yyyymmdd(notice.reg_dt) }}</td>
                                 <td :class="{ 'first-row': notice.notice_yn === 'Y' }">{{ notice.view_cnt }}</td>
                             </tr>
                             <tr v-for="(post, pIdx) in postList" :key="pIdx" @click="postSelectOnePage(post)">
                                 <td>{{ postIdx - pIdx }}</td>
-                                <td>{{ post.post_title }}</td>
+                                <td class="board-title">{{ post.post_title }}</td>
                                 <td>{{ post.rgtr_id }}</td>
                                 <td>{{ yyyymmdd(post.reg_dt) }}</td>
                                 <td>{{ post.view_cnt }}</td>
@@ -84,12 +85,12 @@
                 sort: 'dt'
             },
             postList: [],
-            postNoticeList:[],
+            postNoticeList: [],
             postListCount: 0,
             postIdx: 0,
             // 최신순 조회순
-            sorts: [ { name: '최신순', value: 'dt'}, 
-                     { name: '조회수순', value: 'view'}],
+            sorts: [{ name: '최신순', value: 'dt' },
+            { name: '조회수순', value: 'view' }],
             activeIndex: 0,
         }
     },
Add a comment
List