류윤주 류윤주 04-01
1차 커밋
@7009a412f986754460cee8cd8485ced0af383483
client/resources/scss/admin/content.scss
--- client/resources/scss/admin/content.scss
+++ client/resources/scss/admin/content.scss
@@ -352,7 +352,7 @@
 }
 
 .tbl-wrap{
-    height: 100%;
+    // height: 100%;
 
     &.overflow-y{
         overflow-y: auto;
@@ -367,3 +367,7 @@
         border-right:0;
     }
 }
+
+.mb30{
+    margin-bottom: 3rem;
+}
 
client/views/component/paginavigationbar/PagiNavigationBar.vue (deleted)
--- client/views/component/paginavigationbar/PagiNavigationBar.vue
@@ -1,46 +0,0 @@
-<template>
-    <div :class="className">
-        <p class="navigation-bar">
-            <router-link
-                to="/adm/main.page"  aria-label="home으로 가기" id="home" style="border-bottom: 1px solid;">
-                Home
-            </router-link>                       
-            <!-- <span v-if = "pageNavi.main != ''">&nbsp;&nbsp;&nbsp;&nbsp;>&nbsp;&nbsp;&nbsp;&nbsp;{{ pageNavi.main }}</span><span v-if = "!(pageNavi.sub == null || pageNavi.sub.trim() == '')">&nbsp;&nbsp;&nbsp;&nbsp;>&nbsp;&nbsp;&nbsp;&nbsp;{{ pageNavi.sub }} </span>
-            <span v-if = "!(pageNavi.third == null || pageNavi.third.trim() == '')">&nbsp;&nbsp;&nbsp;&nbsp;>&nbsp;&nbsp;&nbsp;&nbsp;{{ pageNavi.third }} </span> -->
-        </p>
-    </div>
-</template>
-
-<script>
-export default {
-    props: {
-        className: {
-            type: String,
-            default: 'navigation-wrap',
-        },
-        navi : {
-            type: Object,
-            default : null
-        }
-    },
-    data() {
-        return {
-            // pageNavi : this.$getPageNaviInfo(),
-        }
-    },
-    mounted()  {
-       
-    },
-    watch:{
-        'className':function(newV,oldV){          
-        },
-        // '$store.state.pageNaviInfo': function (newValue) {
-        //     this.pageNavi = newValue;
-        // },
-        // 'navi.sub' : function(v){
-        //     this.pageNavi.main = this.navi.main;
-        //     this.pageNavi.sub = this.navi.sub;
-        // }
-    },
-}
-</script>
client/views/component/userInfo/UserInfoInsert.vue
--- client/views/component/userInfo/UserInfoInsert.vue
+++ client/views/component/userInfo/UserInfoInsert.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>{{pageTit}}</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div class="form-box">
           <div class="form-box-title">
@@ -306,7 +306,7 @@
   defaultUserInfoParams,
 } from "../../../resources/js/defaultUserInfoParams";
 import validateParams from "../../../resources/js/validateParams";
-import PagiNavigationBar from "../paginavigationbar/PagiNavigationBar.vue";
+
 
 // COMPONENT
 import UserAuthorList from "./UserAuthorList.vue";
@@ -320,7 +320,7 @@
 
 export default {
   mixins: [validateParams],
-  components: { UserAuthorList,PagiNavigationBar },
+  components: { UserAuthorList },
   props: {
     pageId: {
       type: String,
client/views/component/userInfo/UserInfoView.vue
--- client/views/component/userInfo/UserInfoView.vue
+++ client/views/component/userInfo/UserInfoView.vue
@@ -6,7 +6,7 @@
             <div class="page-title">
               <p>{{pageTit}}</p>
             </div>
-            <PagiNavigationBar />
+  
           </div>
           <div class="form-box">
               <div class="form-box-title">
@@ -263,14 +263,14 @@
 
 // COMPONENT
 import UserAuthorList from "./UserAuthorList.vue";
-import PagiNavigationBar from "../paginavigationbar/PagiNavigationBar.vue";
+
 
 // API
 import { mbrDetailProc } from "../../../resources/api/mbrInfo";
 import { mbrDeleteProc } from "../../../resources/api/mbrInfo";
 
 export default {
-  components: { UserAuthorList,PagiNavigationBar },
+  components: { UserAuthorList },
   props: {
     pageId: {
       type: String,
client/views/pages/adm/authority/authority/AuthorityInsert.vue
--- client/views/pages/adm/authority/authority/AuthorityInsert.vue
+++ client/views/pages/adm/authority/authority/AuthorityInsert.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>권한 관리</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div class="form-box">
           <div class="form-box-title">
client/views/pages/adm/authority/authority/AuthoritySelectList.vue
--- client/views/pages/adm/authority/authority/AuthoritySelectList.vue
+++ client/views/pages/adm/authority/authority/AuthoritySelectList.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>권한 관리</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div class="search-bar ">
                 <!-- <select name="" id="" class="border-none gd-2">
client/views/pages/adm/authority/authority/AuthoritySelectListOne.vue
--- client/views/pages/adm/authority/authority/AuthoritySelectListOne.vue
+++ client/views/pages/adm/authority/authority/AuthoritySelectListOne.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>권한 관리</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div class="form-box">
           <div class="form-box-title">
client/views/pages/adm/authority/menuAuthority/MenuAuthority.vue
--- client/views/pages/adm/authority/menuAuthority/MenuAuthority.vue
+++ client/views/pages/adm/authority/menuAuthority/MenuAuthority.vue
@@ -6,7 +6,7 @@
             <div class="page-title">
               <p>메뉴 권한 관리</p>
             </div>
-            <PagiNavigationBar />
+  
           </div>
           <div class="setting-box">
 
client/views/pages/adm/boardManagement/boardManagement/BoardManagementInsert.vue
--- client/views/pages/adm/boardManagement/boardManagement/BoardManagementInsert.vue
+++ client/views/pages/adm/boardManagement/boardManagement/BoardManagementInsert.vue
@@ -6,7 +6,7 @@
                     <div class="page-title">
                         <p>게시판 관리</p>
                     </div>
-                    <PagiNavigationBar />
+          
                 </div>
                 <div class="form-box">
                     <div class="form-box-title">
client/views/pages/adm/boardManagement/boardManagement/BoardManagementSelectList.vue
--- client/views/pages/adm/boardManagement/boardManagement/BoardManagementSelectList.vue
+++ client/views/pages/adm/boardManagement/boardManagement/BoardManagementSelectList.vue
@@ -6,7 +6,7 @@
                     <div class="page-title">
                         <p>게시판 관리</p>
                     </div>
-                    <PagiNavigationBar />
+          
                 </div>
                 <div class="search-bar ">
                     <select name="selectType" id="selectType" class="form-select sm" v-model="search.searchType">
client/views/pages/adm/boardManagement/boardManagement/BoardManagementSelectListOne.vue
--- client/views/pages/adm/boardManagement/boardManagement/BoardManagementSelectListOne.vue
+++ client/views/pages/adm/boardManagement/boardManagement/BoardManagementSelectListOne.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>게시판 관리</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div class="form-box mb30">
           <div class="form-box-title">
client/views/pages/adm/boardManagement/wordsManagement/WordsManagementSelectList.vue
--- client/views/pages/adm/boardManagement/wordsManagement/WordsManagementSelectList.vue
+++ client/views/pages/adm/boardManagement/wordsManagement/WordsManagementSelectList.vue
@@ -6,7 +6,7 @@
                     <div class="page-title">
                         <p>금지어 관리</p>
                     </div>
-                    <PagiNavigationBar />
+          
                 </div>
                 <div class="search-bar">
                     <select class="form-select sm">
client/views/pages/adm/departmentManagement/DepartmentManagement.vue
--- client/views/pages/adm/departmentManagement/DepartmentManagement.vue
+++ client/views/pages/adm/departmentManagement/DepartmentManagement.vue
@@ -5,7 +5,7 @@
           <div class="page-title">
             <p>부서관리</p>
           </div>
-          <PagiNavigationBar />
+
       </div>
       <div class="setting-box">
         <div class="node-zone">
client/views/pages/adm/log/LoginLog.vue
--- client/views/pages/adm/log/LoginLog.vue
+++ client/views/pages/adm/log/LoginLog.vue
@@ -1,80 +1,73 @@
 <template>
-  <div class="content">
-    <div class="admin-page-title point-font2 mb30">
-      <p>로그인 이력</p>
-    </div>
-    <div class="search-bar mb15">
-      <div class="flex justify-end align-center no-gutters">
-        <div class="gd-3 flex justify-end align-center">
-          <div class="gd-5 pl0">
-            <VueDatePicker
-              time-picker-inline
-              placeholder="시작일"
-              locale="ko"
-              v-model="search['startDt']"
-            />
+  <div class="content-zone">
+    <div class="content">
+      <div class="scroll">
+        <div class="title-zone">
+          <div class="page-title">
+            <p>로그인 이력</p>
           </div>
-          <div class="pd10">-</div>
-          <div class="gd-5">
-            <VueDatePicker
-              time-picker-inline
-              placeholder="종료일"
-              locale="ko"
-              v-model="search['endDt']"
-            />
-          </div>
+
         </div>
-        <div class="gd-4 mr10">
-          <div class="border">
-            <select
-              name="selectType"
-              id="selectType"
-              class="border-none gd-2"
-              v-model="search['searchType']"
+        <div class="search-bar">
+          <VueDatePicker
+            time-picker-inline
+            placeholder="시작일"
+            locale="ko"
+            v-model="search['startDt']"
+          />
+        <div class="pd10">-</div>
+          <VueDatePicker
+            time-picker-inline
+            placeholder="종료일"
+            locale="ko"
+            v-model="search['endDt']"
+          />
+          <select
+            name="selectType"
+            id="selectType"
+            class="form-select sm"
+            v-model="search['searchType']"
+          >
+            <option value="">전체</option>
+            <option
+              v-for="(item, idx) in codeList"
+              :key="idx"
+              :value="item.cd"
             >
-              <option value="">전체</option>
-              <option
-                v-for="(item, idx) in codeList"
-                :key="idx"
-                :value="item.cd"
-              >
-                {{ item.cdNm }}
-              </option>
-            </select>
-            <input
-              type="text"
-              class="full-input border-none gd-10 condition-input"
-              v-model="search['searchText']"
-              v-on:keyup.enter="fnViewList"
-              placeholder="검색명을 입력하세요"
-            />
-          </div>
-        </div>
-        <div class="gd-1">
-          <button class="large-btn blue-border-btn" @click="fnViewList">
+              {{ item.cdNm }}
+            </option>
+          </select>
+          <input
+            type="text"
+            class="form-control sm"
+            v-model="search['searchText']"
+            v-on:keyup.enter="fnViewList"
+            placeholder="검색명을 입력하세요"
+          />
+          <button class="btn sm ico-before ico-sch" @click="fnViewList">
             검색
           </button>
         </div>
+        <div class="tbl-wrap">
+          <ListTable
+            :colgroup="colgroup"
+            :thead="thead"
+            :tbody="tbody"
+            :className="'data'"
+          />
+        </div>
       </div>
     </div>
-    <div class="table-zone">
-      <ListTable
-        :colgroup="colgroup"
-        :thead="thead"
-        :tbody="tbody"
-        :className="'admin-list'"
-      />
-    </div>
-    <div class="flex justify-center align-center no-gutters">
-      <div class="gd-10">
-        <PaginationButton
-          :className="'admin-pagination'"
-          v-model:currentPage="search['currentPage']"
-          :pagination="search"
-          :click="fnViewList"
-        />
-      </div>
-    </div>
+  </div>
+  <div class="btn-wrap list">
+    <div></div>
+    <PaginationButton
+      :className="'admin-pagination'"
+      v-model:currentPage="search['currentPage']"
+      :pagination="search"
+      :click="fnViewList"
+    />
+    <div></div>
   </div>
 </template>
 
client/views/pages/adm/log/PersonalDataLog.vue
--- client/views/pages/adm/log/PersonalDataLog.vue
+++ client/views/pages/adm/log/PersonalDataLog.vue
@@ -1,35 +1,26 @@
 <template>
-  <div class="content">
+  <div class="content-zone">
     <div class="admin-page-title point-font2 mb30">
       <p>개인정보 조회 이력</p>
     </div>
-    <div class="search-bar mb15">
-      <div class="flex justify-end align-center no-gutters">
-        <div class="gd-3 flex justify-end align-center">
-          <div class="gd-5 pl0">
+    <div class="search-bar">
             <VueDatePicker
               time-picker-inline
               placeholder="시작일"
               locale="ko"
               v-model="search['startDt']"
             />
-          </div>
-          <div class="pd10">-</div>
-          <div class="gd-5">
+          <div>-</div>
             <VueDatePicker
               time-picker-inline
               placeholder="종료일"
               locale="ko"
               v-model="search['endDt']"
             />
-          </div>
-        </div>
-        <div class="gd-4 mr10">
-          <div class="border">
             <select
               name="selectType"
               id="selectType"
-              class="border-none gd-2"
+              class="form-select sm"
               v-model="search['searchType']"
             >
               <option value="">전체</option>
@@ -43,53 +34,52 @@
             </select>
             <input
               type="text"
-              class="full-input border-none gd-10 condition-input"
+              class="form-control sm"
               v-model="search['searchText']"
               v-on:keyup.enter="fnViewList"
               placeholder="검색명을 입력하세요"
             />
-          </div>
-        </div>
-        <div class="gd-1">
           <button class="large-btn blue-border-btn" @click="fnViewList">
             검색
           </button>
-        </div>
-      </div>
     </div>
-    <div class="table-zone">
+    <div class="tbl-wrap">
       <ListTable
         :colgroup="colgroup"
         :thead="thead"
         :tbody="tbody"
-        :className="'admin-list'"
+        :className="'data cursor'"
         @listClick="fnViewDetail"
       />
     </div>
-    <div class="flex justify-center align-center no-gutters">
-      <div class="gd-10">
-        <PaginationButton
-          :className="'admin-pagination'"
-          v-model:currentPage="search['currentPage']"
-          :pagination="search"
-          :click="fnViewList"
-        />
-      </div>
-    </div>
-    <!-- 개인 정보 조회 사유 모달 -->
-    <Modal :showModal="isOpen">
-      <template v-slot:header>
-        <div class="modal-title">
-          <p>개인 정보 조회 사유</p>
-        </div>
-        <button class="close-btn" @click="fnModalClose">X</button>
-      </template>
-      <div>
-        <textarea v-model="prvcInqHstry['inqRsn']" disabled></textarea>
-      </div>
-      <template v-slot:footer></template>
-    </Modal>
   </div>
+  <div class="btn-wrap list">
+    <div></div>
+      <PaginationButton
+        :className="'admin-pagination'"
+        v-model:currentPage="search['currentPage']"
+        :pagination="search"
+        :click="fnViewList"
+      />
+      <div></div>
+  </div>
+  <!-- 개인 정보 조회 사유 모달 -->
+  <Modal :showModal="isOpen">
+    <template v-slot:header>
+      <div class="modal-title">
+        <p>개인 정보 조회 사유</p>
+      </div>
+      <button class="btn-close" @click="fnModalClose"></button>
+    </template>
+    <div>
+      <textarea v-model="prvcInqHstry['inqRsn']" disabled class="form-control"></textarea>
+    </div>
+    <template v-slot:footer>
+      <button class="btn sm tertiary" @click="fnModalClose">
+        확인
+      </button>
+    </template>
+  </Modal>
 </template>
 
 <script>
client/views/pages/adm/member/adminManagement/AdminManagementSelectList.vue
--- client/views/pages/adm/member/adminManagement/AdminManagementSelectList.vue
+++ client/views/pages/adm/member/adminManagement/AdminManagementSelectList.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>관리자 관리</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div class="search-bar">
             <select class="form-select sm" v-model="search['searchType']">
@@ -72,7 +72,7 @@
 // COMPONENT
 import ListTable from "../../../../component/table/ListTable.vue";
 import PaginationButton from "../../../../component/pagination/PaginationButton.vue";
-import PagiNavigationBar from "../../../../component/paginavigationbar/PagiNavigationBar.vue";
+
 
 // RESOURCES
 import queryParams from "../../../../../resources/js/queryParams";
@@ -87,7 +87,7 @@
   components: {
     ListTable: ListTable,
     PaginationButton: PaginationButton,
-    PagiNavigationBar: PagiNavigationBar
+
   },
   data() {
     return {
client/views/pages/adm/member/userManagement/UserManagementSelectList.vue
--- client/views/pages/adm/member/userManagement/UserManagementSelectList.vue
+++ client/views/pages/adm/member/userManagement/UserManagementSelectList.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>일반회원 관리</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div class="search-bar">
             <select class="form-select sm" v-model="search['searchType']">
@@ -95,7 +95,7 @@
 import Modal from "../../../../component/modal/Modal.vue";
 import ListTable from "../../../../component/table/ListTable.vue";
 import PaginationButton from "../../../../component/pagination/PaginationButton.vue";
-import PagiNavigationBar from "../../../../component/paginavigationbar/PagiNavigationBar.vue";
+
 
 // RESOURCES
 import queryParams from "../../../../../resources/js/queryParams";
@@ -111,7 +111,7 @@
     Modal: Modal,
     ListTable: ListTable,
     PaginationButton: PaginationButton,
-    PagiNavigationBar: PagiNavigationBar
+
   },
   data() {
     return {
client/views/pages/adm/menuManagement/menuManagement/MenuManagement.vue
--- client/views/pages/adm/menuManagement/menuManagement/MenuManagement.vue
+++ client/views/pages/adm/menuManagement/menuManagement/MenuManagement.vue
@@ -5,7 +5,7 @@
           <div class="page-title">
             <p>메뉴관리</p>
           </div>
-          <PagiNavigationBar />
+
       </div>
       <div class="setting-box">
           <div class="node-zone">
client/views/pages/adm/popup/PopupManagementInsert.vue
--- client/views/pages/adm/popup/PopupManagementInsert.vue
+++ client/views/pages/adm/popup/PopupManagementInsert.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>팝업 관리</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div class="form-box">
           <div class="form-box-title">
client/views/pages/adm/popup/PopupManagementSelectList.vue
--- client/views/pages/adm/popup/PopupManagementSelectList.vue
+++ client/views/pages/adm/popup/PopupManagementSelectList.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>팝업 관리</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div class="search-bar">
           <select class="form-select sm" v-model="search['searchType']">
client/views/pages/adm/popup/PopupManagementSelectListOne.vue
--- client/views/pages/adm/popup/PopupManagementSelectListOne.vue
+++ client/views/pages/adm/popup/PopupManagementSelectListOne.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>팝업 관리</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div class="form-box">
           <div class="form-box-title">
client/views/pages/adm/preferences/commonCodeManagement/CommonCodeManagement.vue
--- client/views/pages/adm/preferences/commonCodeManagement/CommonCodeManagement.vue
+++ client/views/pages/adm/preferences/commonCodeManagement/CommonCodeManagement.vue
@@ -5,7 +5,7 @@
           <div class="page-title">
             <p>공통코드관리</p>
           </div>
-          <PagiNavigationBar />
+
       </div>
       <div class="setting-box">
           <div class="node-zone">
@@ -102,7 +102,7 @@
 <script>
 import draggable from "vuedraggable";
 import Hierachy from "../../../../component/hierachy/HierachyDraggable.vue";
-import PagiNavigationBar from "../../../../component/paginavigationbar/PagiNavigationBar.vue";
+
 import {
   findAll,
   findByCd,
@@ -116,7 +116,6 @@
   components: {
     draggable: draggable,
     Hierachy: Hierachy,
-    PagiNavigationBar: PagiNavigationBar,
   },
   data() {
     return {
client/views/pages/adm/preferences/contentTypeManagement/ContentTypeManagementInsert.vue
--- client/views/pages/adm/preferences/contentTypeManagement/ContentTypeManagementInsert.vue
+++ client/views/pages/adm/preferences/contentTypeManagement/ContentTypeManagementInsert.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>콘텐츠 유형 관리</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div class="form-box">
           <div class="form-box-title">
@@ -114,12 +114,11 @@
 import { findByContsType } from "../../../../../resources/api/contsType";
 import { updateProc } from "../../../../../resources/api/contsType";
 import validationParams from "../../../../../resources/js/validateParams";
-import PagiNavigationBar from "../../../../component/paginavigationbar/PagiNavigationBar.vue";
+
 
 export default {
   mixins: [validationParams],
   components: {
-    PagiNavigationBar: PagiNavigationBar,
   },
   data() {
     return {
client/views/pages/adm/preferences/contentTypeManagement/ContentTypeManagementSelectList.vue
--- client/views/pages/adm/preferences/contentTypeManagement/ContentTypeManagementSelectList.vue
+++ client/views/pages/adm/preferences/contentTypeManagement/ContentTypeManagementSelectList.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>콘텐츠 유형 관리</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div class="search-bar">
             <input
@@ -56,7 +56,7 @@
 import { toRaw } from "vue";
 import queryParams from "../../../../../resources/js/queryParams";
 import { defaultSearchParams } from "../../../../../resources/js/defaultSearchParams";
-import PagiNavigationBar from "../../../../component/paginavigationbar/PagiNavigationBar.vue";
+
 
 // API
 import { findAll } from "../../../../../resources/api/contsType";
@@ -66,7 +66,6 @@
   components: {
     ListTable: ListTable,
     PaginationButton: PaginationButton,
-    PagiNavigationBar: PagiNavigationBar,
   },
   data() {
     return {
client/views/pages/adm/preferences/contentTypeManagement/ContentTypeManagementSelectListOne.vue
--- client/views/pages/adm/preferences/contentTypeManagement/ContentTypeManagementSelectListOne.vue
+++ client/views/pages/adm/preferences/contentTypeManagement/ContentTypeManagementSelectListOne.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>콘텐츠 유형 관리</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
     <div class="form-box">
         <div class="form-box-title">
@@ -121,7 +121,7 @@
   findByContsType,
   deleteProc,
 } from "../../../../../resources/api/contsType";
-import PagiNavigationBar from "../../../../component/paginavigationbar/PagiNavigationBar.vue";
+
 
 export default {
   data() {
@@ -133,7 +133,6 @@
     };
   },
   components: {
-    PagiNavigationBar: PagiNavigationBar,
   },
   created() {
     this.fnViewDetail();
client/views/pages/adm/statistics/BbsStatistics.vue
--- client/views/pages/adm/statistics/BbsStatistics.vue
+++ client/views/pages/adm/statistics/BbsStatistics.vue
@@ -1,92 +1,89 @@
 <template>
-  <div class="content admin-style overflow-y">
-    <div class="admin-page-title point-font2 mb30">
-      <p>게시판 접속 통계</p>
-    </div>
-    <div class="flex justify-between aling-center no-gutters mb30">
-      <div class="gd-6 flex justify-start align-center">
-        <div class="gd-4 pl0">
-          <input
-            type="date"
-            class="full-input"
-            v-model="searchDate.startDt"
-            @change="validateDate($event, 'startDt')"
-          />
+  <div class="content-zone full-page">
+    <div class="content">
+      <div class="scroll">
+        <div class="title-zone">
+          <div class="page-title">
+            <p>게시판 접속 통계</p>
+          </div>
+
         </div>
-        <div>-</div>
-        <div class="gd-4">
-          <input
-            type="date"
-            class="full-input"
-            v-model="searchDate.endDt"
-            @change="validateDate($event, 'endDt')"
-          />
+        <div class="input-group mb30">
+            <input
+              type="date"
+              class="form-control sm datepicker"
+              v-model="searchDate.startDt"
+              @change="validateDate($event, 'startDt')"
+            />
+            <div class="mark">-</div>
+            <input
+              type="date"
+              class="form-control sm datepicker"
+              v-model="searchDate.endDt"
+              @change="validateDate($event, 'endDt')"
+            />
+            <button class="btn sm primary" @click="axiosSelectList">
+              조회
+            </button>
+            <button
+              class="large-btn green-border-btn"
+              v-if="pageAuth.fileDwnldAuthrt == 'Y' && bbsCnt > 0"
+              @click="fnDownload"
+            >
+              다운로드
+            </button>
         </div>
-        <div class="gd-2">
-          <button class="large-btn blue-border-btn" @click="axiosSelectList">
-            조회
-          </button>
+        <div class="chart-zone mb30" v-show="bbsCnt > 0">
+          <div class="chart-info">
+            <p class="detail-text">
+              방문자 총
+              <span class="detail-bold blue">{{ totalCnt }}</span>
+              명
+            </p>
+          </div>
+          <div class="chart-wrap" ref="chartdiv" :style="heightStyle">
+            <ClusteredBarChart :chartData="chartData" columnX="menu" />
+          </div>
+        </div>
+        <div class="tbl-wrap">
+          <table class="tbl data mixing">
+            <colgroup>
+              <col width="25%" />
+              <col width="25%" />
+              <col width="25%" />
+              <col width="25%" />
+            </colgroup>
+            <thead>
+              <tr>
+                <th rowspan="2">구분</th>
+                <th colspan="3">사용자 구분</th>
+              </tr>
+              <tr>
+                <th class="text-ct">관리자</th>
+                <th class="text-ct">사용자</th>
+                <th class="text-ct">비로그인 사용자</th>
+              </tr>
+            </thead>
+            <tbody>
+              <template v-if="bbsCnt > 0">
+                <tr v-for="(tr, index) of chartData" :key="index">
+                  <td class="text-ct">{{ tr.menu }}</td>
+                  <td class="text-rg">{{ tr["관리자"] }}</td>
+                  <td class="text-rg">{{ tr["사용자"] }}</td>
+                  <td class="text-rg">{{ tr["비로그인 사용자"] }}</td>
+                </tr>
+              </template>
+              <template v-else>
+                <tr>
+                  <td colspan="4" class="text-ct">
+                    등록된 정보가 존재하지 않습니다.
+                  </td>
+                </tr>
+              </template>
+            </tbody>
+          </table>
         </div>
       </div>
-      <div class="gd-1">
-        <button
-          class="large-btn green-border-btn"
-          v-if="pageAuth.fileDwnldAuthrt == 'Y' && bbsCnt > 0"
-          @click="fnDownload"
-        >
-          다운로드
-        </button>
-      </div>
-    </div>
-    <div class="chart-zone mb30" v-show="bbsCnt > 0">
-      <div class="chart-info">
-        <p class="detail-text">
-          방문자 총
-          <span class="detail-bold blue">{{ totalCnt }}</span>
-          명
-        </p>
-      </div>
-      <div class="chart-wrap" ref="chartdiv" :style="heightStyle">
-        <ClusteredBarChart :chartData="chartData" columnX="menu" />
-      </div>
-    </div>
-    <div class="table-zone">
-      <table class="list-table admin-list complex-table">
-        <colgroup>
-          <col width="25%" />
-          <col width="25%" />
-          <col width="25%" />
-          <col width="25%" />
-        </colgroup>
-        <thead>
-          <tr>
-            <th rowspan="2">구분</th>
-            <th colspan="3">사용자 구분</th>
-          </tr>
-          <tr>
-            <th class="text-ct">관리자</th>
-            <th class="text-ct">사용자</th>
-            <th class="text-ct">비로그인 사용자</th>
-          </tr>
-        </thead>
-        <tbody>
-          <template v-if="bbsCnt > 0">
-            <tr v-for="(tr, index) of chartData" :key="index">
-              <td class="text-ct">{{ tr.menu }}</td>
-              <td class="text-rg">{{ tr["관리자"] }}</td>
-              <td class="text-rg">{{ tr["사용자"] }}</td>
-              <td class="text-rg">{{ tr["비로그인 사용자"] }}</td>
-            </tr>
-          </template>
-          <template v-else>
-            <tr>
-              <td colspan="4" class="text-ct">
-                등록된 정보가 존재하지 않습니다.
-              </td>
-            </tr>
-          </template>
-        </tbody>
-      </table>
     </div>
   </div>
 </template>
client/views/pages/adm/statistics/MenuStatistics.vue
--- client/views/pages/adm/statistics/MenuStatistics.vue
+++ client/views/pages/adm/statistics/MenuStatistics.vue
@@ -1,92 +1,89 @@
 <template>
-  <div class="content admin-style overflow-y">
-    <div class="admin-page-title point-font2 mb30">
-      <p>메뉴별 접속 통계</p>
-    </div>
-    <div class="flex justify-between aling-center no-gutters mb30">
-      <div class="gd-6 flex justify-start align-center">
-        <div class="gd-4 pl0">
-          <input
-            type="date"
-            class="full-input"
-            v-model="searchDate.startDt"
-            @change="validateDate($event, 'startDt')"
-          />
+  <div class="content-zone full-page">
+    <div class="content">
+      <div class="scroll">
+        <div class="title-zone">
+          <div class="page-title">
+            <p>메뉴별 접속 통계</p>
+          </div>
+
         </div>
-        <div>-</div>
-        <div class="gd-4">
-          <input
-            type="date"
-            class="full-input"
-            v-model="searchDate.endDt"
-            @change="validateDate($event, 'endDt')"
-          />
+        <div class="input-group mb30">
+            <input
+              type="date"
+              class="form-control sm"
+              v-model="searchDate.startDt"
+              @change="validateDate($event, 'startDt')"
+            />
+            <div>-</div>
+            <input
+              type="date"
+              class="form-control sm"
+              v-model="searchDate.endDt"
+              @change="validateDate($event, 'endDt')"
+            />      
+            <button class="btn sm primary" @click="axiosSelectList">
+              조회
+            </button>
+            <button
+              class="large-btn green-border-btn"
+              v-if="pageAuth.fileDwnldAuthrt == 'Y'"
+              @click="fnDownload"
+            >
+              다운로드
+            </button>
         </div>
-        <div class="gd-2">
-          <button class="large-btn blue-border-btn" @click="axiosSelectList">
-            조회
-          </button>
+        <div class="chart-zone mb30" v-show="menuCnt > 0">
+          <div class="chart-info">
+            <p class="detail-text">
+              방문자 총
+              <span class="detail-bold blue">{{ totalCnt }}</span>
+              명
+            </p>
+          </div>
+          <div class="chart-wrap" ref="chartdiv" :style="heightStyle">
+            <ClusteredBarChart :chartData="chartData" columnX="menu" />
+          </div>
+        </div>
+        <div class="tbl-wrap">
+          <table class="tbl data mixing">
+            <colgroup>
+              <col width="25%" />
+              <col width="25%" />
+              <col width="25%" />
+              <col width="25%" />
+            </colgroup>
+            <thead>
+              <tr>
+                <th rowspan="2">구분</th>
+                <th colspan="3">사용자 구분</th>
+              </tr>
+              <tr>
+                <th class="text-ct">관리자</th>
+                <th class="text-ct">사용자</th>
+                <th class="text-ct">비로그인 사용자</th>
+              </tr>
+            </thead>
+            <tbody>
+              <template v-if="menuCnt > 0">
+                <tr v-for="(tr, index) of chartData" :key="index">
+                  <td class="text-ct">{{ tr.menu }}</td>
+                  <td class="text-rg">{{ tr["관리자"] }}</td>
+                  <td class="text-rg">{{ tr["사용자"] }}</td>
+                  <td class="text-rg">{{ tr["비로그인 사용자"] }}</td>
+                </tr>
+              </template>
+              <template v-else>
+                <tr>
+                  <td colspan="4" class="text-ct">
+                    등록된 정보가 존재하지 않습니다.
+                  </td>
+                </tr>
+              </template>
+            </tbody>
+          </table>
         </div>
       </div>
-      <div class="gd-1">
-        <button
-          class="large-btn green-border-btn"
-          v-if="pageAuth.fileDwnldAuthrt == 'Y'"
-          @click="fnDownload"
-        >
-          다운로드
-        </button>
-      </div>
-    </div>
-    <div class="chart-zone mb30" v-show="menuCnt > 0">
-      <div class="chart-info">
-        <p class="detail-text">
-          방문자 총
-          <span class="detail-bold blue">{{ totalCnt }}</span>
-          명
-        </p>
-      </div>
-      <div class="chart-wrap" ref="chartdiv" :style="heightStyle">
-        <ClusteredBarChart :chartData="chartData" columnX="menu" />
-      </div>
-    </div>
-    <div class="table-zone">
-      <table class="list-table admin-list complex-table">
-        <colgroup>
-          <col width="25%" />
-          <col width="25%" />
-          <col width="25%" />
-          <col width="25%" />
-        </colgroup>
-        <thead>
-          <tr>
-            <th rowspan="2">구분</th>
-            <th colspan="3">사용자 구분</th>
-          </tr>
-          <tr>
-            <th class="text-ct">관리자</th>
-            <th class="text-ct">사용자</th>
-            <th class="text-ct">비로그인 사용자</th>
-          </tr>
-        </thead>
-        <tbody>
-          <template v-if="menuCnt > 0">
-            <tr v-for="(tr, index) of chartData" :key="index">
-              <td class="text-ct">{{ tr.menu }}</td>
-              <td class="text-rg">{{ tr["관리자"] }}</td>
-              <td class="text-rg">{{ tr["사용자"] }}</td>
-              <td class="text-rg">{{ tr["비로그인 사용자"] }}</td>
-            </tr>
-          </template>
-          <template v-else>
-            <tr>
-              <td colspan="4" class="text-ct">
-                등록된 정보가 존재하지 않습니다.
-              </td>
-            </tr>
-          </template>
-        </tbody>
-      </table>
     </div>
   </div>
 </template>
client/views/pages/adm/statistics/UserStatistics.vue
--- client/views/pages/adm/statistics/UserStatistics.vue
+++ client/views/pages/adm/statistics/UserStatistics.vue
@@ -1,85 +1,87 @@
 <template>
-  <div class="content admin-style overflow-y">
-    <div class="admin-page-title point-font2 mb30">
-      <p>사용자 접속 통계</p>
-    </div>
-    <div class="flex justify-between aling-center no-gutters mb30">
-      <div class="gd-6 flex justify-start align-center">
-        <div class="gd-4 pl0">
+  <div class="content-zone full-page">
+    <div class="content">
+      <div class="scroll">
+        <div class="title-zone">
+          <div class="page-title">
+            <p>사용자 접속 통계</p>
+          </div>
+
+        </div>
+        <div class="input-group mb30">
           <input
             type="date"
-            class="full-input"
+            class="form-control sm"
             v-model="searchDate.startDt"
             @change="validateDate($event, 'startDt')"
           />
-        </div>
-        <div>-</div>
-        <div class="gd-4">
+          <div class="mark">-</div>
+
           <input
             type="date"
-            class="full-input"
+            class="form-control sm"
             v-model="searchDate.endDt"
             @change="validateDate($event, 'endDt')"
           />
-        </div>
-        <div class="gd-2">
-          <button class="large-btn blue-border-btn" @click="axiosSelectList">
+
+
+          <button class="btn sm primary" @click="axiosSelectList">
             조회
           </button>
+
+          <button
+            class="large-btn green-border-btn"
+            v-if="pageAuth.fileDwnldAuthrt == 'Y'"
+            @click="fnDownload"
+          >
+            다운로드
+          </button>
+
+        </div>
+        <div class="chart-zone mb30">
+          <div class="chart-info">
+            <p class="detail-text">
+              방문자 총
+              <span class="detail-bold blue">{{ totalCnt }}</span>
+              명
+            </p>
+          </div>
+          <div class="chart-wrap" ref="chartdiv">
+            <ClusteredColumnChart :chartData="chartData" columnX="date" />
+          </div>
+        </div>
+        <div class="tbl-wrap">
+          <table class="tbl data mixing">
+            <colgroup>
+              <template v-for="(key, index) of chartData[0]" :key="index">
+                <col
+                  v-if="index > 1"
+                  :width="100 / chartData[0].length - 2 + '%'"
+                />
+              </template>
+            </colgroup>
+            <thead>
+              <tr>
+                <th rowspan="2">구분</th>
+                <th colspan="3">사용자 구분</th>
+              </tr>
+              <tr>
+                <th class="text-ct">관리자</th>
+                <th class="text-ct">사용자</th>
+                <th class="text-ct">비로그인 사용자</th>
+              </tr>
+            </thead>
+            <tbody>
+              <tr v-for="(tr, index) of chartData" :key="index">
+                <td class="text-ct">{{ tr.date }}</td>
+                <td class="text-rg">{{ tr["관리자"] }}</td>
+                <td class="text-rg">{{ tr["사용자"] }}</td>
+                <td class="text-rg">{{ tr["비로그인 사용자"] }}</td>
+              </tr>
+            </tbody>
+          </table>
         </div>
       </div>
-      <div class="gd-1">
-        <button
-          class="large-btn green-border-btn"
-          v-if="pageAuth.fileDwnldAuthrt == 'Y'"
-          @click="fnDownload"
-        >
-          다운로드
-        </button>
-      </div>
-    </div>
-    <div class="chart-zone mb30">
-      <div class="chart-info">
-        <p class="detail-text">
-          방문자 총
-          <span class="detail-bold blue">{{ totalCnt }}</span>
-          명
-        </p>
-      </div>
-      <div class="chart-wrap" ref="chartdiv">
-        <ClusteredColumnChart :chartData="chartData" columnX="date" />
-      </div>
-    </div>
-    <div class="table-zone">
-      <table class="list-table admin-list complex-table">
-        <colgroup>
-          <template v-for="(key, index) of chartData[0]" :key="index">
-            <col
-              v-if="index > 1"
-              :width="100 / chartData[0].length - 2 + '%'"
-            />
-          </template>
-        </colgroup>
-        <thead>
-          <tr>
-            <th rowspan="2">구분</th>
-            <th colspan="3">사용자 구분</th>
-          </tr>
-          <tr>
-            <th class="text-ct">관리자</th>
-            <th class="text-ct">사용자</th>
-            <th class="text-ct">비로그인 사용자</th>
-          </tr>
-        </thead>
-        <tbody>
-          <tr v-for="(tr, index) of chartData" :key="index">
-            <td class="text-ct">{{ tr.date }}</td>
-            <td class="text-rg">{{ tr["관리자"] }}</td>
-            <td class="text-rg">{{ tr["사용자"] }}</td>
-            <td class="text-rg">{{ tr["비로그인 사용자"] }}</td>
-          </tr>
-        </tbody>
-      </table>
     </div>
   </div>
 </template>
client/views/pages/adm/system/LoginPolicy/LoginPolicy.vue
--- client/views/pages/adm/system/LoginPolicy/LoginPolicy.vue
+++ client/views/pages/adm/system/LoginPolicy/LoginPolicy.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>로그인 정책 설정</p>
           </div>
-            <PagiNavigationBar />
+  
         </div>
         <div open class="form-box">
             <div class="form-box-title">
client/views/pages/adm/system/contextPath/ContextPathSelectList.vue
--- client/views/pages/adm/system/contextPath/ContextPathSelectList.vue
+++ client/views/pages/adm/system/contextPath/ContextPathSelectList.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>컨텍스트 패스 관리</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div class="search-bar ">
                 <input
client/views/pages/adm/system/networkAccessControl/NetworkAccessControlInsert.vue
--- client/views/pages/adm/system/networkAccessControl/NetworkAccessControlInsert.vue
+++ client/views/pages/adm/system/networkAccessControl/NetworkAccessControlInsert.vue
@@ -6,7 +6,7 @@
                     <div class="page-title">
                         <p>IP접근제어</p>
                     </div>
-                    <PagiNavigationBar />
+          
                 </div>
                 <div class="form-box">
                     <div class="form-box-title">
@@ -48,11 +48,10 @@
 
 <script>
 import { findByAcces, save, update } from '../../../../../resources/api/accesCtrl'
-import PagiNavigationBar from "../../../../component/paginavigationbar/PagiNavigationBar.vue";
+
 
 export default {
     components: {
-        PagiNavigationBar: PagiNavigationBar,
     },
     data() {
         return {
client/views/pages/adm/system/networkAccessControl/NetworkAccessControlSelectList.vue
--- client/views/pages/adm/system/networkAccessControl/NetworkAccessControlSelectList.vue
+++ client/views/pages/adm/system/networkAccessControl/NetworkAccessControlSelectList.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>IP접근제어</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div class="search-bar">
             <select
@@ -72,14 +72,13 @@
 import { toRaw } from "vue";
 import queryParams from "../../../../../resources/js/queryParams";
 import { defaultSearchParams } from "../../../../../resources/js/defaultSearchParams";
-import PagiNavigationBar from "../../../../component/paginavigationbar/PagiNavigationBar.vue";
+
 
 export default {
   mixins: [queryParams],
   components: {
     ListTable: ListTable,
     PaginationButton: PaginationButton,
-    PagiNavigationBar: PagiNavigationBar,
   },
   data() {
     return {
client/views/pages/adm/system/networkAccessControl/NetworkAccessControlSelectListOne.vue
--- client/views/pages/adm/system/networkAccessControl/NetworkAccessControlSelectListOne.vue
+++ client/views/pages/adm/system/networkAccessControl/NetworkAccessControlSelectListOne.vue
@@ -6,7 +6,7 @@
           <div class="page-title">
             <p>IP접근제어</p>
           </div>
-          <PagiNavigationBar />
+
         </div>
         <div open class="form-box">
           <div class="form-box-title">
@@ -53,11 +53,10 @@
 <script>
 import { findByAcces, del } from "../../../../../resources/api/accesCtrl";
 import queryParams from "../../../../../resources/js/queryParams";
-import PagiNavigationBar from "../../../../component/paginavigationbar/PagiNavigationBar.vue";
+
 export default {
   mixins: [queryParams],
   components: {
-    PagiNavigationBar: PagiNavigationBar,
   },
   data() {
     return {
Add a comment
List