feat: 个人中心

This commit is contained in:
fyy
2025-08-06 16:47:42 +08:00
parent 90531f1598
commit 3bb04f80eb
47 changed files with 6522 additions and 52 deletions

View File

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