fix : 修复流程图渲染问题
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
<template>
|
||||
<steps :active="'0'" @setDetail="setDetail" @stepChange="stepChange">
|
||||
<template #content>
|
||||
<collection-detail
|
||||
:formData="collectionData.formData"
|
||||
<collection-detail
|
||||
:formData="collectionData.formData"
|
||||
:data="collectionData"
|
||||
:processViewer="commonProvessViewer"
|
||||
:companyOption="companyOption"
|
||||
@@ -12,10 +12,10 @@
|
||||
<summary-detail v-show="showActive == '10'" :formData="summaryData.formData" :data="summaryData" :processViewer="commonProvessViewer"/>
|
||||
<ApprovalDetail type="approval" v-show="showActive == '20'" :formData="commonForm.formData" :data="commonForm" :processViewer="commonProvessViewer"></ApprovalDetail>
|
||||
<ApprovalDetail type="execute" v-show="showActive == '40'" :formData="commonForm.formData" :data="commonForm" :processViewer="commonProvessViewer"></ApprovalDetail>
|
||||
|
||||
|
||||
</template>
|
||||
</steps>
|
||||
<Opinion: v-if="commonForm.taskId" :formData="formData" :taskId="formData.taskId"></Opinion:>
|
||||
<opinion v-if="commonForm.taskId" :formData="formData" :taskId="formData.taskId"/>
|
||||
</template>
|
||||
|
||||
<script setup lang="jsx">
|
||||
@@ -27,6 +27,7 @@ import SummaryDetail from "@/components/DetailComponent/SummaryDetail.vue";
|
||||
import ApprovalDetail from "@/components/DetailComponent/ApprovalDetail.vue";
|
||||
import { getMapProjectStateInfo } from '@/components/steps/api';
|
||||
import { ElLoading } from "element-plus";
|
||||
import Opinion from "@/components/DetailComponent/Opinion.vue";
|
||||
|
||||
// const activeName = ref('first')
|
||||
const handleClick = (tab, event) => {
|
||||
@@ -83,7 +84,7 @@ const getAllInfo = async (state) => {
|
||||
} catch {
|
||||
loading.close()
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
const showActive = ref()
|
||||
|
||||
Reference in New Issue
Block a user