凉纪 1 vuosi sitten
vanhempi
commit
b22932afeb

+ 1 - 2
src/components/orgTreeSelect/index.vue

@@ -235,10 +235,9 @@ export default {
     handleNodeClick() {
     },
     onCheck(data, checked) {
-      if(this.sNodeList.length > 49){
+      if(this.sNodeList.length > 199){
         this.$refs.tree.setChecked(data, false);
         this.$message.error('所选机构过多,应小于200')
-        return
       }
       if (this.checked) {
         let checkNodes = this.$refs.tree.getCheckedNodes();

+ 7 - 0
src/layout/components/Sidebar/SidebarItem.vue

@@ -97,3 +97,10 @@ export default {
   }
 }
 </script>
+<style lang='scss'>
+.el-menu-item >span{
+  overflow: hidden;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+}
+</style>

+ 14 - 2
src/views/index.vue

@@ -42,7 +42,6 @@
       <!--  其他  -->
       <el-col :xs="24" :sm="12" :md="11"  :lg="14">
         <el-card class="chart-wrapper">
-          <p class="card-title">其他</p>
           <el-tabs type="border-card">
             <el-tab-pane label="通知公告">
               <div class="tab-panel">
@@ -107,6 +106,7 @@ export default {
   },
   data() {
     return {
+      iconList:[],
       dataList:[],
       fileList:[],
       msgsList:[],
@@ -159,8 +159,14 @@ export default {
     }
   }
   .el-tabs{
+    border-radius: 4px;
     box-shadow: none;
   }
+  .chart-wrapper{
+    .el-card__body{
+      padding: 0;
+    }
+  }
 }
 </style>
 <style lang="scss" scoped>
@@ -173,7 +179,13 @@ export default {
   }
 }
 .card-title{
+  width: 120px;
   margin: 0 0 10px 0;
+  padding-left: 4px;
+  color:#fff;
+  font-weight: bold;
+  letter-spacing: 2px;
+  background: linear-gradient(to right, #71bfe3, #fff);
 }
 .card-group{
   .card-title{
@@ -181,7 +193,7 @@ export default {
   }
 }
 .tab-panel{
-  height: 390px;
+  height: 455px;
   overflow: auto;
 }
 .msg-item{