feat: start ecommerce product center

This commit is contained in:
QiuSW
2026-07-09 09:10:22 +08:00
parent b8323550da
commit bda9c57843
11 changed files with 448 additions and 8 deletions
+18
View File
@@ -388,3 +388,21 @@
- 前端构建仍提示 Browserslist 数据过期和 chunk 大小警告。
- `cmd /c build.bat` 仍提示 `wails3 build` 是 `wails3 task` 的 alias。
- 本机缺少 NSIS `makensis`,未执行安装包打包 smoke。
### 创建 ec 分支并启动电商场景
- 任务:新建 `ec` 分支,同步到 Git 服务,切换到 `ec` 分支,开始电商场景应用开发。
- 结果:
- 已从当前代码创建 `ec` 分支并推送到 `origin/ec`。
- 新增 `frontend/src/modules/products/ProductCenterPage.vue`。
- 新增 `/#/products` 路由和主导航“商品中心”。
- 商品中心支持商品草稿、SKU、类目、渠道、售价、库存、上架状态、图片状态、筛选、分页和图片优化入口。
- 新增 `docs/ecommerce-scenario.md`,记录电商场景边界和后续任务。
- 验证:
- `cd frontend && npm run build` 通过。
- `go test ./...` 通过。
- `go build -o bin\cmbone.exe .` 通过。
- `cmd /c build.bat` 通过。
- 非阻塞警告:
- `cmd /c build.bat` 仍提示 `wails3 build` 是 `wails3 task` 的 alias。
- 前端构建仍提示 Browserslist 数据过期和 chunk 大小警告。