总体概要设计
数据库设计
新增一级分类、二级分类、品类、spu信息表,sku信息表增加状态字段,废弃spu分拣信息表,详细设计请参考数据库概要设计
改动点
- 新增gm_merchandise工程提供商品库数据库操作服务
- gm_service中新增商品库web操作接口
- gm_server_bshop、gm_management、gm_service中商品库相关接口更新
gm_server_bshop
- category/get:根据salemenu获取分类树的接口
- hot_search: 热门搜索,获取品类名
- sku/get, sku/search, sku/everyday: 获取spu名,返回统一格式的sku数据
gm_management
- spucategory.py 修改获取一级分类的方法
- spuproduct.py 删除所有旧的没有引用的方法
gm_service
- 新增商品库操作接口,详细设计请参考station模块概要设计
- 原有商品库操作接口更新
gm_merchandise
提供商品库数据库操作服务,详细设计请参考merchandise模块概要设计