Commit 7661482b by wusiyi

fix: 修改工厂订单new订单行物流相关按钮展示范围 #1004198

parent b44b5e4a
......@@ -726,7 +726,10 @@
}}
</ElButton>
<ElButton
v-if="showPendingLogisticsUpdateAddress(row)"
v-if="
showPendingLogisticsUpdateAddress(row) &&
row.shipmentType === 1
"
type="primary"
link
size="small"
......@@ -744,17 +747,7 @@
更换物流方式
</ElButton>
<ElButton
v-if="
[
'ALL',
'PENDING_RECEIVE',
'PENDING_CREATE_LOGISTICS',
'PENDING_SCHEDULE',
'PICKING',
'PENDING_DELIVERY',
'SUSPEND',
].includes(status)
"
v-if="showPendingLogisticsUpdateAddress(row)"
type="success"
link
size="small"
......@@ -1264,24 +1257,14 @@ const receiverAddressForm = ref<AddressInfo>({
})
const showPendingLogisticsUpdateAddress = (row: FactoryOrderNewListData) =>
[
'ALL',
'PENDING_RECEIVE',
'PENDING_CREATE_LOGISTICS',
'PENDING_SCHEDULE',
'PICKING',
'PENDING_DELIVERY',
'SUSPEND',
].includes(status.value) && row.shipmentType === 1
status.value === 'ALL' ||
status.value === 'PENDING_CREATE_LOGISTICS' ||
(status.value === 'SUSPEND' && suspendedSubTab.value === 2)
const showChangeLogistics = (row: FactoryOrderNewListData) =>
[
'ALL',
'PENDING_SCHEDULE',
'PICKING',
'PENDING_DELIVERY',
'SUSPEND',
].includes(status.value) && row.shipmentType === 1
(status.value === 'ALL' ||
(status.value === 'SUSPEND' && suspendedSubTab.value === 2)) &&
row.shipmentType === 1
const submitFactoryOrderReceiverAddress = (data: AddressInfo) =>
updateReceiverAddressApi(data)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment