diff --git a/src/api/apis_moudles/charge-query.js b/src/api/apis_moudles/charge-query.js
index 3cf4923140e1e27ec8f9ccfa4f830f979728385b..e5bd43058e922d9a0c6da8317f96a1a37823fcb1 100644
--- a/src/api/apis_moudles/charge-query.js
+++ b/src/api/apis_moudles/charge-query.js
@@ -15,4 +15,5 @@ export default {
   receiptSettlement:"/backstage/auth/receiptSettlement",//账单结算
   sendReceipListExport:"/backstage/auth/sendReceipListExport",//寄送关联账单导出
   receiptPrint:"/backstage/auth/receiptPrint",//账单打印
+	rceiptListReport: '/backstage/auth/rceiptListReport', // 账单导出
 };
diff --git a/src/api/funcs_modules/charge-query.js b/src/api/funcs_modules/charge-query.js
index f6b8d9854ff40aa6625c78f721f7aa0b3065516d..cdfc3b8636c2d147bbe7647ab110e172b663e6a6 100644
--- a/src/api/funcs_modules/charge-query.js
+++ b/src/api/funcs_modules/charge-query.js
@@ -61,7 +61,10 @@ const SENDRECEIPTLISTEXPORT= function (data) {
 const RECEIPTPRINT= function (data) {
   return req.post(apis.receiptPrint, data);
 };
-
+// 账单导出报表
+const RceiptListReport = (data) => {
+	return req.post(apis.rceiptListReport, data, {responseType: 'blob'});
+};
 
 // 对象数组
 export default {
@@ -80,4 +83,5 @@ export default {
   RECEIPTSETTLEMENT,
   SENDRECEIPTLISTEXPORT,
   RECEIPTPRINT,
+	RceiptListReport,
 };
diff --git a/src/views/charge-query/index.vue b/src/views/charge-query/index.vue
index 7b3770840d877adabb142931683cf61cb8ceb305..336d11a0ae47d0b421428d04e40961bfc00e3c99 100644
--- a/src/views/charge-query/index.vue
+++ b/src/views/charge-query/index.vue
@@ -102,6 +102,9 @@
             <a-button class="mar-left10" type="primary" @click="handlerSearch">
               <Icon name="ssisearch_active" :size="14" />查询
             </a-button>
+            <a-button class="mar-left10" type="primary" @click="exportExcel">
+              <Icon name="ssidaochu" :size="14" />导出
+            </a-button>
           </a-form-model-item>
         </a-col>
       </a-row>
@@ -138,6 +141,7 @@
 import BurtPagination from "@/components/CUSTOMER/pagation";
 import { mapState } from "vuex"
 import moment from "moment";
+import { exportFile } from '@/utils/index';
 export default {
   data() {
     const columns = [
@@ -295,6 +299,15 @@ export default {
     addNewCharge() {
       // this.$router.push("/customer/edit");
     },
+		//导出报表
+    exportExcel(){
+			let filter = {
+					...this.form,
+			}
+			this.$apis.RceiptListReport(filter).then(res => {
+					exportFile(res, '账单报表.xls');
+			})
+    }
   },
 };
 </script>