refactor(shop): 更新 API调用和页面逻辑

- 修改了多个文件中的 API调用路径
- 优化了部分组件的显示逻辑
- 添加了优惠券相关功能
-调整了环境变量配置
This commit is contained in:
2025-08-14 01:06:44 +08:00
parent 89cadc3886
commit 2c864ce770
12 changed files with 138 additions and 89 deletions

View File

@@ -1,5 +1,5 @@
import {useEffect, useState} from "react";
import Taro, {useShareAppMessage, useShareTimeline} from '@tarojs/taro';
import Taro, {useShareAppMessage, useShareTimeline, useDidShow} from '@tarojs/taro';
import {
NavBar,
Checkbox,
@@ -25,7 +25,8 @@ function Cart() {
cartCount,
updateQuantity,
removeFromCart,
clearCart
clearCart,
loadCartFromStorage
} = useCart();
// InputNumber 主题配置
@@ -56,6 +57,11 @@ function Cart() {
};
});
// 页面显示时刷新购物车数据
useDidShow(() => {
loadCartFromStorage();
});
useEffect(() => {
Taro.getSystemInfo({
success: (res) => {