优化商城
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
box-sizing: border-box;
|
||||
color: $color_font_two;
|
||||
.miconfont{
|
||||
font-size: 30px;
|
||||
font-size: 40px;
|
||||
margin-right: 10px;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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)
|
||||
}, [])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user