diff --git a/src/views/refund/gold/addCoinRefund.vue b/src/views/refund/gold/addCoinRefund.vue index 8bd747a..db265e1 100644 --- a/src/views/refund/gold/addCoinRefund.vue +++ b/src/views/refund/gold/addCoinRefund.vue @@ -299,7 +299,7 @@ const getGoods = async function (jwcode) { try { const result = await API({ url: '/refund/selectGoods', - data: { jwcode: addRefund.value.jwcode } + data: {jwcode: addRefund.value.jwcode} }) if (Array.isArray(result.data)) { @@ -346,7 +346,7 @@ const handleOrderChange = (orderCode) => { taskGold: selected.taskGold } } else { - addRefund.value.goodsName = '' + restGoods() } } @@ -368,6 +368,7 @@ const restGoods = () => { } + // 处理退款方式切换,当部分退款切换全部退款时,退款金额应自动重新填充 const handleRefundModelChange = () => { if (addRe.value.typeR === '0') { @@ -467,8 +468,6 @@ watch(calculatedRechargeGoods, (newVal) => { }) - - // 挂载 onMounted(async function () { await getAdminData() @@ -499,7 +498,9 @@ onMounted(async function () { style="width: 220px;" clearable filterable + :filter-method="handleFilter" @change="handleOrderChange" + > - +