优化商城

This commit is contained in:
2022-07-08 15:30:30 +08:00
parent 3637447ab6
commit 757289558f
18 changed files with 107 additions and 108 deletions
+8 -4
View File
@@ -14,6 +14,7 @@ import { setParam } from "@/common/system";
import { debounce } from "@/common/util";
import Counter from "../counter";
import { ApplyOrderAccessApi, GetAdminUserInfoApi, SubscriptionMessageApi } from "@/api/user";
import useCommonData from "@/use/useCommonData";
type param = {
show?: true|false,
@@ -37,7 +38,8 @@ export default ({show = false, onClose}: param) => {
setSelectStatus(true)
}, [selectIndex])
//获取购物车数据数量
const {setShopCount} = useCommonData()
//重置勾选数据
const resetList = () => {
@@ -58,6 +60,7 @@ export default ({show = false, onClose}: param) => {
const getShoppingCart = async () => {
const {data} = await fetchData()
let color_list = data.color_list||[]
setShopCount(color_list.length)
initList(color_list)
setList(color_list)
setLoading(false)
@@ -143,6 +146,8 @@ export default ({show = false, onClose}: param) => {
setShowPopup(false)
}
//删除购物车内容
const {fetchData:delShopFetchData} = DelShoppingCartApi()
const delSelect = () => {
@@ -152,7 +157,6 @@ export default ({show = false, onClose}: param) => {
content: '删除所选商品?',
success: async function (res) {
if (res.confirm) {
const res = await delShopFetchData({id:selectIds.current})
if(res.success) {
getShoppingCart()
@@ -160,6 +164,7 @@ export default ({show = false, onClose}: param) => {
title: '成功',
icon: 'success',
})
} else {
Taro.showToast({
title: res.msg,
@@ -168,7 +173,7 @@ export default ({show = false, onClose}: param) => {
}
} else if (res.cancel) {
console.log('用户点击取消')
console.log('用户点击取消')
}
}
})
@@ -192,7 +197,6 @@ export default ({show = false, onClose}: param) => {
//格式化数量
const formatCount = useCallback((item) => {
console.log('item:::',item)
return item.sale_mode == 0? item.roll : (item.length/100)
}, [])