fix(transfer): format optional relabel summary in order detail
This commit is contained in:
@@ -13,7 +13,7 @@ import DataTable, { type DataTableColumn } from '@/shared/components/DataTable.v
|
|||||||
import LoadErrorState from '@/shared/components/LoadErrorState.vue'
|
import LoadErrorState from '@/shared/components/LoadErrorState.vue'
|
||||||
import OperationErrorToast from '@/shared/components/OperationErrorToast.vue'
|
import OperationErrorToast from '@/shared/components/OperationErrorToast.vue'
|
||||||
import { createLastMileOrderFee, getLastMileOrder, type LastMileOrderDetailDto } from '../api/lastMileOrders'
|
import { createLastMileOrderFee, getLastMileOrder, type LastMileOrderDetailDto } from '../api/lastMileOrders'
|
||||||
import { relabelApplicationStatusLabel, formatOverseasDateTime, lastMileOrderReference, lastMileOrderTypeLabel, lastMileStatusLabel, packageDifferenceText } from '../lastMilePresentation'
|
import { relabelApplicationStatusLabel, relabelBusinessStatusLabel, formatOverseasDateTime, lastMileOrderReference, lastMileOrderTypeLabel, lastMileStatusLabel, packageDifferenceText } from '../lastMilePresentation'
|
||||||
import { overseasWarehousePermissions as permission } from '../permissions'
|
import { overseasWarehousePermissions as permission } from '../permissions'
|
||||||
import OverseasDetailShell from '../components/OverseasDetailShell.vue'
|
import OverseasDetailShell from '../components/OverseasDetailShell.vue'
|
||||||
import OrderReferenceText from '../components/OrderReferenceText.vue'
|
import OrderReferenceText from '../components/OrderReferenceText.vue'
|
||||||
@@ -118,7 +118,7 @@ const planFields = computed<DetailField[]>(() => {
|
|||||||
{ label: '合托批次', value: text(order?.palletMergeFlag) },
|
{ label: '合托批次', value: text(order?.palletMergeFlag) },
|
||||||
{ label: '计划托数', value: Number(order?.palletCount || 0) },
|
{ label: '计划托数', value: Number(order?.palletCount || 0) },
|
||||||
{ label: '入库单号', value: text(order?.inboundOrderNo) },
|
{ label: '入库单号', value: text(order?.inboundOrderNo) },
|
||||||
{ label: '换标子单', value: order?.relabelApplications?.length ? `${order.relabelApplications.length} 张(详见关联单据)` : lastMileStatusLabel(order?.relabelStatus) },
|
{ label: '换标子单', value: order?.relabelApplications?.length ? `${order.relabelApplications.length} 张(详见关联单据)` : relabelBusinessStatusLabel(order?.relabelStatus) },
|
||||||
]
|
]
|
||||||
})
|
})
|
||||||
const documents = computed<DocumentRow[]>(() => {
|
const documents = computed<DocumentRow[]>(() => {
|
||||||
|
|||||||
Reference in New Issue
Block a user