diff --git a/src/views/distribution/inventory/CreateOrder.vue b/src/views/distribution/inventory/CreateOrder.vue index cc2a0ef6..64c8baeb 100644 --- a/src/views/distribution/inventory/CreateOrder.vue +++ b/src/views/distribution/inventory/CreateOrder.vue @@ -4277,7 +4277,9 @@ const handleAssignmentItemPrice = (value, isOnload = false, chargeType?: number } // 仓库 - handleAssignmentItemPriceWarehouseManagementPrice(value, warehouse, template); + if (warehouse && template) + handleAssignmentItemPriceWarehouseManagementPrice(value, warehouse, template); + else value.warehouseManagementPrice = 0; // 计算每行价格 if (!isOnload) handleComputed(value); diff --git a/src/views/waybill/CreateZeroOrder.vue b/src/views/waybill/CreateZeroOrder.vue index 86e0c5ea..21ef58f1 100644 --- a/src/views/waybill/CreateZeroOrder.vue +++ b/src/views/waybill/CreateZeroOrder.vue @@ -3407,8 +3407,11 @@ const handleAssignmentItemPrice = (value, isOnload = false, chargeType?: number if (dispatch && template) handleAssignmentItemPriceDispatch(value, dispatch, template); else value.deliveryPrice = 0; + console.log('warehouse :>> ', warehouse); // 仓库 - handleAssignmentItemPriceWarehouseManagementPrice(value, warehouse, template); + if (warehouse && template) + handleAssignmentItemPriceWarehouseManagementPrice(value, warehouse, template); + else value.warehouseManagementPrice = 0; // 计算每行价格 if (!isOnload) handleComputed(value);