feat : 台账导入

This commit is contained in:
2024-07-19 00:41:15 +08:00
parent 5deae5d846
commit 0a2004e3ce
2 changed files with 21 additions and 16 deletions

View File

@@ -19,9 +19,9 @@
<fvSearchForm :searchConfig="searchConfig" @search="search"></fvSearchForm>
<div style="display: flex">
<el-button color="#DED0B2" @click="exportExcelHandler">导出</el-button>
<import-excel v-if="buttonShow" @success="importTheExpenseLedger"/>
<el-button color="#DED0B2" v-if="buttonShow" @click="handleUploadFee">上传费用</el-button>
<el-button color="#DED0B2" v-if="buttonShow" @click="handleUpdateTable">表格更新</el-button>
<import-excel :projectId="projectId" v-if="!buttonShow" @success="importTheExpenseLedger"/>
<el-button color="#DED0B2" v-if="!buttonShow" @click="handleUploadFee">上传费用</el-button>
<el-button color="#DED0B2" v-if="!buttonShow" @click="handleUpdateTable">表格更新</el-button>
</div>
<fvTable ref="tableIns" :tableConfig="tableConfig" @selectionChange="selectionChange">
<template #empty>
@@ -41,6 +41,7 @@ import {searchUpdateLedgerData, exportExcel} from "@/api/project-manage";
const router = useRouter()
const route = useRoute()
const projectId = ref(route.query.id)
const basicData = ref({})
const tableData = ref({})
const formDataArray = ref([
@@ -273,7 +274,7 @@ const init = async () => {
getBaseInfo()
init()
const importTheExpenseLedger = () => {
tableIns.value.refresh()
// tableIns.value.refresh()
}
const handleUploadFee = () => {
router.push({