Browse Source

feat(退款功能): 添加价格和链接ID字段到退款信息表单

milestone-20251217-红包
zhangrenyuan 3 days ago
parent
commit
39fcdf68f0
  1. 16
      src/views/refund/gold/addCoinRefund.vue

16
src/views/refund/gold/addCoinRefund.vue

@ -39,6 +39,8 @@ const addRefund = ref({
taskGold: '',
sumGold: 0,
remark: '',
price: '',
linkId: '',
adminId: adminData.value.id,
adminName: adminData.value.name,
orderCode: '',
@ -57,6 +59,8 @@ const cancel = function () {
taskGold: '',
sumGold: 0,
remark: '',
price: '',
linkId: '',
adminId: adminData.value.id,
orderCode: '',
}
@ -72,6 +76,8 @@ const getRefund = async function () {
addRefund.value.permanentGold = ''
addRefund.value.freeGold = ''
addRefund.value.taskGold = ''
addRefund.value.price = ''
addRefund.value.linkId = ''
let type = null
if (addRefund.value.refundType === '商品退款') {
type = 1
@ -132,7 +138,9 @@ const add = async function () {
permanentGold: addRefund.value.permanentGold * 100,
freeGold: addRefund.value.freeGold * 100,
taskGold: addRefund.value.taskGold * 100,
sumGold: addRefund.value.sumGold * 100
sumGold: addRefund.value.sumGold * 100,
price: addRefund.value.price * 100,
linkId: addRefund.value.linkId
}
console.log('提交的退款信息', processedRefund)
addDisabled.value = true
@ -296,6 +304,8 @@ const handleOrderChange = (orderCode) => {
const order = tableData.value.find(item => item.orderCode === orderCode)
if (order) {
addRefund.value.goodsName = order.goodsName
addRefund.value.price = Number(order.price || 0) / 100
addRefund.value.linkId = order.linkId || ''
if (addRefund.value.refundType === '金币退款') {
selectedGoodsGold.value = {
permanentGold: Number(order.permanentGold) || 0,
@ -320,6 +330,8 @@ const handleOrderChange = (orderCode) => {
}
} else {
addRefund.value.goodsName = ''
addRefund.value.price = ''
addRefund.value.linkId = ''
selectedGoodsGold.value = {
permanentGold: 0,
freeGold: 0,
@ -342,6 +354,8 @@ const restGoods = () => {
addRefund.value.permanentGold = ''
addRefund.value.freeGold = ''
addRefund.value.taskGold = ''
addRefund.value.price = ''
addRefund.value.linkId = ''
}
// 退

Loading…
Cancel
Save