Browse Source

商店购买了商品以后应该立刻刷新灵石数量

master
hanqin 2 weeks ago
parent
commit
d650c0e0b5
  1. 3
      Build_God_Game/src/views/ShopView.vue

3
Build_God_Game/src/views/ShopView.vue

@ -95,7 +95,8 @@ const handleBuy = async (item: ShopItemDisplay) => {
await buyItem(item.shopItemId) await buyItem(item.shopItemId)
ElMessage.success(`购买成功!${item.itemName}`) ElMessage.success(`购买成功!${item.itemName}`)
await fetchShop() await fetchShop()
await characterStore.fetchCharacters() // fetchCharacters currentCharacter
await characterStore.refreshCurrentCharacter()
} catch (err: any) { } catch (err: any) {
ElMessage.error(err.message || '购买失败') ElMessage.error(err.message || '购买失败')
} finally { } finally {

Loading…
Cancel
Save