fix:【antd】【ele】【pay 支付】pay/order 详情使用错接口

This commit is contained in:
YunaiV
2025-10-05 21:30:04 +08:00
parent 112a7dfb93
commit 25fe87e94c
4 changed files with 10 additions and 6 deletions

View File

@@ -257,7 +257,9 @@ export function useDetailSchema(): DescriptionItemSchema[] {
field: 'channelOrderNo',
label: '渠道单号',
content: (data: PayOrderApi.Order) =>
h(ElTag, { color: 'green' }, () => data?.channelOrderNo || ''),
data?.channelOrderNo
? h(ElTag, { color: 'green' }, () => data.channelOrderNo)
: '',
},
{
field: 'channelUserId',

View File

@@ -5,7 +5,7 @@ import { ref } from 'vue';
import { useVbenModal } from '@vben/common-ui';
import { getOrder } from '#/api/pay/order';
import { getOrderDetail } from '#/api/pay/order';
import { useDescription } from '#/components/description';
import { useDetailSchema } from '../data';
@@ -37,7 +37,7 @@ const [Modal, modalApi] = useVbenModal({
}
modalApi.lock();
try {
formData.value = await getOrder(data.id);
formData.value = await getOrderDetail(data.id);
} finally {
modalApi.unlock();
}