diff --git a/marketplace.zip b/marketplace.zip deleted file mode 100644 index 1bc21dd..0000000 Binary files a/marketplace.zip and /dev/null differ diff --git a/src/components/common/card.vue b/src/components/common/card.vue index d18323d..e2c3d37 100644 --- a/src/components/common/card.vue +++ b/src/components/common/card.vue @@ -117,7 +117,6 @@ const addCart = async (val) => { } try { - let res = await marketplaceList.getCartListState() if (res.data && res.data.length) { let exists = res.data.find(item => { @@ -133,13 +132,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)