模块概述
1、此电商平台是不支持商家入驻功能,因此整个商品管理主要是以电商后台系统核心。主要功能分为两个模块
- 第一个模块:主要是管理员对于商品品牌、商品分类、平台属性、销售属性进行管理的一些操作
- 第二个模块:主要针对于商品操作权限的业务员对商品的添加、审核、上下架、修改、删除、批量删除、模糊查询等功能
2、针对商品模块来说 ,因为不同的分类对应不同的平台属性,同一个分类对应的平台属性相同,只是具体的销售属性不同;同时一个商品的销售属性对应的价格和库存不一样,因为针对整个商品管理模块中,不同的商品分类设计了不同的平台属性和销售属性。这样就可以通过商品的SKU对应的商品分类所关联的平台属性和销售属性生成多个商品SKU数据。
商品添加流程
- 先判断是否有对应的上坡添加的权限,如果没有显示没有操作的权限
- 如果有,先选择商品所属的分类,然后商品分类选择之后会对应生成平台属性和所关联的品牌
- 添加商品SPU的基本信息(SPU名称、价格、标题等)
- 上次SPU对应图片
- 根据选择的不同的商品销售属性及销售属性值生成多个商品的SKU数据,多个商品的SKU数据对应不同的商品价格和库存
- 调用后台的商品添加服务
- 商品管理员对商品中是否有不合法数据进行审核
商品审核
- 判断操作员是否有审核的权限,如果有,则对商品的数据进行单个商品的审核或者批量审核
- 商品审核的同时,修改商品的状态为已审核
商品上下架
商品添加之后,默认是下架状态,如果商品想处于销售状态,必须将商品的状态改为上架状态
上架流程
下架流程图
- 先判断操作员是否有权限
- 如果有,则判断商品是否已经审核通过
- 审核通过,将商品改为上架状态
- 商品的可销售库存小于1,或者商品停止销售等情况
- 将商品设置为下架状态