refactor: 优化代码

This commit is contained in:
dap
2025-10-20 14:49:18 +08:00
parent d9131cbe22
commit 738a918df6

View File

@@ -1,21 +1,20 @@
<script setup lang="ts">
import type { Flow } from '#/api/workflow/instance/model';
import { Timeline } from 'ant-design-vue';
import { Empty, Timeline } from 'ant-design-vue';
import ApprovalTimelineItem from './approval-timeline-item.vue';
const props = defineProps<{
interface Props {
list: Flow[];
}>();
}
defineProps<Props>();
</script>
<template>
<Timeline v-if="props.list.length > 0">
<ApprovalTimelineItem
v-for="item in props.list"
:key="item.id"
:item="item"
/>
<Timeline v-if="list.length > 0">
<ApprovalTimelineItem v-for="item in list" :key="item.id" :item="item" />
</Timeline>
<Empty v-else />
</template>