|
|
@ -387,10 +387,11 @@ const submitEdit = async function () { |
|
|
}else if(!editForm.value.refundReason) { |
|
|
}else if(!editForm.value.refundReason) { |
|
|
ElMessage.error(t('elmessage.refundReasonPlaceholder')) |
|
|
ElMessage.error(t('elmessage.refundReasonPlaceholder')) |
|
|
return |
|
|
return |
|
|
}else if(editForm.value.refundModel == 1 && (!editForm.value.partRefundGold || !editForm.value.partRefundFree)) { |
|
|
|
|
|
ElMessage.error(t('elmessage.inputRefundBeansBoth')) |
|
|
|
|
|
return |
|
|
|
|
|
}else if (editForm.value.refundModel == 1 && (editForm.value.partRefundGold || editForm.value.partRefundFree)) { |
|
|
|
|
|
|
|
|
} else if (editRow.value.goodsName === '金币充值' && editForm.value.refundModel == 1) { |
|
|
|
|
|
if (!editForm.value.partRefundGold || !editForm.value.partRefundFree) { |
|
|
|
|
|
ElMessage.error(t('elmessage.inputRefundBeansBoth')) |
|
|
|
|
|
return |
|
|
|
|
|
} |
|
|
const isPositiveInteger = /^[1-9]\d*$/.test(editForm.value.partRefundGold) |
|
|
const isPositiveInteger = /^[1-9]\d*$/.test(editForm.value.partRefundGold) |
|
|
if (!isPositiveInteger) { |
|
|
if (!isPositiveInteger) { |
|
|
ElMessage.error(t('elmessage.checkPermanentFormat')) |
|
|
ElMessage.error(t('elmessage.checkPermanentFormat')) |
|
|
|