류윤주 류윤주 04-02
250402 류윤주 수정
@5861fc930517b0d4518d6b43fa2f119ae84e6368
client/resources/scss/admin/content.scss
--- client/resources/scss/admin/content.scss
+++ client/resources/scss/admin/content.scss
@@ -5,8 +5,8 @@
 
     >.content-zone {
         height: calc(100% - 140px);
-        background-color: var(--tk-white);
-        box-shadow: 0 0 1rem rgba(0, 0, 0, 0.02);
+        background-color: transparent;
+        // box-shadow: 0 0 1rem rgba(0, 0, 0, 0.02);
 
         >.content {
             height: 100%;
@@ -76,6 +76,9 @@
     padding: 2rem;
     display: grid;
     grid-template-columns: 1fr 1fr;
+    background-color: var(--tk-white);
+    border-radius: 0 0 2rem 2rem;
+    height: calc(100% - 45px);
     // grid-template-rows: 1fr 1fr;
 
     >div {
@@ -177,13 +180,14 @@
 .form-box {
     border: 1px solid var(--tk-gray-10);
     @include radius(30);
+    box-shadow: 0 0 1rem rgba(0, 0, 0, 0.02);
 
     .form-box-title {
         padding: 1rem 3rem;
         background-color: #fbfbfb;
         @include flex-layout(flex, center, start);
         font-size: var(--tk-fz-title-sm);
-        border-radius: 3rem 3rem 0 0;
+        border-radius: 2rem 2rem 0 0;
 
         >p {
             margin-right: 1rem;
@@ -216,7 +220,7 @@
 .setting-box {
     @include flex-layout(flex, start, start);
     width: 100%;
-    height: calc(100% - 77.5px);
+    // height: calc(100% - 77.5px);
 
     .node-zone {
         width: 325px;
@@ -224,6 +228,7 @@
         margin-right: 5rem;
         background-color: #fbfbfb;
         border-radius: var(--tk-rd-12);
+        box-shadow: 0 0 1rem rgba(0, 0, 0, 0.02);
 
         .tree {
             padding: 3rem;
@@ -239,14 +244,6 @@
         width: calc(100% - 325px - 5rem);
         height: 100%;
 
-        // .form-content {
-        //     // padding: 0;
-
-        //     >div {
-        //         padding: 1rem;
-        //         
-        //     }
-        // }
         .btn-wrap {
             // justify-content: flex-end;
             padding: 1rem 0;
@@ -327,6 +324,7 @@
 
 .tbl-wrap{
     // height: 100%;
+    box-shadow: 0 0 1rem rgba(0, 0, 0, 0.02);
 
     &.overflow-y{
         overflow-y: auto;
@@ -378,4 +376,9 @@
 .check-area {
     @include flex-layout(flex, center);
     gap: 3rem;
-}
(파일 끝에 줄바꿈 문자 없음)
+}
+
+.h_100{
+    height: 100%;
+}
+
client/resources/scss/common/component/_tables.scss
--- client/resources/scss/common/component/_tables.scss
+++ client/resources/scss/common/component/_tables.scss
@@ -31,6 +31,10 @@
 					color: var(--#{$prefix}gray-90);
 					font-weight: map-get($fws, normal);
 					text-align: left;
+
+					& .data-none{
+						text-align: center;
+					}
 				}
 			}
 			&.cursor{
client/views/layout/AdminHeader.vue
--- client/views/layout/AdminHeader.vue
+++ client/views/layout/AdminHeader.vue
@@ -34,7 +34,7 @@
     data() {
         return {
             mbrNm: store.state.mbrNm,
-            pgNm: store.state.menu.menuNm ? store.state.menu.menuNm : "홈",
+            pgNm: store.state.menu && store.state.menu.menuNm ? store.state.menu.menuNm : "홈",
         }
     },
     created() {
@@ -63,6 +63,9 @@
 
     },
     watch: {
+        'pgNm'(newValue,oldValue){
+            console.log(oldValue)
+        },
         '$store.state.menu'(newValue) {
             this.pgNm = newValue.menuNm
         },
@@ -70,6 +73,10 @@
     },
     computed: {
 
+        pgNm() {
+            return store.state.menu && store.state.menu.menuNm ? store.state.menu.menuNm : "홈";
+        }
+
     },
     mounted() {
 
client/views/pages/adm/authority/menuAuthority/MenuAuthority.vue
--- client/views/pages/adm/authority/menuAuthority/MenuAuthority.vue
+++ client/views/pages/adm/authority/menuAuthority/MenuAuthority.vue
@@ -2,7 +2,7 @@
   <div class="content-zone  sch-full">
     <div class="content">
         <!-- <div class="scroll"> -->
-          <div class="setting-box">
+          <div class="setting-box h_100">
             <div class="node-zone">
               <ul class="tree">
                 <template v-if="authorList.length > 0">
@@ -12,7 +12,7 @@
               </ul>
             </div>
             <div class="setting-zone">
-              <div class="tbl-wrap  overflow-y">
+              <div class="tbl-wrap h_100 overflow-y">
                 <table class="data tbl">
                   <colgroup>
                     <col width="70%"/>
client/views/pages/adm/boardManagement/boardManagement/BoardManagementInsert.vue
--- client/views/pages/adm/boardManagement/boardManagement/BoardManagementInsert.vue
+++ client/views/pages/adm/boardManagement/boardManagement/BoardManagementInsert.vue
@@ -2,7 +2,7 @@
     <div class="content-zone  sch-full">
         <div class="content">
             <div class="scroll">
-                <div class="form-box">
+                <div class="form-box mb30">
                     <div class="form-box-title">
                         <p>기본 설정</p>
                     </div>
@@ -49,7 +49,7 @@
                         </div>
                     </div>
                 </div>
-                <div class="form-box mb30">
+                <div class="form-box">
                     <div  class="form-box-title">
                         <p>세부설정</p>
                     </div>
client/views/pages/adm/boardManagement/template/commonTemplate/CommonInsert.vue
--- client/views/pages/adm/boardManagement/template/commonTemplate/CommonInsert.vue
+++ client/views/pages/adm/boardManagement/template/commonTemplate/CommonInsert.vue
@@ -122,7 +122,7 @@
                   <tr v-if="bbsCn.ntcPstYn === 'Y'" class="border-top">
                     <th>공지글 게시기간</th>
                     <td>
-                      <div class="input-form">
+                      <div class="input-group">
                         <div class="form-control sm cal">
                           <VueDatePicker
                             InlineOptions
@@ -611,6 +611,13 @@
     //         return new UploadAdapter(loader);
     //     }
     // }
+    // 날짜포맷
+    formatDate(date) {
+      const year = date.getFullYear();
+      const month = ('00' + (date.getMonth() + 1)).slice(-2);
+      const day = ('00' + date.getDate()).slice(-2);
+      return `${year}-${month}-${day}`;
+    }
   },
   watch: {
     "bbsCn.ntcPstYn": function (val) {
client/views/pages/adm/departmentManagement/DepartmentManagement.vue
--- client/views/pages/adm/departmentManagement/DepartmentManagement.vue
+++ client/views/pages/adm/departmentManagement/DepartmentManagement.vue
@@ -1,7 +1,7 @@
 <template>
   <div class="content-zone full-page">
     <div class="content">
-      <div class="setting-box">
+      <div class="setting-box h_100">
         <div class="node-zone">
           <div class="tree">
             <div>
Add a comment
List