yjryu / KERIS star
kimgkdud898 2023-11-16
231116김하영 반응형 수정
@c3800be65841d9d53d901621f30d9ead71e30fc9
client/resources/css/Main.css
--- client/resources/css/Main.css
+++ client/resources/css/Main.css
@@ -17,8 +17,6 @@
   min-height: inherit;
 }
 
-/* 메뉴 */
-
 /* 메인 */
 .main-box {
   width: 100%;
@@ -109,7 +107,7 @@
 
 .main-grid-name {
   width: 100%;
-  height: 7rem;
+  height: 6rem;
   display: flex;
   font-family: SBaggroM;
   background: url(../jpg/notice-banner.png) no-repeat center center;
@@ -133,7 +131,7 @@
   width: 77%;
   /* height: 7rem; */
   padding-left: 1rem;
-  line-height: 7rem;
+  line-height: 6rem;
   font-size: 2rem;
   color: white;
   background-size: cover;
@@ -212,7 +210,7 @@
   background-color: #33333300;
   text-align: center;
   width: 100%;
-  /* padding-bottom: 2.8rem; */
+  padding-bottom: 1.5rem;
 }
 
 .main-wrap-grid-4 div img {
@@ -231,7 +229,7 @@
   text-align: center;
   margin: 0 auto;
   padding-top: 4rem;
-  padding-bottom: 2.5rem;
+  padding-bottom: 1.5rem;
 }
 
 .main-wrap-grid-3 {
@@ -660,7 +658,7 @@
 
 .mat-sec1 {
   display: grid;
-  grid-template-columns: 85% 15%;
+  grid-template-columns: 80% 20%;
   padding: 2rem 3rem 1rem 3rem;
   background-color: #f4f4f4;
   border-top: 1px solid rgb(199, 199, 199);
@@ -677,7 +675,7 @@
 }
 
 .mat-sec1 div {
-  padding: 1rem;
+  padding: 1rem 0.5rem;
   border-radius: 0.5rem;
   margin-top: 3rem;
   /* text-align: right; */
@@ -1146,20 +1144,23 @@
 
 .guide-logo-bt i,
 .guide-logo-bt a {
-  color: #c26400;
+  color: #ffffff;
+  text-align: center;
 }
 
 .guide-sec {
   padding: 3rem;
 }
+.guide-sec img {
+  width: 100%;
+}
 .guide-logo-bt {
-  font-size: 3rem;
-  width: 70%;
+  background-color: #00335a;
   padding-right: 3rem;
   font-family: SBaggroM;
   text-align: right;
   margin: 0 auto;
-  color: #c26400;
+  color: #ffffff;
   padding: 1.5rem;
   border-radius: 2rem;
   cursor: pointer;
@@ -1698,6 +1699,7 @@
   width: 300px;
   height: 175px;
   margin: 0 0 2rem;
+  overflow: hidden;
   background-color: #f9f9f9;
   border-radius: 1rem;
 }
@@ -2570,7 +2572,12 @@
   transform: translate(-50%, -50%);
 }
 .pwchange-div p {
+  font-size: 1.5rem;
   padding: 1rem 0;
+  font-weight: 700;
+}
+.pwchange-div ul > li {
+  padding: 0.5rem 0;
 }
 .pwchang-div > div:nth-child(1) {
   padding: 1rem 0;
@@ -2585,10 +2592,6 @@
   display: flex;
   flex-wrap: nowrap;
   padding: 1rem 0;
-}
-.pwchange2-button button,
-.pwchange-div button {
-  width: 48%;
 }
 
 .pwchange2-button .dark-gray-btn {
client/resources/css/admin.css
--- client/resources/css/admin.css
+++ client/resources/css/admin.css
@@ -20,16 +20,15 @@
   cursor: pointer;
   padding: 0 10px;
   font-size: 1.4rem;
-  color: #ccc;
+  color: #888;
 }
 
-.category-bar input:checked+label.category,
-.category-bar input:checked+label.category {
+.category-bar input:checked + label.category,
+.category-bar input:checked + label.category {
   background: #c8e3ff;
   color: #007aff;
   border: 0;
 }
-
 
 /* 메인 */
 .admin-wrap,
@@ -90,7 +89,6 @@
 
 .menu-grid li.green {
   border: 2px solid #6eb484;
-
 }
 
 .menu-grid li.yellow {
@@ -109,7 +107,7 @@
   font-size: 1.8rem;
 }
 
-.menu-grid .main-sub-title{
+.menu-grid .main-sub-title {
   padding-bottom: 10px;
   color: #aaa;
   margin-bottom: 10px;
@@ -202,8 +200,8 @@
   margin-right: 10px;
 }
 
-input:checked+label.category,
-input:checked+label.category {
+input:checked + label.category,
+input:checked + label.category {
   background: #535353;
   color: #fff;
 }
@@ -250,7 +248,6 @@
   flex: 0 0 20%;
 }
 
-
 .search-zone {
   padding: 10px 0;
 }
@@ -269,7 +266,7 @@
   gap: 20px;
 }
 
-.list-zone>div>p {
+.list-zone > div > p {
   padding: 10px 0;
   font-size: 1.4rem;
   color: #aaa;
@@ -368,7 +365,6 @@
   color: #aaa;
 }
 
-
 .views,
 .writer {
   color: #3f87f7;
@@ -387,7 +383,6 @@
   margin-right: 5px;
 }
 
-
 /* 기술문서 */
 .tech-wrap,
 .content-box {
@@ -395,9 +390,6 @@
   height: 100%;
   font-size: 1.3rem;
 }
-
-
-
 
 /* 사용자관리 */
 .user-wrap,
@@ -438,7 +430,7 @@
   padding: 15px;
 }
 
-.modal-content-monthly>div {
+.modal-content-monthly > div {
   margin-bottom: 10px;
 }
 
@@ -465,7 +457,6 @@
   color: rgb(1, 176, 77);
 }
 
-
 .grid {
   display: grid;
   grid-template-columns: 1fr 1fr;
@@ -488,4 +479,4 @@
 
 .period span {
   text-align: center;
-}
(No newline at end of file)
+}
client/resources/css/common.css
--- client/resources/css/common.css
+++ client/resources/css/common.css
@@ -79,7 +79,7 @@
   padding: 1.5rem;
   border-top: 1px solid rgb(187, 187, 187);
   text-align: center;
-  font-size: 1.5rem;
+  font-size: 1.2rem;
   font-weight: 500;
   color: #333;
   cursor: pointer;
@@ -230,7 +230,8 @@
   border-radius: 6px;
   background-color: #007aff;
   color: #fff;
-  font-size: 1.5rem;
+  font-size: 1.3rem;
+
   cursor: pointer;
   transition: background-color 0.3s ease-in-out;
 }
@@ -259,7 +260,7 @@
   width: 60px;
 }
 .page-logo h1 {
-  font-size: 3.5rem;
+  font-size: 3rem;
   font-family: SBaggroM;
   font-weight: 500;
   color: #0e0077;
@@ -383,3 +384,7 @@
   color: #fff;
   border-radius: 5px 5px 0 0;
 }
+
+.option-btn {
+  width: 100%;
+}
client/resources/css/header.css
--- client/resources/css/header.css
+++ client/resources/css/header.css
@@ -11,7 +11,7 @@
 }
 .header ul li a,
 .header ul li p {
-  font-size: 1.2rem;
+  font-size: 1rem;
   color: #fff;
 }
 
@@ -64,7 +64,6 @@
 ul.main-menu > li > a {
   display: block;
   padding: 1.5rem 2.5rem;
-  font-size: 1.6rem;
   font-weight: 500;
   font-family: "Pretendard-Regular";
 }
@@ -89,7 +88,7 @@
 ul.sub-menu > li > a {
   display: block;
   padding: 10px;
-  font-size: 1.5rem !important;
+  font-size: 1.2rem !important;
   font-weight: 500;
   font-family: "Pretendard-Regular";
   padding-bottom: 2rem;
client/resources/css/responsive.css
--- client/resources/css/responsive.css
+++ client/resources/css/responsive.css
@@ -6,8 +6,8 @@
     flex-direction: column;
   }
   .page-logo h1 {
-    padding: 0 3rem;
-    font-size: 3rem;
+    padding: 3rem 3rem 2rem;
+    font-size: 3.2rem;
   }
   table,
   thead,
@@ -74,16 +74,11 @@
   .data-table-tr td:nth-child(2) {
     text-align: right;
   }
-  .title-zone .flex {
-    flex-direction: column;
-  }
-  .title-zone .flex-end {
-    flex-direction: column;
-  }
+
   /* 햄버거(서브메뉴) */
   .sub-nav,
   .toggle {
-    opacity: 1;
+    display: block;
   }
   .sub-nav {
     position: relative;
@@ -166,12 +161,13 @@
   /* 메인 */
   .main-box-wrap {
     width: 93%;
+    min-height: 275px;
     padding: 1rem;
     grid-template-columns: 0;
   }
   .main-text p {
     font-size: 0.8rem;
-    transform: translateY(-45px);
+    transform: translateY(-38px);
   }
   .main-text span {
     font-size: 1.5rem;
@@ -254,7 +250,13 @@
     grid-template-columns: 1fr;
   }
   .data-banner h2 {
+    font-size: 2.5rem;
+    justify-content: center;
+    align-items: center !important;
     transform: translateY(0px);
+  }
+  .data-banner h2 > span {
+    font-size: 1rem;
   }
   .data-banner button p {
     transform: translateY(0px);
@@ -290,6 +292,13 @@
   .insert-table td:before {
     display: none;
   }
+  .data-banner {
+    gap: 2rem;
+  }
+  .data-banner button {
+    width: 56%;
+    height: 15rem;
+  }
   /* 기업홍보관 */
   .matching-text {
     font-size: 1.5rem;
@@ -299,6 +308,8 @@
   }
   /* 홍보/뉴스 */
   .news-bos {
+    width: 80%;
+    margin: 0 auto;
     grid-template-columns: 1fr;
   }
   .modal-content {
@@ -312,6 +323,7 @@
     font-size: 1.7rem;
     background-color: #33333300;
   }
+
   /* 전문가 협의체 */
   .wg-search-bos {
     padding: 2rem;
@@ -335,6 +347,9 @@
   .wg-title2 p {
     text-align: left;
   }
+  .wg-grid-1 .blue-btn {
+    margin-left: 0px;
+  }
   /* 전문가 협의체 테이블 */
   .wg-table td:nth-of-type(2):before {
     content: "워킹그룹";
@@ -356,10 +371,15 @@
     text-align: right;
   }
   .data-btn-wrap select {
-    width: 86%;
+    width: 53%;
+    margin-right: 10rem;
+    margin-left: 9px;
   }
+
   .data-btn-wrap .input-group input {
     margin-bottom: 0.5rem;
+    width: 200px;
+    margin-right: 0px;
   }
   .noti-bos .btn-wrap,
   .noti-bos .input-group {
@@ -452,6 +472,12 @@
     padding: 1rem;
     margin: 2rem;
   }
+  .matDtail-sec {
+    padding: 0px;
+  }
+  .matchingbox-img {
+    width: 100%;
+  }
   /* 회원가입 */
   .join-b-button {
     grid-template-columns: 1fr;
@@ -522,7 +548,7 @@
     padding: 0px;
   }
   .pwchange-div {
-    width: 50%;
+    width: 80%;
     padding: 1rem;
   }
   .pwchange2-button {
@@ -552,6 +578,20 @@
   }
   .mat-sec2-bt button {
     width: 100%;
+  }
+  /* 가이드라인 */
+  .guide-logo {
+    grid-template-columns: 1fr;
+  }
+  .guide-sec img {
+    width: 100%;
+  }
+  .guide-logo-bt {
+    margin: 0 auto;
+  }
+  .guide-logo-bt a {
+    color: white;
+    padding: 1rem;
   }
 }
 
@@ -640,7 +680,7 @@
   /* 햄버거(서브메뉴) */
   .sub-nav,
   .toggle {
-    opacity: 1;
+    display: block;
   }
   .sub-nav {
     position: relative;
@@ -652,6 +692,7 @@
   .logo-toggle {
     width: 100%;
     display: flex;
+    justify-content: space-around;
     padding: 1rem 0;
   }
 
@@ -801,6 +842,7 @@
   .wg-title2 p {
     text-align: left;
   }
+
   /* 전문가 협의체 테이블 */
   .wg-table td:nth-of-type(2):before {
     content: "워킹그룹";
@@ -1020,6 +1062,7 @@
     width: 100%;
     display: flex;
     padding: 1rem 0;
+    justify-content: space-around;
   }
 
   .logo {
@@ -1088,6 +1131,7 @@
     width: 93%;
     padding: 1rem;
     margin: 0 auto;
+    height: 50rem;
     grid-template-columns: 0;
   }
   .main-text p {
@@ -1162,23 +1206,22 @@
   }
 }
 /* 노트북 */
-@media all and (min-width:1024px) and (max-width:1366px) { 
-  .w1400{
+@media all and (min-width: 1024px) and (max-width: 1366px) {
+  .w1400 {
     width: 100%;
- 
   }
-  .main-box-wrap{
+  .main-box-wrap {
     width: 90%;
     margin: 0 auto;
   }
-  .main-wrap-news{
+  .main-wrap-news {
     width: 90%;
   }
-  .main-content-wrap{
+  .main-content-wrap {
     width: 90%;
     margin: 0 auto;
   }
-  .main-partner-logo{
+  .main-partner-logo {
     width: 90%;
     margin: 0 auto;
   }
client/views/pages/admin/databook/DataInsert.vue
--- client/views/pages/admin/databook/DataInsert.vue
+++ client/views/pages/admin/databook/DataInsert.vue
@@ -20,7 +20,7 @@
                                 <div class="flex-start">
                                     <div>
                                         <input type="radio" name="category" id="policy" value="policy" style="display:none"
-                                            checked v-model="post.ctgry_nm">
+                                            v-model="post.ctgry_nm">
                                         <label for="policy" class="category">정책자료</label>
                                     </div>
                                     <div>
client/views/pages/admin/technology/TechInsert.vue
--- client/views/pages/admin/technology/TechInsert.vue
+++ client/views/pages/admin/technology/TechInsert.vue
@@ -19,7 +19,7 @@
                             <td>
                                 <div class="flex-start">
                                     <div>
-                                        <input type="radio" name="category" id="api"  value="api" style="display:none" checked
+                                        <input type="radio" name="category" id="api" value="api" style="display:none"
                                             v-model="post.ctgry_nm">
                                         <label for="api" class="category">API</label>
                                     </div>
@@ -74,7 +74,7 @@
                 post_content: null,
                 link_url: null,
                 // 카테고리가 없는 게시판에서는 null로 설정 부탁합니다!
-                ctgry_nm: 'api',
+                ctgry_nm: null,
             },
             fileList: [],
             filecount: 0,
@@ -159,7 +159,7 @@
                 alert("카테고리를 선택해주세요.");
                 return false;
             }
-            
+
             if (COMMON_UTIL.isEmpty(this.post.post_content) === false || this.post.post_content === "<p><br></p>") {
                 alert("내용을 입력해주세요.");
                 return false;
client/views/pages/admin/technology/TechSelectList.vue
--- client/views/pages/admin/technology/TechSelectList.vue
+++ client/views/pages/admin/technology/TechSelectList.vue
@@ -12,19 +12,23 @@
                     <div class="flex">
                         <div class="category-bar flex-start">
                             <div>
-                                <input type="radio" name="category" id="all" :value= null style="display:none" checked @click="ctgry($event)">
+                                <input type="radio" name="category" id="all" :value=null style="display:none" checked
+                                    @click="ctgry($event)">
                                 <label for="all" class="category">전체</label>
                             </div>
                             <div>
-                                <input type="radio" name="category" id="policy" value="api" style="display:none" @click="ctgry($event)">
+                                <input type="radio" name="category" id="policy" value="api" style="display:none"
+                                    @click="ctgry($event)">
                                 <label for="policy" class="category">API</label>
                             </div>
                             <div>
-                                <input type="radio" name="category" id="research" value="tech" style="display:none" @click="ctgry($event)">
+                                <input type="radio" name="category" id="research" value="tech" style="display:none"
+                                    @click="ctgry($event)">
                                 <label for="research" class="category">기술리포트</label>
                             </div>
                             <div>
-                                <input type="radio" name="category" id="guide" value="standard" style="display:none" @click="ctgry($event)">
+                                <input type="radio" name="category" id="guide" value="standard" style="display:none"
+                                    @click="ctgry($event)">
                                 <label for="guide" class="category">기술규격문서</label>
                             </div>
                         </div>
@@ -78,7 +82,7 @@
                     </tbody>
                 </table>
                 <div class="btn-wrap">
-                    <button class="blue-btn"  @click="postInsertPage()">글쓰기</button>
+                    <button class="blue-btn" @click="postInsertPage()">글쓰기</button>
                 </div>
                 <div class="bottom-wrap">
                     <PaginationButton v-model:currentPage="postListSearch.currentPage" :perpage="postListSearch.perPage"
@@ -144,9 +148,9 @@
             this.$router.push({ path: '/adm/techInsert.page', query: {} })
         },
 
-        ctgry: function(e) {
+        ctgry: function (e) {
             this.postListSearch.ctgry_nm = e.target.value;
-            if(this.postListSearch.ctgry_nm === 'on') {
+            if (this.postListSearch.ctgry_nm === 'on') {
                 this.postListSearch.ctgry_nm = null
             }
             this.postSelectList();
client/views/pages/user/Data/Data.vue
--- client/views/pages/user/Data/Data.vue
+++ client/views/pages/user/Data/Data.vue
@@ -54,7 +54,8 @@
                                 <div class="input-group">
                                     <input type="text" class="input" placeholder="검색어를 입력해주세요."
                                         v-model="postListSearch.searchText" @keyup.enter="postSelectList()">
-                                    <input class="button--submit" value="검색" type="submit" @click="postSelectList()">
+                                    <button class="button--submit" value="검색" type="submit"
+                                        @click="postSelectList()"></button>
                                 </div>
                             </div>
                         </div>
@@ -62,11 +63,11 @@
                     <div class="data-table-tr">
                         <table>
                             <th style="width:5%">no</th>
-                            <th style="width:10%">카테고리</th>
-                            <th style="width:55%">제목</th>
+                            <th style="width:15%">카테고리</th>
+                            <th style="width:45%">제목</th>
                             <th style="width:10%">작성자</th>
-                            <th style="width:10%">작성일자</th>
-                            <th style="width:10%">조회수</th>
+                            <th style="width:15%">작성일자</th>
+                            <th style="width:20%">조회수</th>
 
                             <tr v-for="(item, idx) in postList" :key="idx" @click="postSelectOnePage(item)">
                                 <td>{{ postIdx - idx }}</td>
client/views/pages/user/Data/Guide.vue
--- client/views/pages/user/Data/Guide.vue
+++ client/views/pages/user/Data/Guide.vue
@@ -5,10 +5,10 @@
                 <section class="guide-logo page-logo">
                     <h1>AI 디지털교과서 개발 가이드라인</h1>
                     <div class="guide-logo-bt">
-                        <a style="font-size: 15px;" class="down-btn-1"
-                            href="https://webst.edunet.net/AIDT/AI 디지털교과서 개발 가이드라인.pdf" target='_blank' download>
+                        <a class="down-btn-1" href="https://webst.edunet.net/AIDT/AI 디지털교과서 개발 가이드라인.pdf" target='_blank'
+                            download>
                             <i class="fa-solid fa-circle-down guide_i"
-                                style="font-size: 20px; margin-right: 10px;"></i>가이드라인 다운받기</a>
+                                style="font-size: 14px; margin-right: 10px;"></i>가이드라인 다운받기</a>
                     </div>
                 </section>
 
client/views/pages/user/community/Notice.vue
--- client/views/pages/user/community/Notice.vue
+++ client/views/pages/user/community/Notice.vue
@@ -37,7 +37,7 @@
                                 <td>{{ item.view_cnt }}</td>
                             </tr>
                             <tr v-if="postListCount == 0">
-                                <td style="font-size: 20px;" colspan="5">검색조건에 해당하는 데이터가 없습니다.</td>
+                                <td colspan="5">검색조건에 해당하는 데이터가 없습니다.</td>
                             </tr>
                         </table>
                     </div>
client/views/pages/user/community/Wgcommunity.vue
--- client/views/pages/user/community/Wgcommunity.vue
+++ client/views/pages/user/community/Wgcommunity.vue
@@ -19,7 +19,7 @@
                                 <div class="wg-title">
                                     <label for="authorSearch">워킹그룹</label>
                                     <select id="groupSelect" v-model="postListSearch.ctgry_nm">
-                                        <option value=null >워킹그룹</option>
+                                        <option value=null>워킹그룹</option>
                                         <option value="WG1">교육과정 표준체계</option>
                                         <option value="WG2">맞춤학습지원 기능</option>
                                         <option value="WG3">접근성/UDL</option>
@@ -31,11 +31,12 @@
                                         <option value="WG9">학교 인프라</option>
                                         <option value="WG10">서비스 품질관리</option>
                                         <option value="WG11">서비스 정책</option>
-                                        </select>
+                                    </select>
                                 </div>
                                 <div>
-                                    <select v-model="postListSearch.searchType" name="data-table-sild" id="data-table-sild">
-                                        <option :value=null selected>전체</option>
+                                    <select v-model="postListSearch.searchType" name="data-table-sild" class="option-btn"
+                                        id="data-table-sild">
+                                        <option :value=null selected class="option-btn">전체</option>
                                         <option value="title">제목</option>
                                         <option value="content">내용</option>
                                         <option value="writer">작성자</option>
@@ -43,7 +44,7 @@
                                 </div>
                                 <div>
                                     <input id="titleSearch" type="text" placeholder="검색어를 입력해주세요."
-                                            v-model="postListSearch.searchText" @keyup.enter="postSelectList()">
+                                        v-model="postListSearch.searchText" @keyup.enter="postSelectList()">
                                 </div>
                                 <button class="blue-btn" @click="postSelectList()"> 검색</button>
 
@@ -51,7 +52,7 @@
                         </div>
                     </div>
                     <div class="sort-wrap">
-                        <ul class="flex-end">
+                        <ul class="flex-end sort-wrap-flex">
                             <li>최신순</li>
                             <li>등록순</li>
                             <li>조회수순</li>
@@ -64,24 +65,34 @@
                                     <th style="width:5%">no</th>
                                     <th style="width:23%">워킹그룹</th>
                                     <th style="width:45%">제목</th>
-                                    <th style="width:10%">작성자</th>
-                                    <th style="width:10%">작성일자</th>
-                                    <th style="width:7%">조회수</th>
+                                    <th style="width:5%">작성자</th>
+                                    <th style="width:15%">작성일자</th>
+                                    <th style="width:17%">조회수</th>
                                 </tr>
                             </thead>
                             <tbody>
                                 <tr v-for="(item, idx) in postList" :key="idx" @click="postSelectOnePage(item)">
                                     <td>{{ postIdx - idx }}</td>
-                                    <td v-if="item.ctgry_nm === 'WG1'"><span class="category-zone">(WG1)교육과정 표준체계</span></td>
-                                    <td v-else-if="item.ctgry_nm === 'WG2'"><span class="category-zone">(WG2)맞춤학습지원 기능</span></td>
-                                    <td v-else-if="item.ctgry_nm === 'WG3'"><span class="category-zone">(WG3)접근성/UDL</span></td>
-                                    <td v-else-if="item.ctgry_nm === 'WG4'"><span class="category-zone">(WG4)클라우드 보안인증</span></td>
-                                    <td v-else-if="item.ctgry_nm === 'WG5'"><span class="category-zone">(WG5)통합인증체계</span></td>
-                                    <td v-else-if="item.ctgry_nm === 'WG6'"><span class="category-zone">(WG6)학습이력데이터/통합대시보드</span></td>
-                                    <td v-else-if="item.ctgry_nm === 'WG7'"><span class="category-zone">(WG7)AI 트레이닝 데이터</span></td>
-                                    <td v-else-if="item.ctgry_nm === 'WG8'"><span class="category-zone">(WG8)국가수준 학습분석</span></td>
-                                    <td v-else-if="item.ctgry_nm === 'WG9'"><span class="category-zone">(WG9)학교 인프라</span></td>
-                                    <td v-else-if="item.ctgry_nm === 'WG10'"><span class="category-zone">(WG10)서비스 품질관리</span></td>
+                                    <td v-if="item.ctgry_nm === 'WG1'"><span class="category-zone">(WG1)교육과정 표준체계</span>
+                                    </td>
+                                    <td v-else-if="item.ctgry_nm === 'WG2'"><span class="category-zone">(WG2)맞춤학습지원
+                                            기능</span></td>
+                                    <td v-else-if="item.ctgry_nm === 'WG3'"><span class="category-zone">(WG3)접근성/UDL</span>
+                                    </td>
+                                    <td v-else-if="item.ctgry_nm === 'WG4'"><span class="category-zone">(WG4)클라우드
+                                            보안인증</span></td>
+                                    <td v-else-if="item.ctgry_nm === 'WG5'"><span class="category-zone">(WG5)통합인증체계</span>
+                                    </td>
+                                    <td v-else-if="item.ctgry_nm === 'WG6'"><span
+                                            class="category-zone">(WG6)학습이력데이터/통합대시보드</span></td>
+                                    <td v-else-if="item.ctgry_nm === 'WG7'"><span class="category-zone">(WG7)AI 트레이닝
+                                            데이터</span></td>
+                                    <td v-else-if="item.ctgry_nm === 'WG8'"><span class="category-zone">(WG8)국가수준
+                                            학습분석</span></td>
+                                    <td v-else-if="item.ctgry_nm === 'WG9'"><span class="category-zone">(WG9)학교 인프라</span>
+                                    </td>
+                                    <td v-else-if="item.ctgry_nm === 'WG10'"><span class="category-zone">(WG10)서비스
+                                            품질관리</span></td>
                                     <td v-else><span class="category-zone">(WG11)서비스 정책</span></td>
                                     <td>{{ item.post_title }}</td>
                                     <td>{{ item.rgtr_id }}</td>
@@ -128,10 +139,10 @@
         postSelectList: function () {
             const vm = this;
 
-            if(vm.postListSearch.ctgry_nm === 'null') {
+            if (vm.postListSearch.ctgry_nm === 'null') {
                 vm.postListSearch.ctgry_nm = null
             }
-            
+
             axios({
                 url: '/post/postSelectList.json',
                 method: 'post',
Add a comment
List