diff --git a/src/views/order/components/refundDrawer.vue b/src/views/order/components/refundDrawer.vue index 02ba0c8..0122951 100644 --- a/src/views/order/components/refundDrawer.vue +++ b/src/views/order/components/refundDrawer.vue @@ -310,7 +310,11 @@ const tabSelectChange = _.debounce(function (val) { } }) if (num) { - refundAmount.value = formatDecimal(num) + if (num >= item.value.payAmount) { + refundAmount.value = formatDecimal(item.value.payAmount - item.value.refundAmount) + } else { + refundAmount.value = formatDecimal(num) + } } }, 100) diff --git a/src/views/order/index.vue b/src/views/order/index.vue index 216161e..3e9a36a 100644 --- a/src/views/order/index.vue +++ b/src/views/order/index.vue @@ -77,6 +77,12 @@