yaoyao 2 лет назад
Родитель
Сommit
802363839e
1 измененных файлов с 42 добавлено и 7 удалено
  1. 42 7
      src/views/Letter/Export.vue

+ 42 - 7
src/views/Letter/Export.vue

@@ -1,7 +1,35 @@
 <template>
   <div>
-    <el-button size="small" type="primary" @click="onExport">导出车险业务明细表</el-button>
-    <el-button size="small" type="primary" @click="onExport1">导出收支明细表</el-button>
+    <el-row>
+      <el-col :span="4">
+        <el-date-picker
+          v-model="date"
+          style="width: 220px;"
+          type="daterange"
+          size="mini"
+          value-format="yyyy-MM-dd"
+          range-separator="至"
+          start-placeholder="开始日期"
+          end-placeholder="结束日期">
+        </el-date-picker>
+      </el-col>
+      <el-button size="mini" type="primary" @click="onExport">导出车险业务明细表</el-button>
+    </el-row>
+    <el-row style="padding-top: 20px;">
+      <el-col :span="4">
+        <el-date-picker
+          v-model="date1"
+          style="width: 220px;"
+          type="daterange"
+          size="mini"
+          value-format="yyyy-MM-dd"
+          range-separator="至"
+          start-placeholder="开始日期"
+          end-placeholder="结束日期">
+        </el-date-picker>
+      </el-col>
+      <el-button size="mini" type="primary" @click="onExport1">导出收支明细表</el-button>
+    </el-row>
   </div>
 </template>
 
@@ -9,14 +37,18 @@
 export default {
   data() {
     return {
-
+      date: '',
+      date1: '',
     }
   },
   methods: {
     onExport() {
-      this.$api.letter.carBusinessDetailExcelExport({}).then(res => {
+      this.$api.letter.carBusinessDetailExcelExport({
+        signStartDate: this.date[0],
+        signEndDate: this.date[1]
+      }).then(res => {
         if (res.code == 200) {
-          let url = process.env.BASE_URL + res.msg; // 3.创建一个临时的url指向blob对象
+          let url = process.env.BASE_URL + res.msg;
           let a = document.createElement("a");
           a.href = url;
           a.download = "导出文件.xlsx";
@@ -26,9 +58,12 @@ export default {
       })
     },
     onExport1() {
-      this.$api.letter.revenueExpenditureDetailExcelExport({}).then(res => {
+      this.$api.letter.revenueExpenditureDetailExcelExport({
+        signStartDate: this.date1[0],
+        signEndDate: this.date1[1]
+      }).then(res => {
         if (res.code == 200) {
-          let url = process.env.BASE_URL + res.msg; // 3.创建一个临时的url指向blob对象
+          let url = process.env.BASE_URL + res.msg;
           let a = document.createElement("a");
           a.href = url;
           a.download = "导出文件.xlsx";