Forráskód Böngészése

根据环境判断侧边栏展示

002390 1 éve
szülő
commit
f7ddd5eacd

+ 5 - 5
src/assets/styles/sidebar.scss

@@ -4,7 +4,7 @@
     min-height: 100%;
     transition: margin-left .28s;
     margin-left: $base-sidebar-width;
-    margin-left: 0;
+    // margin-left: 0;
     position: relative;
   }
 
@@ -110,13 +110,13 @@
 
   .hideSidebar {
     .sidebar-container {
-      display: none;
-      // width: 54px !important;
+      // display: none;
+      width: 54px !important;
     }
 
     .main-container {
-      // margin-left: 54px;
-      margin-left: 0;
+      margin-left: 54px;
+      // margin-left: 0;
     }
 
     .submenu-title-noDropdown {

+ 2 - 1
src/layout/index.vue

@@ -10,10 +10,11 @@
         class="drawer-bg"
         @click="handleClickOutside"
       />
-      <sidebar v-if="!sidebar.hide" class="sidebar-container" />
+      <sidebar v-if="dev" class="sidebar-container" />
       <div
         :class="{ hasTagsView: needTagsView, sidebarHide: sidebar.hide }"
         class="main-container"
+        :style="`margin-left:${dev ? '54':'0'}px`"
       >
         <div :class="{ 'fixed-header': fixedHeader }">
           <!-- <navbar /> -->

+ 2 - 0
src/views/purchase/purchase-order/index.vue

@@ -191,6 +191,8 @@ export default {
     // 获取子表信息
      handleDetailsData(row) {
 
+      this.checkedList.push(row);
+      
       window.clearTimeout(this.timeOut);
 
       this.timeOut = setTimeout(async () =>{