feat(store): 新增门店商品管理功能页面

- 在门店中心页新增“商品管理”功能卡片入口
- 注册商品管理页面路由`pages/store/goods/index`
- 实现商品列表分页、Tab状态筛选和关键词搜索功能
- 支持分类筛选,弹窗选择商品分类
- 商品卡片显示图片、名称、状态、价格、销量、库存和标签
- 快速操作支持商品上架/下架、推荐切换和弹窗编辑
- 编辑弹窗支持修改价格、市场价、库存、排序号和备注
- 调整收藏接口获取逻辑,增强接口调用稳定性
This commit is contained in:
2026-07-06 01:08:22 +08:00
parent b07a3525db
commit ac283148f7
6 changed files with 626 additions and 4 deletions

View File

@@ -0,0 +1,12 @@
# 2025-07-06 工作日志
## 门店中心新增商品管理功能
-`src/pages/store/center/index.tsx` 的 FEATURE_CARDS 中新增"商品管理"入口,放在订单管理上方
- 新建 `src/pages/store/goods/index.tsx` 商品管理页面551行功能包括
- Tab切换全部/出售中(status=0)/待上架(status=1)/已售罄(stock=0)
- 关键词搜索 + 分类筛选(底部弹窗选择)
- 商品卡片展示:图片、名称、状态标签、推荐标签、售罄标签、价格(到手价/市场价/VIP价)、销量、库存
- 快速操作:上架/下架、推荐切换、编辑(底部弹窗改价格/市场价/库存/排序号/备注)
-`src/app.config.ts` 注册 `pages/store/goods/index` 路由
- 复用已有 API`pageShopGoods``updateShopGoods``listShopGoodsCategory`
- UI 风格与订单管理页保持一致Tab + ScrollView 分页 + 卡片布局)