diff --git a/src/views/modules/deliverySchedule/supplierDeliverySchedule.vue b/src/views/modules/deliverySchedule/supplierDeliverySchedule.vue index 93c0b6b..5e46d90 100644 --- a/src/views/modules/deliverySchedule/supplierDeliverySchedule.vue +++ b/src/views/modules/deliverySchedule/supplierDeliverySchedule.vue @@ -822,13 +822,15 @@ export default { return sums; }, - validateDeliveryQty(row) { + validateDeliveryQty(row,type) { if (row.deliveryQty > row.pendingQty) { this.$message.error('此次送货数量不能大于待送货数量'); row.deliveryQty = row.pendingQty; // 恢复为待送货数量 throw new Error('此次送货数量不能大于待送货数量!'); // 抛出错误 } else { - this.updateDeliveryQty(row) + if (type !== 2){ + this.updateDeliveryQty(row) + } } }, @@ -916,7 +918,7 @@ export default { } try { for (const item of this.modalData.SupplierDeliveryScheduleList) { - await this.validateDeliveryQty(item) + await this.validateDeliveryQty(item,2) } let inData = { site: this.$store.state.user.site,