|
@@ -118,9 +118,7 @@ const headers = [
|
|
// 获取购物车列表
|
|
// 获取购物车列表
|
|
const getCartList = async () => {
|
|
const getCartList = async () => {
|
|
const data = await getMallUserCartList()
|
|
const data = await getMallUserCartList()
|
|
- if (!data?.validList?.length) return
|
|
|
|
-
|
|
|
|
- cartList.value = data.validList || []
|
|
|
|
|
|
+ cartList.value = data?.validList || []
|
|
selectAll.value = cartList.value.every(e => e.selected)
|
|
selectAll.value = cartList.value.every(e => e.selected)
|
|
}
|
|
}
|
|
onMounted(async () => {
|
|
onMounted(async () => {
|
|
@@ -172,6 +170,7 @@ const handleDelete = async (isAll, id) => {
|
|
Confirm(t('common.confirmTitle'), `是否确定删除${isAll? '选中的' : ''}商品?`).then(async () => {
|
|
Confirm(t('common.confirmTitle'), `是否确定删除${isAll? '选中的' : ''}商品?`).then(async () => {
|
|
const ids = isAll ? selectedData.value.join(',') : id
|
|
const ids = isAll ? selectedData.value.join(',') : id
|
|
await deleteCartGoods(ids)
|
|
await deleteCartGoods(ids)
|
|
|
|
+ // await new Promise(resolve => setTimeout(resolve, 1000)); // 延迟一秒后再查询数据
|
|
await getCartList()
|
|
await getCartList()
|
|
})
|
|
})
|
|
}
|
|
}
|