diff --git a/src/views/consume/addCoinConsume.vue b/src/views/consume/addCoinConsume.vue index 5c0ad41..aaaf5e9 100644 --- a/src/views/consume/addCoinConsume.vue +++ b/src/views/consume/addCoinConsume.vue @@ -383,9 +383,20 @@ const getUser = async function (jwcode) { }; ElMessage.success("查询成功"); - // 检查,sumGold + // 检查sumGold是否有值,如果有则重新计算金币分配 + if (addConsume.value.sumGold) { + const parsedSumGold = parseFloat(addConsume.value.sumGold); + if (!isNaN(parsedSumGold) && parsedSumGold > 0) { + const {free, permanent, task} = calculateCoins(parsedSumGold); + addConsume.value.freeGold = free; + addConsume.value.permanentGold = permanent; + addConsume.value.taskGold = task; + } + } + // 验证输入 validateInput() + } else if (!result.data) { ElMessage.warning("用户不存在"); user.value.jwcode = null @@ -477,7 +488,6 @@ onMounted(async function () {
+ 精网号: + + +
+
+ +
商品名称: diff --git a/src/views/recharge/coinRechargeDetail.vue b/src/views/recharge/coinRechargeDetail.vue index 1221c00..3392830 100644 --- a/src/views/recharge/coinRechargeDetail.vue +++ b/src/views/recharge/coinRechargeDetail.vue @@ -433,7 +433,7 @@ const handleSortChange = (column) => { - +