yjryu / KERIS star
류윤주 류윤주 2023-11-29
231129 류윤주 상세페이지 수정
@a9a967a75350dfa3af44867f41838601e1df9eb0
client/views/pages/user/Data/DataOne.vue
--- client/views/pages/user/Data/DataOne.vue
+++ client/views/pages/user/Data/DataOne.vue
@@ -1,6 +1,6 @@
 <template>
     <div class="w1400">
-        <div class="data-detail-page">
+        <div class="page">
             <div class="page-logo flex-start">
                 <img src="../../../../resources/jpg/data-img-text.png" alt="">
                 <h1>자료집</h1>
@@ -14,9 +14,10 @@
                                     <span class="category-zone"  v-if="post.ctgry_nm === 'policy'">정책자료</span>
                                     <span class="category-zone"  v-else-if="post.ctgry_nm === 'research'">연구자료</span>
                                     <span class="category-zone"  v-else>가이드라인</span></p>
-                                <div class="flex-end">
-                                   <p><span class="writer">작성자 </span><span>{{ post.rgtr_id }}</span></p> 
-                                    <p><span class="view">조회수 </span><span>{{ post.view_cnt }}</span></p></div>
+                                <div class="flex-end write-info">
+                                   <p><span class="writer">작성자 </span><span>{{ post.rgtr_id }}</span>
+                                    <span class="view">조회수 </span><span>{{ post.view_cnt }}</span></p>
+                                    </div>
                             </td>
                         </tr>
                         <tr>
client/views/pages/user/community/NoticeOne.vue
--- client/views/pages/user/community/NoticeOne.vue
+++ client/views/pages/user/community/NoticeOne.vue
@@ -11,10 +11,10 @@
                         <tr>
                             <td class="title-zone" colspan="2">
                                 <p><span class="post-title">{{ post.post_title }}</span></p>
-                                <div class="flex-end">
-                                   <p> <span class="writer">작성자 </span><span> {{ post.rgtr_id }}</span></p>
-                                    <p><span class="view">작성일자 </span><span> {{ yyyymmdd(post.reg_dt)}}</span></p>
-                                    <p><span class="view">조회수 </span><span> {{ post.view_cnt }}</span></p>
+                                <div class="flex-end write-info">
+                                   <p> <span class="writer">작성자 </span><span> {{ post.rgtr_id }}</span>
+                                    <span class="view">작성일자 </span><span> {{ yyyymmdd(post.reg_dt)}}</span>
+                                    <span class="view">조회수 </span><span> {{ post.view_cnt }}</span></p>
                                 </div>
                             </td>
                         </tr>
client/views/pages/user/community/WgcommunityOne.vue
--- client/views/pages/user/community/WgcommunityOne.vue
+++ client/views/pages/user/community/WgcommunityOne.vue
@@ -19,14 +19,16 @@
                                     <span v-else-if="post.ctgry_nm === 'WG3'" class="category-zone">(WG3)접근성/UDL</span>
                                     <span v-else-if="post.ctgry_nm === 'WG4'" class="category-zone">(WG4)클라우드 보안인증</span>
                                     <span v-else-if="post.ctgry_nm === 'WG5'" class="category-zone">(WG5)통합인증체계</span>
-                                    <span v-else-if="post.ctgry_nm === 'WG6'" class="category-zone">(WG6)학습이력데이터/통합대시보드</span>
+                                    <span v-else-if="post.ctgry_nm === 'WG6'"
+                                        class="category-zone">(WG6)학습이력데이터/통합대시보드</span>
                                     <span v-else-if="post.ctgry_nm === 'WG7'" class="category-zone">(WG7)AI 트레이닝 데이터</span>
                                     <span v-else-if="post.ctgry_nm === 'WG8'" class="category-zone">(WG8)국가수준 학습분석</span>
                                     <span v-else-if="post.ctgry_nm === 'WG9'" class="category-zone">(WG9)학교 인프라</span>
                                     <span v-else-if="post.ctgry_nm === 'WG10'" class="category-zone">(WG10)서비스 품질관리</span>
                                     <span v-else class="category-zone">(WG11)서비스 정책</span>
                                 </p>
-                                <p class="flex-end write-info"><span class="writer">작성자</span>
+                                <p class="flex-end write-info">
+                                    <span class="writer">작성자</span>
                                     <span>{{ post.rgtr_id }}</span>
                                     <span class="view">조회수</span>
                                     <span>{{ post.view_cnt }}</span>
@@ -138,27 +140,27 @@
                     'file_id': vm.route.query.file_id,
                     'bbs_id': vm.route.query.bbs_id
                 }
-                }).then(function (response) {
-                    vm.prevPost = response.data.postSelectOne.prevPost;
-                    vm.post = response.data.postSelectOne.post;
-                    vm.nextPost = response.data.postSelectOne.nextPost;
+            }).then(function (response) {
+                vm.prevPost = response.data.postSelectOne.prevPost;
+                vm.post = response.data.postSelectOne.post;
+                vm.nextPost = response.data.postSelectOne.nextPost;
 
-                    if (response.data.selectFileList.length != 0) {
-                        vm.fileList = response.data.selectFileList;
-                    }
-                    vm.getViewer(vm.post.post_content)
+                if (response.data.selectFileList.length != 0) {
+                    vm.fileList = response.data.selectFileList;
+                }
+                vm.getViewer(vm.post.post_content)
 
-                    axios({
-                        url: '/statistics/postLogInsert.json',
-                        method: 'post',
-                        hearder: {
-                            'Content-Type': "application/json; charset=UTF-8",
-                        },
-                        data: vm.post
-                    })
-                }).catch(function (error) {
-                    console.log("error - ", error)
-                    alert("게시글 상세보기 조회 오류, 관리자에게 문의하세요.");
+                axios({
+                    url: '/statistics/postLogInsert.json',
+                    method: 'post',
+                    hearder: {
+                        'Content-Type': "application/json; charset=UTF-8",
+                    },
+                    data: vm.post
+                })
+            }).catch(function (error) {
+                console.log("error - ", error)
+                alert("게시글 상세보기 조회 오류, 관리자에게 문의하세요.");
             })
         },
 
@@ -223,7 +225,7 @@
                         'Content-Type': "application/json; charset=UTF-8",
                     },
                     data: item
-                }).then(function(response){
+                }).then(function (response) {
                     vm.$router.go(0);
                 })
 
@@ -255,9 +257,9 @@
 
 
                 vm.getViewer(vm.post.post_content)
-                }).catch(function (error) {
-                    console.log("error - ", error)
-                    alert("게시글 상세보기 조회 오류, 관리자에게 문의하세요.");
+            }).catch(function (error) {
+                console.log("error - ", error)
+                alert("게시글 상세보기 조회 오류, 관리자에게 문의하세요.");
             })
         },
 
client/views/pages/user/networking/MatchingOne.vue
--- client/views/pages/user/networking/MatchingOne.vue
+++ client/views/pages/user/networking/MatchingOne.vue
@@ -17,73 +17,69 @@
                         <div class="matching-img">
                             <img src="../../../../resources/jpg/mat-img1.png" alt="">
                         </div>
-
                     </div>
-
                 </div>
             </div>
         </div>
     </section>
 
-    <div class="w1400">
-        <div class="page-logo flex-start">
-            <img src="../../../../resources/jpg/mat-img-d.png" alt="">
-            <h1>회사소개</h1>
+    <div class="page">
+        <div class="w1400">
+            <div class="page-logo flex-start">
+                <img src="../../../../resources/jpg/mat-img-d.png" alt="">
+                <h1>회사소개</h1>
 
-        </div>
-        <div class="matDtail-sec">
-            <section class="mat-sec1">
-                <h2> {{ company.company_nm }} <span v-if="best === 'best'">(BEST 기업)</span></h2>
-                <div @click="downloadProfile()">
-                    <label for="dtaildown">회사소개서 다운로드</label>
-                    <i class="fa-solid fa-download" style="color: #ffffff;"></i>
-                </div>
-            </section>
+            </div>
+            <div class="matDtail-sec">
+                <section class="mat-sec1">
+                    <h2> {{ company.company_nm }} <span v-if="best === 'best'">(BEST 기업)</span></h2>
+                    <div @click="downloadProfile()">
+                        <label for="dtaildown">회사소개서 다운로드</label>
+                        <i class="fa-solid fa-download" style="color: #ffffff;"></i>
+                    </div>
+                </section>
 
-            <!-- /상세내용 -->
-            <section class="mat-sec2">
-                <div class="info-sec-summary">
-                    <sapn class="info-th"></sapn>
-                    <details>
-                        <!-- <summary @click="getViewer(0)">기업소개</summary>
-                        <div>
-                            <span id="viewer1" ref="viewer1" class="viewer"></span>
-                        </div> -->
-                        <!-- </details> -->
-                        <summary @click="getViewer(0)">기업소개</summary>
-                        <div>
-                            <span id="viewer1" ref="viewer1" class="viewer"></span>
-                        </div>
-                    </details>
-                    <details>
-                        <summary @click="getViewer(1)">대표 기술 소개</summary>
-                        <div>
-                            <span id="viewer2" ref="viewer2" class="viewer"></span>
-                        </div>
-                    </details>
-                    <details>
-                        <summary @click="getViewer(2)">서비스 소개</summary>
-                        <div>
-                            <span id="viewer3" ref="viewer3" class="viewer"></span>
-                        </div>
-                    </details>
-                </div>
-                <div class="mat-sec2-end">
-                    <p>
+                <!-- /상세내용 -->
+                <section class="mat-sec2">
+                    <div class="info-sec-summary">
+                        <sapn class="info-th"></sapn>
+                        <details>
+                            <summary @click="getViewer(0)">기업소개</summary>
+                            <div>
+                                <span id="viewer1" ref="viewer1" class="viewer"></span>
+                            </div>
+                        </details>
+                        <details>
+                            <summary @click="getViewer(1)">대표 기술 소개</summary>
+                            <div>
+                                <span id="viewer2" ref="viewer2" class="viewer"></span>
+                            </div>
+                        </details>
+                        <details>
+                            <summary @click="getViewer(2)">서비스 소개</summary>
+                            <div>
+                                <span id="viewer3" ref="viewer3" class="viewer"></span>
+                            </div>
+                        </details>
+                    </div>
+                    <div class="mat-sec2-end">
+                        <p>
 
-                        <i v-if="!company.pick_yn" class="fa-regular fa-heart fa-lg" style="color: #3f87f7;"
-                            @click="pickConfirm()"></i>
-                        <i v-else class="fa fa-heart fa-lg" style="color: #d41515;" @click="pickCancelModal()"></i>
-                        <span id="pickBtn" @click="openPickListMadal">{{ company.company_pick_cnt }}개</span>의 기업이 pick했습니다!
-                    </p>
-                    <p><span>조회수</span>{{ company.view_cnt }}</p>
+                            <i v-if="!company.pick_yn" class="fa-regular fa-heart fa-lg" style="color: #3f87f7;"
+                                @click="pickConfirm()"></i>
+                            <i v-else class="fa fa-heart fa-lg" style="color: #d41515;" @click="pickCancelModal()"></i>
+                            <span id="pickBtn" @click="openPickListMadal">{{ company.company_pick_cnt }}개</span>의 기업이
+                            pick했습니다!
+                        </p>
+                        <p><span>조회수</span>{{ company.view_cnt }}</p>
 
-                </div>
-            </section>
+                    </div>
+                </section>
 
-            <section class="mat-sec2-bt">
-                <button @click="goToPage2">목록</button>
-            </section>
+                <section class="mat-sec2-bt">
+                    <button @click="goToPage2">목록</button>
+                </section>
+            </div>
         </div>
     </div>
 
@@ -378,6 +374,9 @@
     mounted() {
         console.log('Matching mounted');
         this.companySelectOne();
+        this.getViewer(0);
+        this.getViewer(1);
+        this.getViewer(2);
     }
 }
 </script>
Add a comment
List