|
@@ -3,6 +3,7 @@
|
|
|
## 技术选型
|
|
|
|
|
|
### 后端技术
|
|
|
+
|
|
|
技术 | 名称
|
|
|
----|----
|
|
|
Spring Boot | 容器+MVC框架
|
|
@@ -13,14 +14,24 @@ PageHelper | MyBatis物理分页插件
|
|
|
Thymeleaf | 模板引擎
|
|
|
Swagger-UI | 文档生产工具
|
|
|
Hibernator-Validator | 验证框架
|
|
|
-Vue | 前端框架
|
|
|
-Element | 前端模版
|
|
|
Elasticsearch | 搜索引擎
|
|
|
RabbitMq | 消息队列
|
|
|
Redis | 分布式缓存
|
|
|
-MongoDb | noSql数据库
|
|
|
+MongoDb | NoSql数据库
|
|
|
+
|
|
|
+### 前端技术
|
|
|
+
|
|
|
+技术 | 名称
|
|
|
+----|----
|
|
|
+Vue | 前端框架
|
|
|
+Vue-router | 路由框架
|
|
|
+Vuex | 全局状态管理框架
|
|
|
+Element | 前端UI框架
|
|
|
+Axios | 前端HTTP框架
|
|
|
+Js-cookie | cookie管理工具
|
|
|
|
|
|
### 框架搭建
|
|
|
+
|
|
|
功能 | 完成
|
|
|
----|----
|
|
|
集成MyBatis | ✔
|
|
@@ -39,6 +50,8 @@ SpringSecurity登录改为Restful形式 | ✔
|
|
|
JWT登录、注册、获取token | ✔
|
|
|
JTA事务处理 | ✔
|
|
|
集成单元测试 | ✔
|
|
|
+OSS上传功能 |
|
|
|
+SpringSecurity权限管理功能 |
|
|
|
|
|
|
### 功能完善
|
|
|
|
|
@@ -50,7 +63,19 @@ JTA事务处理 | ✔
|
|
|
|
|
|
#### 商品管理
|
|
|
|
|
|
-##### 商品属性分类管理(完成)
|
|
|
+> **商品分类管理**
|
|
|
+
|
|
|
+- 按父分类编号分页查看分类列表
|
|
|
+- 添加、编辑、删除分类
|
|
|
+- 转移分类商品
|
|
|
+
|
|
|
+> **商品品牌管理**
|
|
|
+
|
|
|
+- 按品牌名称搜索分页查看品牌列表
|
|
|
+- 添加、编辑、删除品牌
|
|
|
+- 查看当前品牌的所有产品
|
|
|
+
|
|
|
+> **商品属性分类管理(完成)**
|
|
|
|
|
|
- 添加商品属性分类(名称)
|
|
|
- 分页查询全部商品属性分类
|
|
@@ -58,7 +83,7 @@ JTA事务处理 | ✔
|
|
|
- 修改单个属性分类名称
|
|
|
- 查询单个属性分类信息
|
|
|
|
|
|
-##### 商品属性管理(完成)
|
|
|
+> **商品属性管理(完成)**
|
|
|
|
|
|
- 根据分类查询属性列表或参数列表(分页,支持类型)
|
|
|
- 添加商品属性
|
|
@@ -67,9 +92,8 @@ JTA事务处理 | ✔
|
|
|
- 批量删除商品属性
|
|
|
- 分页查询全部商品属性
|
|
|
|
|
|
-##### 商品管理
|
|
|
+> **添加商品(完成)**
|
|
|
|
|
|
-###### 添加商品(完成)
|
|
|
- 选择商品分类:根据商品分类id查找分类
|
|
|
- 选择品牌:查询全部品牌
|
|
|
- 选择运费模版:查询全部运费模版
|
|
@@ -85,7 +109,8 @@ JTA事务处理 | ✔
|
|
|
- 关联专题:参数传入List<CmsSubjectProductRelation>关系
|
|
|
- 关联优选:参数传入List<CmsPrefrenceAreaProductRelation>关系
|
|
|
|
|
|
-###### 修改商品(完成)
|
|
|
+> **修改商品(完成)**
|
|
|
+
|
|
|
- 根据商品id查询商品信息
|
|
|
- 查询商品基本信息:商品分类名称、品牌名称、运费模版名称
|
|
|
- 查询商品促销信息:商品的会员价格、阶梯价格、满减价格
|
|
@@ -93,7 +118,8 @@ JTA事务处理 | ✔
|
|
|
- 查询商品关联信息:商品关联专题和关联优选
|
|
|
- 修改商品信息:商品属性分类及规格不可修改,只支持单个sku的修改、删除、新增;商品属性分类及规格可以修改:修改后同时显示原sku库存及属性分类
|
|
|
|
|
|
-###### 商品分页查询(完成)
|
|
|
+> **商品分页查询(完成)**
|
|
|
+
|
|
|
- 商品的状态:全部商品、已上架、未上架、待审核、未通过 (publishStatus verifyStatus)
|
|
|
- 商品名称(%name%)
|
|
|
- 商品货号(productSn)
|
|
@@ -102,6 +128,14 @@ JTA事务处理 | ✔
|
|
|
- 批量操作:上下架、推荐、新品、转移分类、放入回收站、审核
|
|
|
- 查看记录:审核记录,操作日志
|
|
|
- sku:根据产品及sku编号获取sku信息,批量修改sku信息
|
|
|
+
|
|
|
+> **商品回收管理**
|
|
|
+
|
|
|
+- 分页展示回收商品列表
|
|
|
+- 回收商品还原功能
|
|
|
+
|
|
|
+> **商品评价管理**
|
|
|
+
|
|
|
#### 促销管理
|
|
|
|
|
|
#### 内容管理
|