feat: 审批详情页-流程图和流转记录的高度会随着父容器高度自动调整

pull/586/MERGE
GoldenZqqq 2024-11-13 09:34:21 +08:00
parent 735837f0f9
commit 0db0b66051
3 changed files with 23 additions and 1 deletions

View File

@ -1,6 +1,6 @@
<template> <template>
<el-card v-loading="loading" class="box-card"> <el-card v-loading="loading" class="box-card">
<MyProcessViewer key="designer" :xml="view.bpmnXml" :view="view" class="h-700px" /> <MyProcessViewer key="designer" :xml="view.bpmnXml" :view="view" class="process-viewer" />
</el-card> </el-card>
</template> </template>
<script lang="ts" setup> <script lang="ts" setup>
@ -45,4 +45,9 @@ watch(
width: 100%; width: 100%;
margin-bottom: 20px; margin-bottom: 20px;
} }
:deep(.process-viewer) {
height: 100% !important;
min-height: 500px;
}
</style> </style>

View File

@ -4,6 +4,7 @@
:flow-node="simpleModel" :flow-node="simpleModel"
:tasks="tasks" :tasks="tasks"
:process-instance="processInstance" :process-instance="processInstance"
class="process-viewer"
/> />
</div> </div>
</template> </template>
@ -151,3 +152,10 @@ const setSimpleModelNodeTaskStatus = (
) )
} }
</script> </script>
<style lang="scss" scoped>
:deep(.process-viewer) {
height: 100% !important;
min-height: 500px;
}
</style>

View File

@ -319,6 +319,15 @@ $process-header-height: 194px;
$process-header-height - 40px $process-header-height - 40px
); );
overflow: auto; overflow: auto;
:deep(.box-card) {
height: 100%;
.el-card__body {
height: 100%;
padding: 0;
}
}
} }
} }