gongchunyi
8 天以前 990257e90f992cccbfbdd5e3bebd27b0ae5402a8
fix: 审批刷新页面优化
已修改1个文件
12 ■■■■ 文件已修改
src/views/collaborativeApproval/approvalProcess/index.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/collaborativeApproval/approvalProcess/index.vue
@@ -124,8 +124,8 @@
    </el-card>
    <!-- 弹窗组件 -->
    <info-form-dia ref="infoFormDia" @close="handleQuery" :approveType="currentApproveType"></info-form-dia>
    <approval-dia ref="approvalDia" @close="handleQuery" :approveType="currentApproveType"></approval-dia>
    <info-form-dia ref="infoFormDia" @close="handleDialogClose" :approveType="currentApproveType"></info-form-dia>
    <approval-dia ref="approvalDia" @close="handleDialogClose" :approveType="currentApproveType"></approval-dia>
    <FileList v-if="fileDialogVisible"
              v-model:visible="fileDialogVisible"
              record-type="approve_process"
@@ -402,6 +402,10 @@
  getList();
};
const handleDialogClose = () => {
  getList();
};
// 打开附件弹窗
const recordId =ref(0)
const fileDialogVisible = ref(false)
@@ -425,6 +429,10 @@
    page.total = res.data.total;
    // 更新当前类型数量
    typeCounts.value[activeTab.value] = res.data.total;
    if (res.data.records.length === 0 && page.current > 1) {
      page.current = Math.max(1, Math.ceil(res.data.total / page.size));
      getList();
    }
  }).catch(err => {
    tableLoading.value = false;
  })