Sfoglia il codice sorgente

添加数据导出Excel功能

zhangyu 5 anni fa
parent
commit
257cf1d447

+ 4 - 8
src/views/ledger/report/indexExport.vue

@@ -1,13 +1,9 @@
 <template>
   <div>
-    <el-row style="margin-top: 30px;">
-      <span>请选择要导出的数据:</span>
-      <el-select v-model="value" placeholder="请选择">
-        <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"></el-option>
-      </el-select>
-      <el-button @click="handleClickDownload" type="primary" :loading="loading" style="margin-left: 15px;">导出Excel</el-button>
-    </el-row>
-    <div style="text-align:center;font-size:25px;margin-top:20%;">当前页面中的为临时功能,完整版正在设计中……</div>
+    <el-select v-model="value" placeholder="请选择">
+      <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"></el-option>
+    </el-select>
+    <el-button @click="handleClickDownload" type="primary" :loading="loading" style="margin-left: 15px;margin-right: 10px;">导出Excel</el-button>
   </div>
 </template>
 

File diff suppressed because it is too large
+ 381 - 0
src/utils/getFirstLetter.js


+ 7 - 2
src/views/ledger/report/index.vue

@@ -33,7 +33,10 @@
       </ul>
     </div>
     <div class="progress">
-      <p class="basic-statistics">基本统计</p>
+      <p class="basic-statistics">
+        基本统计
+        <data-export style="float:right"></data-export>
+      </p>
       <div class="data equipment" v-if="equipCount">
         <span class="contain-title">
              <span class="iconfont icon-juxing"></span>
@@ -142,6 +145,7 @@
   } from "@/api/scan/request";
   import dataOrigin from "@/components/ledger/report/dataorigin";
   import datafan from "@/components/ledger/report/datafan";
+  import dataExport from "@/components/ledger/report/dataexport";
 
   export default {
     data() {
@@ -243,7 +247,8 @@
     },
     components: {
       dataOrigin,
-      datafan
+      datafan,
+      dataExport,
     },
     mounted() {
     },