gongchunyi
8 小时以前 86484f1eaaedf0ca567f6aaa5064be924daa0c76
src/views/collaborativeApproval/approvalProcess/index.vue
@@ -126,6 +126,7 @@
    <!-- 弹窗组件 -->
    <info-form-dia ref="infoFormDia" @close="handleDialogClose" :approveType="currentApproveType"></info-form-dia>
    <approval-dia ref="approvalDia" @close="handleDialogClose" :approveType="currentApproveType"></approval-dia>
    <view-detail-dia ref="viewDetailDia" @close="handleDialogClose" :approveType="currentApproveType"></view-detail-dia>
    <FileList v-if="fileDialogVisible"
              v-model:visible="fileDialogVisible"
              record-type="approve_process"
@@ -140,6 +141,7 @@
import { useRoute } from 'vue-router';
import InfoFormDia from "@/views/collaborativeApproval/approvalProcess/components/infoFormDia.vue";
import ApprovalDia from "@/views/collaborativeApproval/approvalProcess/components/approvalDia.vue";
import ViewDetailDia from "@/views/collaborativeApproval/approvalProcess/components/viewDetailDia.vue";
import {approveProcessDelete, approveProcessListPage} from "@/api/collaborativeApproval/approvalProcess.js";
import useUserStore from "@/store/modules/user";
const FileList = defineAsyncComponent(() => import("@/components/Dialog/FileList.vue"));
@@ -393,6 +395,7 @@
});
const infoFormDia = ref()
const approvalDia = ref()
const viewDetailDia = ref()
const { proxy } = getCurrentInstance()
// 查询列表
@@ -478,7 +481,11 @@
// 打开新增检验弹框
const openApprovalDia = (type, row) => {
  nextTick(() => {
    if (type === 'view') {
      viewDetailDia.value?.openDialog(type, row)
    } else {
    approvalDia.value?.openDialog(type, row)
    }
  })
};