diff --git a/src/pages/05_quotation/QuotationForm.vue b/src/pages/05_quotation/QuotationForm.vue index 4116b10f..c8aa2242 100644 --- a/src/pages/05_quotation/QuotationForm.vue +++ b/src/pages/05_quotation/QuotationForm.vue @@ -671,15 +671,12 @@ function triggerProductServiceDialog() { } function handleChangePayType(type: PayCondition) { - if (type === 'Full') { - quotationFormData.value.paySplitCount = 0; - } - if ( - type === 'Split' && - tempPaySplitCount.value !== undefined && - tempPaySplit.value && - tempTableProduct.value + type === 'Split' || + (type === 'Full' && + tempPaySplitCount.value !== undefined && + tempPaySplit.value && + tempTableProduct.value) ) { quotationFormData.value.paySplitCount = tempPaySplitCount.value; quotationFormData.value.paySplit = JSON.parse(