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([]) // 存储所有商品信息