|  | @@ -244,6 +244,12 @@
 | 
	
		
			
				|  |  |            size="mini"
 | 
	
		
			
				|  |  |            @click="handleExport"
 | 
	
		
			
				|  |  |          >导出</el-button>
 | 
	
		
			
				|  |  | +        <el-button
 | 
	
		
			
				|  |  | +          type="primary"
 | 
	
		
			
				|  |  | +          icon="el-icon-download"
 | 
	
		
			
				|  |  | +          size="mini"
 | 
	
		
			
				|  |  | +          @click="handleSubItemExport"
 | 
	
		
			
				|  |  | +        >导出分项</el-button>
 | 
	
		
			
				|  |  |        </el-col>
 | 
	
		
			
				|  |  |        <div class="tabSetting">
 | 
	
		
			
				|  |  |          <div style="margin-right: 20px">
 | 
	
	
		
			
				|  | @@ -397,7 +403,7 @@ import Cookies from "js-cookie";
 | 
	
		
			
				|  |  |  import draggable from "vuedraggable";
 | 
	
		
			
				|  |  |  import { addSet, resetModule, select } from '@/api/system/set';
 | 
	
		
			
				|  |  |  import {listCorps} from "@/api/basicdata/corps";
 | 
	
		
			
				|  |  | -import {getList, exportList} from "@/api/finance/query";
 | 
	
		
			
				|  |  | +import { getList, exportList, exportSubItemList } from '@/api/finance/query'
 | 
	
		
			
				|  |  |  import {listFees} from "@/api/basicdata/fees";
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  export default {
 | 
	
	
		
			
				|  | @@ -697,6 +703,19 @@ export default {
 | 
	
		
			
				|  |  |          this.download(res.msg)
 | 
	
		
			
				|  |  |        })
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    // 分项导出
 | 
	
		
			
				|  |  | +    handleSubItemExport(){
 | 
	
		
			
				|  |  | +      console.log('分项导出点击了');
 | 
	
		
			
				|  |  | +      this.$confirm("是否确认导出分项所有账单明细数据项?","警告",{
 | 
	
		
			
				|  |  | +        confirmButtonText: "确定",
 | 
	
		
			
				|  |  | +        cancelButtonText: "取消",
 | 
	
		
			
				|  |  | +        type: "warning",
 | 
	
		
			
				|  |  | +      }).then(()=> {
 | 
	
		
			
				|  |  | +        return exportSubItemList(this.queryParams)
 | 
	
		
			
				|  |  | +      }).then(res => {
 | 
	
		
			
				|  |  | +        this.download(res.msg)
 | 
	
		
			
				|  |  | +      })
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      // 表格合计
 | 
	
		
			
				|  |  |      getSum(param) {
 | 
	
		
			
				|  |  |        const { columns, data } = param;
 |