From 94a35fbe49ed0f4a9309cea17b0c4c57d6a2a1a9 Mon Sep 17 00:00:00 2001 From: lihuilin Date: Tue, 9 Sep 2025 13:24:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=80=80=E6=AC=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/refund/gold/addCoinRefund.vue | 39 ++++++++++----------------------- 1 file changed, 11 insertions(+), 28 deletions(-) diff --git a/src/views/refund/gold/addCoinRefund.vue b/src/views/refund/gold/addCoinRefund.vue index 6c743c7..38c9b4b 100644 --- a/src/views/refund/gold/addCoinRefund.vue +++ b/src/views/refund/gold/addCoinRefund.vue @@ -41,8 +41,8 @@ const addRefund = ref({ sumGold: 0, remark: '', adminId: null, - orderCode: '' - + orderCode: '', + type: 0 }) // 取消按钮 @@ -70,8 +70,11 @@ const add = async function () { // 更新 refundModel addRefund.value.refundModel = parseInt(addRe.value.typeR); - - + if (addRefund.value.refundType = '商品退款') { + addRefund.value.type === 1 + } else { + addRefund.value.type === 0 + } // 对提交的金币数乘以 100 const processedRefund = { ...addRefund.value, @@ -254,30 +257,10 @@ const getUser = async function (jwcode) { // 退款类型,写死为商品退款 -const refundType = ref([{ value: '商品退款', label: '商品退款' }]); - -// 获取退款类型 -// const getRefundTypes = async function () { -// try { -// // 发送请求获取退款类型 -// const result = await API({ -// url: '/refund/refundType', //这里应该写上一个退款类型的接口 -// data: {} }) -// console.log('退款类型请求成功', result) -// // 检查返回的数据是否为数组 -// if (Array.isArray(result.data)) { -// // 将字符串数组转换为 { value, label } 格式 -// refundType.value = result.data.map(item => ({ value: item, label: item })); -// } else { -// console.error('退款类型数据格式错误', result) -// ElMessage.error('退款类型数据格式错误,请联系管理员') -// } -// console.log('退款类型', refundType.value) -// } catch (error) { -// console.log('退款类型请求失败', error) -// } -// } - +const refundType = ref([ + { value: '商品退款', label: '商品退款' }, + { value: '金币退款', label: '金币退款' } +]); // 根据精网号查询商品 const goodsName = ref([]) // 存储所有商品信息