完善文档
This commit is contained in:
parent
22c9264663
commit
18f1d01d4e
73
README.md
73
README.md
@ -11,7 +11,6 @@ Spring Security | 认证和授权框架
|
|||||||
MyBatis | ORM框架
|
MyBatis | ORM框架
|
||||||
MyBatisGenerator | 代码生成
|
MyBatisGenerator | 代码生成
|
||||||
PageHelper | MyBatis物理分页插件
|
PageHelper | MyBatis物理分页插件
|
||||||
Thymeleaf | 模板引擎
|
|
||||||
Swagger-UI | 文档生产工具
|
Swagger-UI | 文档生产工具
|
||||||
Hibernator-Validator | 验证框架
|
Hibernator-Validator | 验证框架
|
||||||
Elasticsearch | 搜索引擎
|
Elasticsearch | 搜索引擎
|
||||||
@ -52,9 +51,12 @@ JTA事务处理 | ✔
|
|||||||
集成单元测试 | ✔
|
集成单元测试 | ✔
|
||||||
OSS上传功能 | ✔
|
OSS上传功能 | ✔
|
||||||
SpringSecurity权限管理功能 |
|
SpringSecurity权限管理功能 |
|
||||||
Elasticsearch搜索功能 |
|
Elasticsearch搜索功能 | ✔
|
||||||
Elasticsearch日志收集功能 |
|
Elasticsearch日志收集功能 |
|
||||||
数字型ID生成 |
|
数字型ID生成 |
|
||||||
|
HTTPS支持 |
|
||||||
|
定时任务支持 |
|
||||||
|
RestTemplate服务间调用 |
|
||||||
|
|
||||||
### 后台功能
|
### 后台功能
|
||||||
|
|
||||||
@ -64,7 +66,7 @@ Elasticsearch日志收集功能 |
|
|||||||
- 后台用户登录后获取token
|
- 后台用户登录后获取token
|
||||||
- 刷新token功能
|
- 刷新token功能
|
||||||
|
|
||||||
#### 商品管理
|
#### 商品管理(完成)
|
||||||
|
|
||||||
> **商品分类管理**
|
> **商品分类管理**
|
||||||
|
|
||||||
@ -78,7 +80,7 @@ Elasticsearch日志收集功能 |
|
|||||||
- 添加、编辑、删除品牌
|
- 添加、编辑、删除品牌
|
||||||
- 查看当前品牌的所有产品
|
- 查看当前品牌的所有产品
|
||||||
|
|
||||||
> **商品属性分类管理(完成)**
|
> **商品属性分类管理**
|
||||||
|
|
||||||
- 添加商品属性分类(名称)
|
- 添加商品属性分类(名称)
|
||||||
- 分页查询全部商品属性分类
|
- 分页查询全部商品属性分类
|
||||||
@ -86,7 +88,7 @@ Elasticsearch日志收集功能 |
|
|||||||
- 修改单个属性分类名称
|
- 修改单个属性分类名称
|
||||||
- 查询单个属性分类信息
|
- 查询单个属性分类信息
|
||||||
|
|
||||||
> **商品属性管理(完成)**
|
> **商品属性管理**
|
||||||
|
|
||||||
- 根据分类查询属性列表或参数列表(分页,支持类型)
|
- 根据分类查询属性列表或参数列表(分页,支持类型)
|
||||||
- 添加商品属性
|
- 添加商品属性
|
||||||
@ -95,7 +97,7 @@ Elasticsearch日志收集功能 |
|
|||||||
- 批量删除商品属性
|
- 批量删除商品属性
|
||||||
- 分页查询全部商品属性
|
- 分页查询全部商品属性
|
||||||
|
|
||||||
> **添加商品(完成)**
|
> **添加商品**
|
||||||
|
|
||||||
- 选择商品分类:根据商品分类id查找分类
|
- 选择商品分类:根据商品分类id查找分类
|
||||||
- 选择品牌:查询全部品牌
|
- 选择品牌:查询全部品牌
|
||||||
@ -112,7 +114,7 @@ Elasticsearch日志收集功能 |
|
|||||||
- 关联专题:参数传入List<CmsSubjectProductRelation>关系
|
- 关联专题:参数传入List<CmsSubjectProductRelation>关系
|
||||||
- 关联优选:参数传入List<CmsPrefrenceAreaProductRelation>关系
|
- 关联优选:参数传入List<CmsPrefrenceAreaProductRelation>关系
|
||||||
|
|
||||||
> **修改商品(完成)**
|
> **修改商品**
|
||||||
|
|
||||||
- 根据商品id查询商品信息
|
- 根据商品id查询商品信息
|
||||||
- 查询商品基本信息:商品分类名称、品牌名称、运费模版名称
|
- 查询商品基本信息:商品分类名称、品牌名称、运费模版名称
|
||||||
@ -121,7 +123,7 @@ Elasticsearch日志收集功能 |
|
|||||||
- 查询商品关联信息:商品关联专题和关联优选
|
- 查询商品关联信息:商品关联专题和关联优选
|
||||||
- 修改商品信息:商品属性分类及规格不可修改,只支持单个sku的修改、删除、新增;商品属性分类及规格可以修改:修改后同时显示原sku库存及属性分类
|
- 修改商品信息:商品属性分类及规格不可修改,只支持单个sku的修改、删除、新增;商品属性分类及规格可以修改:修改后同时显示原sku库存及属性分类
|
||||||
|
|
||||||
> **商品分页查询(完成)**
|
> **商品分页查询**
|
||||||
|
|
||||||
- 商品的状态:全部商品、已上架、未上架、待审核、未通过 (publishStatus verifyStatus)
|
- 商品的状态:全部商品、已上架、未上架、待审核、未通过 (publishStatus verifyStatus)
|
||||||
- 商品名称(%name%)
|
- 商品名称(%name%)
|
||||||
@ -132,12 +134,12 @@ Elasticsearch日志收集功能 |
|
|||||||
- 查看记录:审核记录,操作日志
|
- 查看记录:审核记录,操作日志
|
||||||
- sku:根据产品及sku编号获取sku信息,批量修改sku信息
|
- sku:根据产品及sku编号获取sku信息,批量修改sku信息
|
||||||
|
|
||||||
> **商品回收管理**
|
> **商品回收管理(暂无)**
|
||||||
|
|
||||||
- 分页展示回收商品列表
|
- 分页展示回收商品列表
|
||||||
- 回收商品还原功能
|
- 回收商品还原功能
|
||||||
|
|
||||||
> **商品评价管理**
|
> **商品评价管理(暂无)**
|
||||||
|
|
||||||
#### 促销管理
|
#### 促销管理
|
||||||
|
|
||||||
@ -235,7 +237,7 @@ Elasticsearch日志收集功能 |
|
|||||||
> **综合搜索功能**
|
> **综合搜索功能**
|
||||||
|
|
||||||
- 搜索:根据商品标题、副标题、关键字进行搜索;
|
- 搜索:根据商品标题、副标题、关键字进行搜索;
|
||||||
- 筛选:未选择分类时可以根据商品分类和品牌进行筛选,选择分类以后可以根据选择分类的筛选字段进行筛选;
|
- 筛选:未选择分类时聚合搜索结果,选择出现次数最多的分类,选择分类以后可以根据选择分类的筛选字段进行筛选;
|
||||||
- 排序:按新品、销量、价格进行排序
|
- 排序:按新品、销量、价格进行排序
|
||||||
- 搜索返回结果:商品ID、商品图片、名称、副标题、价格、商品销量、新品、商品的参数、品牌名称、分类名称
|
- 搜索返回结果:商品ID、商品图片、名称、副标题、价格、商品销量、新品、商品的参数、品牌名称、分类名称
|
||||||
- 接口:从数据库中查询相关数据并导入es,插入(修改)数据接口,删除数据接口
|
- 接口:从数据库中查询相关数据并导入es,插入(修改)数据接口,删除数据接口
|
||||||
@ -250,7 +252,54 @@ Elasticsearch日志收集功能 |
|
|||||||
|
|
||||||
- 根据用户搜索记录聚合生成热搜词
|
- 根据用户搜索记录聚合生成热搜词
|
||||||
|
|
||||||
> **商品搜索提示功能**
|
> **商品搜索联想功能**
|
||||||
|
|
||||||
|
- 根据用户搜索记录聚合生成热搜词
|
||||||
|
|
||||||
|
#### 购物流程
|
||||||
|
|
||||||
|
> **购物车**
|
||||||
|
|
||||||
|
- 添加商品到购物车
|
||||||
|
- 购物车商品列表(商品主图、商品名称、商品数量、商品规格)
|
||||||
|
- 修改购物车中商品数量
|
||||||
|
- 购物车中商品重选规格
|
||||||
|
- 商品选中功能及价格计算
|
||||||
|
|
||||||
|
> **生成确认单**
|
||||||
|
|
||||||
|
- 生成确认单信息:收货信息、商品信息、价格信息、发票信息、支付方式
|
||||||
|
- 选择收货地址:默认收货地址
|
||||||
|
- 选择优惠券及积分抵扣:展示可用优惠券和不可以优惠券
|
||||||
|
- 计算商品价格:商品合计、运费、优惠券抵扣、积分抵扣、活动优惠
|
||||||
|
- 选择支付方式:在线支付及货到付款
|
||||||
|
- 计算应付金额:合计+运费-优惠券抵扣-积分抵扣-活动优惠
|
||||||
|
|
||||||
|
> **提交订单及支付**
|
||||||
|
|
||||||
|
- 将确认单信息转化为订单
|
||||||
|
- 删除购物车中相关商品
|
||||||
|
- 添加订单到数据库并锁定库存
|
||||||
|
- 在线支付选择支付方式:支付宝、微信、银联、ApplePay
|
||||||
|
- 支付完成后修改订单状态为已支付、扣除库存
|
||||||
|
|
||||||
|
#### 会员模块(我的)
|
||||||
|
|
||||||
|
> **我的关注**
|
||||||
|
|
||||||
|
- 关注品牌列表:品牌logo、名称、地址、关注数量
|
||||||
|
- 取消关注功能
|
||||||
|
|
||||||
|
> **我的收藏**
|
||||||
|
|
||||||
|
- 收藏的商品:商品主图、名称、卖点、价格、找相似
|
||||||
|
- 收藏的专题:专题主图、标题、副标题、收藏数、浏览数、评论数
|
||||||
|
- 收藏的话题:话题主图、标题、副标题、收藏数、浏览数、评论数
|
||||||
|
|
||||||
|
> **我的足迹**
|
||||||
|
|
||||||
|
- 浏览过的商品:商品主图、名称、卖点、价格、找相似
|
||||||
|
- 删除记录功能
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user