From 9500eb815da9a522270dadf456264b22132e76ad Mon Sep 17 00:00:00 2001 From: CounterFire2023 <136581895+CounterFire2023@users.noreply.github.com> Date: Tue, 2 Jul 2024 17:03:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E4=B8=8D=E5=90=8C=E8=B4=A7?= =?UTF-8?q?=E5=B8=81=E5=95=86=E5=93=81=E8=83=BD=E5=90=8C=E6=97=B6=E5=8A=A0?= =?UTF-8?q?=E5=85=A5=E8=B4=AD=E7=89=A9=E8=BD=A6=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/common/card.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/common/card.vue b/src/components/common/card.vue index d18323d..6a64248 100644 --- a/src/components/common/card.vue +++ b/src/components/common/card.vue @@ -117,7 +117,7 @@ const addCart = async (val) => { } try { - + debugger let res = await marketplaceList.getCartListState() if (res.data && res.data.length) { let exists = res.data.find(item => { @@ -133,13 +133,15 @@ const addCart = async (val) => { const currentCurrency = val.event?.data?.buy[0].contract_address || '' const currentType = val.event?.data?.buy[0].item_type || '' - if (currency != currentCurrency || type != currentType) { + if (currency == currentCurrency && type == currentType) { const { errcode, errmsg } = await marketplaceList.addCartListState(data) console.log(errcode, errmsg) if(errcode == 0) { message.success('success! Add from cart') marketplaceList.getCartList = await marketplaceList.getCartListState() } + } else { + message.error('The currency is different, please empty the shopping cart first') } } else { const { errcode, errmsg } = await marketplaceList.addCartListState(data)