diff --git a/src/views/tender/bidd/index.vue b/src/views/tender/bidd/index.vue index 9da6029..e4c0693 100644 --- a/src/views/tender/bidd/index.vue +++ b/src/views/tender/bidd/index.vue @@ -52,11 +52,16 @@ type="warning" icon="view" @click="handleAudit()" - v-if="versionsData.status == 'draft'" + v-if="versionsData.status && versionsData.status == 'draft'" v-hasPermi="['tender:tenderPlanLimitList:getVersionDetail']" >审核 - 查看流程 @@ -148,6 +153,8 @@ const versionMap = new Map(); // 切换tab const handleTabChange = (tab: string) => { activeTab.value = tab; + tableData.value = []; + versionsData.value = {}; getVersionNums(); }; //切换版本 @@ -220,6 +227,8 @@ const getSheetName = async () => { //获取表格数据 const getTableData = async () => { try { + loading.value = true; + const params = { projectId: currentProject.value?.id, versions: queryForm.value.versions, @@ -232,6 +241,8 @@ const getTableData = async () => { } } catch (error) { console.log(error); + } finally { + loading.value = false; } }; //导入