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

Merge pull request !129 from gjd/dev_xx
pull/130/head^2
xingyu 2025-06-05 10:27:14 +00:00 committed by Gitee
commit cccd9ae856
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 25 additions and 11 deletions

View File

@ -131,28 +131,38 @@ export function useGridColumns(): VxeTableGridOptions['columns'] {
/** 详情列表的字段 */ /** 详情列表的字段 */
export const detailColumns = [ export const detailColumns = [
{ {
label: '日志编号', title: '日志编号',
prop: 'id', dataIndex: 'id',
key: 'id', key: 'id',
width: 120,
ellipsis: false,
}, },
{ {
label: '通知状态', title: '通知状态',
prop: 'status', dataIndex: 'status',
key: 'status', key: 'status',
width: 120,
ellipsis: false,
}, },
{ {
label: '通知次数', title: '通知次数',
prop: 'notifyTimes', dataIndex: 'notifyTimes',
key: 'notifyTimes', key: 'notifyTimes',
width: 120,
ellipsis: false,
}, },
{ {
label: '通知时间', title: '通知时间',
prop: 'lastExecuteTime', dataIndex: 'lastExecuteTime',
key: 'lastExecuteTime', key: 'lastExecuteTime',
width: 120,
ellipsis: false,
}, },
{ {
label: '响应结果', title: '响应结果',
prop: 'response', dataIndex: 'response',
key: 'response', key: 'response',
width: 120,
ellipsis: false,
}, },
]; ];

View File

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