yjryu / KERIS star
Stormen123 2023-12-06
231206 김성훈 기업홍보관 페이징 추가
@74548c6f74ed400a08f55c2a02cef985051f9143
client/views/pages/admin/statistics/MatchingStatistics.vue
--- client/views/pages/admin/statistics/MatchingStatistics.vue
+++ client/views/pages/admin/statistics/MatchingStatistics.vue
@@ -494,9 +494,9 @@
                 link.href = url;
                 let today = COMMON_UTIL.today();
                 if(vm.selectedOption1 == 'pick') {
-                    link.download = '[' + today + ']' + '기업별 pick 통계';
+                    link.download = '[' + today + ']' + vm.company_nm + ' pick 세부통계';
                 } else {
-                    link.download = '[' + today + ']' + '기업별 matching 통계';
+                    link.download = '[' + today + ']' + vm.company_nm + ' matching 세부통계';
                 }
                 
                 link.click();
client/views/pages/user/networking/Matching.vue
--- client/views/pages/user/networking/Matching.vue
+++ client/views/pages/user/networking/Matching.vue
@@ -98,10 +98,13 @@
                             </div>
                         </div>
                     </div>
-
                 </div>
             </div>
         </section>
+        <div class="bottom-wrap">
+            <PaginationButton v-model:currentPage="companyListSearch.currentPage" :perPage="companyListSearch.perPage"
+                :total-count="companyListCount" :max-range="5" :click="companySelectList" />
+        </div>
     </div>
     <div v-show="isModalOpen" class="modal-wrapper">
         <div class="modal-container admin-alert">
@@ -128,13 +131,14 @@
 import { useStore } from "vuex";
 import axios from 'axios';
 import COMMON_UTIL from '../../../../resources/js/commonUtil.js';
+import PaginationButton from '../../../component/pagination/PaginationButton.vue';
 
 export default {
     data() {
         return {
             companyListSearch: {
                 currentPage: 1,
-                perPage: 10,
+                perPage: 12,
                 searchType: null,
                 searchText: null,
                 selectedKeywords: [],
@@ -329,6 +333,9 @@
             console.log("keywordList - error : ", error);
         });
     },
+    components: {
+        PaginationButton: PaginationButton,
+    },
     mounted() {
         console.log('Matching mounted');
         this.pageLogInsert();
Add a comment
List