diff --git a/src/views/business/components/waybill-manage-page.vue b/src/views/business/components/waybill-manage-page.vue index 6434ca1..a6bd2d9 100644 --- a/src/views/business/components/waybill-manage-page.vue +++ b/src/views/business/components/waybill-manage-page.vue @@ -5107,7 +5107,8 @@ export default { return false; } const status = this.statusValue(row); - return status === 'pending'; + // 待回单确认可取消,取消不生成应收应付 + return status === 'pending' || status === 'pending_return_confirm'; }, canComplete(row) { if ( @@ -5119,7 +5120,8 @@ export default { return false; } const status = this.statusValue(row); - return status === 'processing' || status === 'running'; + // 待回单确认的管理端强制出口:确认回单之外也能直接完成 + return status === 'processing' || status === 'running' || status === 'pending_return_confirm'; }, canConfirmReturn(row) { return (