فهرست منبع

字段修复和驾校报表导出

JXDS18FUJT 2 سال پیش
والد
کامیت
197fabad02
3فایلهای تغییر یافته به همراه13 افزوده شده و 4 حذف شده
  1. 8 0
      src/api/tool/reportDetail.js
  2. 1 1
      src/views/driver/activation/index.vue
  3. 4 3
      src/views/driver/reportDetail/index.vue

+ 8 - 0
src/api/tool/reportDetail.js

@@ -7,4 +7,12 @@ export function getList(query) {
       method: 'get',
       params: query
     })
+  }
+  //导出驾校订单明细Excel
+  export function exportReportDetail(query){
+    return request({
+      url: '/order/info/exportDetailed',
+      method: 'get',
+      params: query
+    })
   }

+ 1 - 1
src/views/driver/activation/index.vue

@@ -73,7 +73,7 @@
             <el-table-column type="selection" width="55" align="center" />
             <el-table-column label="学员ID" align="center" prop="userId">
             </el-table-column>
-            <el-table-column label-width="150px" label="创建时间" align="center" prop="crtime">
+            <el-table-column label-width="150px" label="创建时间" align="center" prop="crTime">
             </el-table-column>
             <el-table-column label="驾校名" align="center" prop="jxmc">
             </el-table-column>

+ 4 - 3
src/views/driver/reportDetail/index.vue

@@ -63,6 +63,7 @@
             <el-form-item>
                 <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
                 <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
+                <el-button type="warning" icon="el-icon-download" size="mini" @click="handleExport">导出明细</el-button>
             </el-form-item>
         </el-form>
 
@@ -151,7 +152,7 @@
 </template>
 
 <script>
-import { getList } from "@/api/tool/reportDetail";
+import { getList,exportReportDetail } from "@/api/tool/reportDetail";
 
 export default {
     name: "reportDetail",
@@ -336,12 +337,12 @@ export default {
         /** 导出按钮操作 */
         handleExport() {
             const queryParams = this.queryParams;
-            this.$confirm('是否确认导出所有错题数据项?', "警告", {
+            this.$confirm('是否确认导出数据项?', "警告", {
                 confirmButtonText: "确定",
                 cancelButtonText: "取消",
                 type: "warning"
             }).then(function () {
-                return exportError(queryParams);
+                return exportReportDetail(queryParams);
             }).then(response => {
                 this.download(response.data);
             })