浏览代码

首页数据调整

wolyshaw 4 年之前
父节点
当前提交
55dac7fdfe
共有 1 个文件被更改,包括 12 次插入1 次删除
  1. 12 1
      src/views/main/baseinfo/index.vue

+ 12 - 1
src/views/main/baseinfo/index.vue

@@ -5,6 +5,11 @@
         <el-date-picker
           v-model="search.year"
           type="year"
+          :picker-options="{
+            disabledDate(time) {
+              return time.getTime() > Date.now()
+            }
+          }"
           placeholder="请选择年份">
         </el-date-picker>
       </el-form-item>
@@ -25,7 +30,8 @@
       <el-button native-type="submit" type="primary">搜索</el-button>
       <el-button native-type="reset" type="danger">重置</el-button>
     </save-form>
-    <el-row class="rows" :gutter="20">
+    <empty desc="暂无统计数据" v-if="isEmpty"/>
+    <el-row v-else class="rows" :gutter="20">
       <el-col :xs="24" :sm="24" :md="12" :span="7">
         <operate :data="dataInfo"/>
       </el-col>
@@ -75,6 +81,11 @@ export default {
       business: {},
     }
   },
+  computed: {
+    isEmpty() {
+      return !Object.keys(this.dataInfo).length
+    }
+  },
   mounted () {
     this.FetchDetail();
     this.$store.dispatch('setBranchs')