21
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
zpc 2026-03-31 16:35:37 +08:00
parent 20575e5ef5
commit 0948ec6013

View File

@ -106,10 +106,14 @@
<el-table-column prop="orderNo" label="订单号" width="170" show-overflow-tooltip />
<el-table-column prop="submitTime" label="提交时间" width="170" align="center">
<template #default="{ row }">
{{ row.submitTime || '-' }}
{{ formatDateTime(row.submitTime) }}
</template>
</el-table-column>
<el-table-column label="创建时间" width="170" align="center">
<template #default="{ row }">
{{ formatDateTime(row.createTime) }}
</template>
</el-table-column>
<el-table-column prop="createTime" label="创建时间" width="170" align="center" />
<el-table-column label="操作" width="380" fixed="right" align="center">
<template #default="{ row }">
<el-button type="primary" link size="small" @click="handleViewDetail(row)">
@ -219,10 +223,10 @@
</el-tag>
</el-descriptions-item>
<el-descriptions-item label="订单号" :span="2">{{ state.detail.orderNo || '-' }}</el-descriptions-item>
<el-descriptions-item label="开始时间">{{ state.detail.startTime || '-' }}</el-descriptions-item>
<el-descriptions-item label="提交时间">{{ state.detail.submitTime || '-' }}</el-descriptions-item>
<el-descriptions-item label="完成时间">{{ state.detail.completeTime || '-' }}</el-descriptions-item>
<el-descriptions-item label="创建时间">{{ state.detail.createTime }}</el-descriptions-item>
<el-descriptions-item label="开始时间">{{ formatDateTime(state.detail.startTime) }}</el-descriptions-item>
<el-descriptions-item label="提交时间">{{ formatDateTime(state.detail.submitTime) }}</el-descriptions-item>
<el-descriptions-item label="完成时间">{{ formatDateTime(state.detail.completeTime) }}</el-descriptions-item>
<el-descriptions-item label="创建时间">{{ formatDateTime(state.detail.createTime) }}</el-descriptions-item>
</el-descriptions>
</div>
@ -482,6 +486,16 @@ const editConclusionDialogVisible = computed({
// ============ Helper Functions ============
/**
* 格式化时间戳去掉T秒数不带小数点
* 2026-03-31T07:50:35.7396316 2026-03-31 07:50:35
*/
function formatDateTime(val: string | null | undefined): string {
if (!val) return '-'
// 19T
return val.substring(0, 19).replace('T', ' ')
}
/**
* 获取状态标签类型
* 待支付=info, 待测评=info, 测评中=primary, 生成中=warning, 已完成=success