|
@@ -67,6 +67,7 @@ import {ElMessage} from 'element-plus'
|
|
|
import store from '@/store'
|
|
import store from '@/store'
|
|
|
import {writeExcelFile, createWorkSheet} from '@/utils/excel'
|
|
import {writeExcelFile, createWorkSheet} from '@/utils/excel'
|
|
|
import yuanNeiTongJiCKXQ from './YuanNeiTongJiCKXQ.vue'
|
|
import yuanNeiTongJiCKXQ from './YuanNeiTongJiCKXQ.vue'
|
|
|
|
|
+import { ExcelName } from '@/utils/ExportExcel'
|
|
|
|
|
|
|
|
export default {
|
|
export default {
|
|
|
components: {yuanNeiTongJiCKXQ},
|
|
components: {yuanNeiTongJiCKXQ},
|
|
@@ -141,21 +142,15 @@ export default {
|
|
|
const pageSize = ref(30)
|
|
const pageSize = ref(30)
|
|
|
|
|
|
|
|
const exportExcel = () => {
|
|
const exportExcel = () => {
|
|
|
- store.commit('SET_LOADING', true)
|
|
|
|
|
- setTimeout(() => {
|
|
|
|
|
- const title = {
|
|
|
|
|
|
|
+ let title = {
|
|
|
chargeCode: '收费编码',
|
|
chargeCode: '收费编码',
|
|
|
name: '项目名称',
|
|
name: '项目名称',
|
|
|
classCode: '费用类别',
|
|
classCode: '费用类别',
|
|
|
source: '来源',
|
|
source: '来源',
|
|
|
number: '数量',
|
|
number: '数量',
|
|
|
- amountOfMoney: '金额',
|
|
|
|
|
- }
|
|
|
|
|
- const fields = ['chargeCode', 'name', 'classCode', 'source', 'number', 'amountOfMoney']
|
|
|
|
|
- const workSheet = createWorkSheet(returnData.value, fields, title)
|
|
|
|
|
- const fileName = '收费项目(' + queryTerm.startTime + ' - ' + queryTerm.endTime + ').xlsx'
|
|
|
|
|
- writeExcelFile(workSheet, fileName)
|
|
|
|
|
- }, 50)
|
|
|
|
|
|
|
+ amountOfMoney: '金额'
|
|
|
|
|
+ }
|
|
|
|
|
+ ExcelName(returnData.value,title)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/** 查询项目的详细信息 */
|
|
/** 查询项目的详细信息 */
|