refactor(web-antd): 优化支付通知详情页面的回调日志展示

- 更新 detailColumns 数组,使用 title 和 dataIndex 替代 label 和 prop
- 为每个列设置宽度和 ellipsis 属性
- 在 detail.vue 中添加对 formData 的判断,提高组件的健壮性
This commit is contained in:
gjd
2025-06-05 14:56:43 +08:00
parent 43841be0d9
commit 75c5669a97
2 changed files with 25 additions and 11 deletions

View File

@@ -93,7 +93,11 @@ const [Modal, modalApi] = useVbenModal({
<Descriptions bordered :column="1" size="middle" class="mx-4">
<Descriptions.Item label="回调日志">
<Table :data="formData.logs" :columns="detailColumns" />
<Table
v-if="formData"
:data-source="formData.logs"
:columns="detailColumns"
/>
</Descriptions.Item>
</Descriptions>
</Modal>