|
|
@@ -434,8 +434,21 @@ const getOrderDetail = async () => {
|
|
|
}
|
|
|
|
|
|
// 获取中车订单扩展信息
|
|
|
- if (orderDetail.value.id) {
|
|
|
- await getCrrcExtDetail(orderDetail.value.id);
|
|
|
+ //如果data.parentOrderId存在,则使用data.parentOrderId查询,否则使用data.id查询
|
|
|
+ if (orderDetail.value.parentOrderId) {
|
|
|
+ try {
|
|
|
+ const extRes = await getOrderMainCrrcExt(orderDetail.value.parentOrderId);
|
|
|
+ crrcExtInfo.value = extRes.data || ({} as OrderMainCrrcExtVO);
|
|
|
+ } catch (error) {
|
|
|
+ console.error('获取中车订单扩展信息失败:', error);
|
|
|
+ }
|
|
|
+ } else if (orderDetail.value.id) {
|
|
|
+ try {
|
|
|
+ const extRes = await getOrderMainCrrcExt(orderDetail.value.id);
|
|
|
+ crrcExtInfo.value = extRes.data || ({} as OrderMainCrrcExtVO);
|
|
|
+ } catch (error) {
|
|
|
+ console.error('获取中车订单扩展信息失败:', error);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
// 获取发票类型信息
|