show flowchart submission detail
Some checks failed
Deploy / deploy (push) Has been cancelled

This commit is contained in:
2025-12-29 23:22:15 +08:00
parent 76994d42b3
commit 04838dd9dd
4 changed files with 229 additions and 3 deletions

View File

@@ -30,12 +30,15 @@ const message = useMessage()
const { isMobile, isDesktop } = useBreakpoints()
const submission = ref<Submission>()
const loading = ref(false)
async function init() {
submission.value = props.submission
if (submission.value) return
loading.value = true
const res = await getSubmission(props.submissionID)
submission.value = res.data
loading.value = false
}
const columns: DataTableColumn<Submission["info"]["data"][number]>[] = [
@@ -144,6 +147,8 @@ onMounted(init)
:data="submission.info.data"
/>
</n-flex>
<n-spin v-else :show="loading" class="loading-container">
</n-spin>
</template>
<style scoped>
@@ -151,4 +156,10 @@ onMounted(init)
font-size: 20px;
overflow: auto;
}
.loading-container {
min-height: 200px;
display: flex;
justify-content: center;
align-items: center;
}
</style>