Merge remote-tracking branch 'origin/ysj-delivery'

This commit is contained in:
not-like-juvenile
2026-03-17 12:17:38 +08:00
120 changed files with 17577 additions and 673 deletions

View File

@@ -245,3 +245,23 @@ uni-app-x 项目结构
- **数据管理**: 支持移除已选优惠券标签。
- **路由映射**: 已在 `adminComponentMap.uts` 中注册 `MarketingNewcomerGift` 组件。
---
## 2026年2月3日 修复追加
### 现象一:登录后不跳转或直接进入管理端
- **问题**: 用户报告登录成功后无反应,或者刷新后由于 `IS_TEST_MODE` 开启,系统停留在默认的 `pages/mall/admin/homePage/index`
- **修复**: 修改 `pages/user/login.uvue`,强制在登录成功后跳转到商城首页 `/pages/mall/consumer/index`,确保引导流程正确。
### 现象二:数据分析页面编译错误
- **问题**: `pages/mall/analytics/profile.uvue` 报错 `Unexpected token`
- **修复**: 补全了代码中缺失的闭合花括号 `}`
### 现象三H5 刷新后登录态/数据丢失
- **问题**: 刷新页面导致内存状态清空Supabase Session 回复慢导致用户 ID 丢失,页面显示“今日数据”全为 0。
- **修复**:
-`utils/store.uts` 中通过 `uni.setStorageSync` 实现 `user_id` 的本地持久化。
- 增强 `getCurrentUserId` 逻辑,支持本地存储兜底。
- 优化 `admin/admin` 模拟账号的持久化支持。