Files
xinlong-shop-taro/.workbuddy/memory/2026-07-06.md
赵忠林 ac283148f7 feat(store): 新增门店商品管理功能页面
- 在门店中心页新增“商品管理”功能卡片入口
- 注册商品管理页面路由`pages/store/goods/index`
- 实现商品列表分页、Tab状态筛选和关键词搜索功能
- 支持分类筛选,弹窗选择商品分类
- 商品卡片显示图片、名称、状态、价格、销量、库存和标签
- 快速操作支持商品上架/下架、推荐切换和弹窗编辑
- 编辑弹窗支持修改价格、市场价、库存、排序号和备注
- 调整收藏接口获取逻辑,增强接口调用稳定性
2026-07-06 01:08:22 +08:00

41 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 2026-07-06 工作日志
## 修复收藏列表页面空白问题
- **文件**: `src/api/shop/shopGoodsFavorite/index.ts`
- **问题**: `listShopGoodsFavorite``pageShopGoodsFavorite` 使用 `request.get`(默认 `returnRaw: true`),返回完整 `{ code, message, data }` 对象而非业务数据,页面拿到对象当数组用导致 `list.length``undefined`,始终显示空状态
- **修复**: 改为与同文件 `addShopGoodsFavorite` 等函数一致的模式 — 接收 `ApiResult<T>`,检查 `res.code === 0` 后返回 `res.data`
- **注意**: `src/pages/favorite-list.tsx``src/pages/user/favorite-list/index.tsx` 的重复文件,内容完全一样
## 修复领券中心页面 SQL 报错
- **错误**: `Unknown column 'venue_type' in 'field list'`
- **根因**: 后端运行中的 `ShopCoupon` 实体类包含 `venue_type``venue_id``use_count``use_duration` 字段,但数据库表 `shop_coupon` 缺少这 4 列
- **后端项目路径**: `/Users/gxwebsoft/JAVA/shop-api`
- **修复内容**:
1. 更新后端实体类 `ShopCoupon.java`,补充 `receiveTarget``receiveUserIds``venueType``venueId``useCount``useDuration` 字段(源码之前缺失,与运行时版本对齐)
2. 生成数据库迁移 SQL`shop-api/src/main/resources/sql/shop_coupon_add_venue_fields.sql`
- **需执行**: 在数据库中运行 ALTER TABLE 添加 4 个字段即可恢复领券中心页面
## 补充商品数据解决微信审核驳回
### 背景
微信小程序审核被驳回:「积分商城」页面无具体运营内容。根本原因是 tenant_id=10611鑫龙家电下没有任何商品分类和商品数据。
### 数据创建
通过 Python + pymysql 直连 MySQL 数据库47.119.165.234:13308/modules为 tenant 10611 创建:
- **5 个一级分类**:大家电、厨房电器、生活电器、个护健康、智能设备
- **15 个二级分类**:冰箱、洗衣机、空调、电视、电饭煲、微波炉、抽油烟机、吸尘器、电风扇、加湿器、电动牙刷、理发器、智能音箱、智能门锁、智能手表
- **34 个商品**(全部 status=0 上架):
- 每个分类 2-3 个商品
- 包含真实品牌名(美的、海尔、格力、小米、华为等)、型号、规格
- 三档价格price到手价、sale_price市场价划线、dealer_priceVIP 价)
- 12 个商品标记为推荐recommend=1
- 图片复用 oss.wsdns.cn 已有图片 URL
- 商品详情为 HTML 格式,含商品描述和图片
- 轮播图字段files为 JSON 数组格式
- 分类 count 字段已同步更新
### 注意事项
- 图片是复用其他租户的商品图片,后续可替换为真实商品图
- 商品数据为模拟数据,用于通过审核,后续可在后台管理系统中编辑替换