fix:商店购买成功时,积分和数量数量显示问题修正

main
LyMysterious 1 year ago
parent 709cf29b6d
commit dfbe825e39

@ -1,3 +1,12 @@
<!--
* @Descripttion:
* @version: 1.0.0
* @Author: LyMy
* @Date: 2025-04-11 16:51:41
* @LastEditors: LyMy
* @LastEditTime: 2025-04-15 17:26:25
* @FilePath: \go_fish_web\src\pages\shop\Shop.vue
-->
<template>
<div class="shop-page">
<h1>商店 - 您当前拥有 {{ points }} 积分</h1>
@ -54,8 +63,8 @@ const buyItem = async (good) => {
try {
const res = await await buy({ EquipmentId: good.id, Quantity: count })
if (res) {
good.myQuantity += count
points.value -= count
good.myQuantity += Number(count)
points.value -= good.points * count
ElMessage.success("购买成功 😎")
} else {
ElMessage.error(res.message + ' 😞')

Loading…
Cancel
Save