yjryu / KERIS star
kimgkdud898 2023-11-17
Merge branches 'front-end' and 'front-end' of http://210.180.118.83/yjryu/KERIS into front-end
@efa7a6e2d4e98d707c6f0a9b3b0fff42ffc51534
client/views/pages/user/Data/Data.vue
--- client/views/pages/user/Data/Data.vue
+++ client/views/pages/user/Data/Data.vue
@@ -98,6 +98,7 @@
 import axios from 'axios';
 import COMMON_UTIL from '../../../../resources/js/commonUtil.js';
 import PaginationButton from '../../../component/pagination/PaginationButton.vue';
+import { useRoute } from 'vue-router';
 
 export default {
     data() {
@@ -115,7 +116,7 @@
             postListCount: 0,
             postIdx: 0,
             categoryName: '전체',
-
+            route: useRoute(),
 
             // 자료실 버튼
             buttons: Array(3).fill(),
@@ -224,6 +225,13 @@
     components: {
         PaginationButton: PaginationButton,
     },
+    created() {
+        if(this.route.query.type != undefined) {
+            this.buttons[2].clicked = true;
+            this.categoryName = '가이드라인'
+            this.postListSearch.ctgry_nm = 'guide'
+        }
+    },
     mounted() {
         console.log('Data mounted');
         this.postSelectList();
client/views/pages/user/Data/Technology.vue
--- client/views/pages/user/Data/Technology.vue
+++ client/views/pages/user/Data/Technology.vue
@@ -49,11 +49,11 @@
                                 <p class="date">&nbsp;</p>
                             </div>
                             <div>
-                                <button class="blue-btn">바로가기</button>
+                                <button class="blue-btn" @click="showAlert">바로가기</button>
                                 <!-- <button class="blue-btn" @click="goToPage3">바로가기</button> -->
                             </div>
                         </div>
-                        <div class="overlay-text">준비 중 입니다.</div>
+                        <!-- <div class="overlay-text">준비 중 입니다.</div> -->
                     </li>
                     <li class="tech-box-sec ">
                         <div class="tech-box-fillter">
@@ -73,11 +73,11 @@
                                 <p class="date">&nbsp;</p>
                             </div>
                             <div>
-                                <button class="blue-btn">바로가기</button>
+                                <button class="blue-btn" @click="showAlert">바로가기</button>
                                 <!-- <button class="blue-btn" @click="goToPage3">바로가기</button> -->
                             </div>
                         </div>
-                        <div class="overlay-text">준비 중 입니다.</div>
+                        <!-- <div class="overlay-text">준비 중 입니다.</div> -->
                     </li>
                     <li class="tech-box-sec ">
                         <div class="tech-box-fillter">
@@ -97,11 +97,11 @@
                                 <p class="date">&nbsp;</p>
                             </div>
                             <div>
-                                <button class="blue-btn">바로가기</button>
+                                <button class="blue-btn" @click="showAlert">바로가기</button>
                                 <!-- <button class="blue-btn" @click="goToPage3">바로가기</button> -->
                             </div>
                         </div>
-                        <div class="overlay-text">준비 중 입니다.</div>
+                        <!-- <div class="overlay-text">준비 중 입니다.</div> -->
                     </li>
                     <li class="tech-box-sec ">
                         <div class="tech-box-fillter">
@@ -121,11 +121,11 @@
                                 <p class="date">&nbsp;</p>
                             </div>
                             <div>
-                                <button class="blue-btn">바로가기</button>
+                                <button class="blue-btn" @click="showAlert">바로가기</button>
                                 <!-- <button class="blue-btn" @click="goToPage3">바로가기</button> -->
                             </div>
                         </div>
-                        <div class="overlay-text">준비 중 입니다.</div>
+                        <!-- <div class="overlay-text">준비 중 입니다.</div> -->
                     </li>
                     <li class="tech-box-sec ">
                         <div class="tech-box-fillter">
@@ -145,11 +145,11 @@
                                 <p class="date">&nbsp;</p>
                             </div>
                             <div>
-                                <button class="blue-btn">바로가기</button>
+                                <button class="blue-btn" @click="showAlert">바로가기</button>
                                 <!-- <button class="blue-btn" @click="goToPage3">바로가기</button> -->
                             </div>
                         </div>
-                        <div class="overlay-text">준비 중입니다.</div>
+                        <!-- <div class="overlay-text">준비 중입니다.</div> -->
                     </li>
                     <li class="tech-box-sec ">
                         <div class="tech-box-fillter">
@@ -169,11 +169,11 @@
                                 <p class="date">&nbsp;</p>
                             </div>
                             <div>
-                                <button class="blue-btn">바로가기</button>
+                                <button class="blue-btn" @click="showAlert">바로가기</button>
                                 <!-- <button class="blue-btn" @click="goToPage3">바로가기</button> -->
                             </div>
                         </div>
-                        <div class="overlay-text">준비 중입니다.</div>
+                        <!-- <div class="overlay-text">준비 중입니다.</div> -->
                     </li>
                     <li class="tech-box-sec ">
                         <div class="tech-box-fillter">
@@ -193,11 +193,11 @@
                                 <p class="date">&nbsp;</p>
                             </div>
                             <div>
-                                <button class="blue-btn">바로가기</button>
+                                <button class="blue-btn" @click="showAlert">바로가기</button>
                                 <!-- <button class="blue-btn" @click="goToPage3">바로가기</button> -->
                             </div>
                         </div>
-                        <div class="overlay-text">준비 중 입니다.</div>
+                        <!-- <div class="overlay-text">준비 중 입니다.</div> -->
                     </li>
                     <li class="tech-box-sec ">
                         <div class="tech-box-fillter">
@@ -217,11 +217,11 @@
                                 <p class="date">&nbsp;</p>
                             </div>
                             <div>
-                                <button class="blue-btn">바로가기</button>
+                                <button class="blue-btn" @click="showAlert">바로가기</button>
                                 <!-- <button class="blue-btn" @click="goToPage3">바로가기</button> -->
                             </div>
                         </div>
-                        <div class="overlay-text">준비 중입니다.</div>
+                        <!-- <div class="overlay-text">준비 중입니다.</div> -->
                     </li>
                 </ul>
                 <div class="bottom-wrap">
@@ -301,6 +301,9 @@
             return COMMON_UTIL.yyyymmdd(date);
         },
 
+        showAlert: function() {
+            alert('준비중입니다.')
+        },
     },
     watch: {
 
client/views/pages/user/main/Main.vue
--- client/views/pages/user/main/Main.vue
+++ client/views/pages/user/main/Main.vue
@@ -88,33 +88,36 @@
                                 <div class="main-wrap-grid-3 ">
                                     <div class="main-position">
                                         <a href="/Guide.page">
-                                            <img src="../../../../resources/jpg/main-box.png" alt="">
-                                            <button class="main-grid-box">가이드라인</button>
-                                        </a>
-                                    </div>
-                                </div>
-                                <div class="main-wrap-grid-4 ">
-                                    <div class="main-position">
-                                        <a href="/Data.page">
-                                            <img src="../../../../resources/jpg/main-pu4.png" alt="">
-                                            <button class="main-grid-box">자료집</button>
-                                        </a>
-                                    </div>
-                                </div>
-                                <div class="main-wrap-grid-5 ">
-                                    <div class="main-position">
-                                        <a href="/Technology.page">
-                                            <img src="../../../../resources/jpg/main-pu3.png" alt="">
-                                            <button class="main-grid-box">기술문서</button>
-                                        </a>
+                                            <div class="main-wrap-grid-3">
+                                                <div>
+                                                    <a href="/Data.page?type=main">
+                                                        <img src="../../../../resources/jpg/main-box.png" alt="">
+                                                        <button class="main-grid-box">가이드라인</button>
+                                                    </a>
+                                                </div>
+                                            </div>
+                                            <div class="main-wrap-grid-4 ">
+                                                <div class="main-position">
+                                                    <a href="/Data.page">
+                                                        <img src="../../../../resources/jpg/main-pu4.png" alt="">
+                                                        <button class="main-grid-box">자료집</button>
+                                                    </a>
+                                                </div>
+                                            </div>
+                                            <div class="main-wrap-grid-5 ">
+                                                <div class="main-position">
+                                                    <a href="/Technology.page">
+                                                        <img src="../../../../resources/jpg/main-pu3.png" alt="">
+                                                        <button class="main-grid-box">기술문서</button>
+                                                    </a>
+                                                </div>
+                                            </div>
                                     </div>
                                 </div>
                             </div>
+
                         </div>
                     </div>
-
-                </div>
-            </div>
         </section>
         <section class="main-sec sec1">
 
Add a comment
List