从零开始搭建一个电商项目-商品管理(四)

前期准备

​ 第二篇文章里面有gitee的项目地址。
​ 首先修改前端项目中 static/config/index.js 文件,修改后端访问地址。端口是网关服务的

1
2
//   /api 是网关层转发的特定前缀
window.SITE_CONFIG['baseUrl'] = 'http://localhost:8200/api';

​ 修改各个后端配置文件中的中间件访问IP地址改成自己的.
​ nacos、es、rabbitmq、mysql、redis.这些地址都是已知的需要改。
​ sentinel、zipkin、seata 后续会提及。
​ 尤其需要注意到config包里面有写死的访问地址(后续可以改成配置文件),比如
​ com.chris.easymallproduct.config.RedissonConfig product模块 需要修改redis的访问地址
com.chris.common.config.MinioConfig 修改Minio的访问地址

​ 可以利用启动报错慢慢修改。然后启动前后端项目,使用admin/admin 登录

     执行数据库创建脚本 [https://gitee.com/chris_777/easymall/blob/develop/sql](https://gitee.com/chris_777/easymall/blob/develop/sql/sys_menus.sql)
      在执行创建菜单脚本 https://gitee.com/chris_777/easymall/blob/develop/sql/sys_menus.sql
      执行三级分类脚本https://gitee.com/chris_777/easymall/blob/develop/sql/pms_category.sql
  1. 分类维护

    导入三级分类的脚本之后,访问分类维护菜单,会显示导入的三级分类数据。配有增、删、改的功能。

    image.png

  2. 品牌管理

    我们针对手机这个产品去管理它的品牌,目前手机品牌挺多的,如华为、小米、中兴等。品牌就是用来在购买商品的时候知道这个产品是属于哪个厂商的。
    品牌新增功能,品牌名以及品牌的logo地址等信息

    image.png

    关联分类,新增的品牌属于哪个分类。
    image.png

  3. 属性分组

    维护规格属性一对多的关系。如手机分类有 基本信息 的主体名,基本信息又包括 机身颜色、机身尺寸、机身重量等。如图3所示。
    关联功能用于关联主体与规格参数之间对应的关系。
    image.png
    image.png
    image.png

  4. 规格参数

    维护SPU的规格参数信息。可以新增规格参数,
    image.png
    可检索:用户可以在首页搜索到
    快速展示:可以在 商品介绍 中进行展示
    image.png

  5. 销售属性

    维护SKU的基本参数信息,如颜色、内存等信息。
    image.png

  6. 创建商品

    进入商品系统->商品维护->发布商品菜单,开始创建商品基本信息。
    商品介绍:商品介绍中的图片
    商品图集:SKU的图片
    image.png

    创建规格参数,选择之前增加的规格参数。

    image.png
    创建销售属性。
    image.png
    设置SKU信息,结果为销售属性的笛卡尔积
    image.png
    查看创建的SPU信息
    image.png
    查看SKU信息
    image.png

  7. 仓库管理

    维护仓库的信息,用来 逻辑保存商品
    image.png
    商品采集。实际中我们需要对商品进行采集,并且入库,主要流程如下图所示
    image.png
    人工创建采购单。这里的采购商品可以优化成下拉框,批量生产采购需求。合并时需要选择创建的采购单
    image.png
    批量手动生成采购单image.png
    创建采购单image.png
    选择需要合并到哪个采购单中,其中编号3为创建的采购单的主键,可优化image.png
    分配采购人员。这里的采购人员需要在系统管理菜单里面维护image.png
    领取采购单,需要在APP上新增功能,这里只是模拟。 localhost:8104/easymallware/purchase/received
    image.png
    完成采购,其中3为采购单ID,6、7为采购项
    image.png
    完成采购
    image.png

  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!

请我喝杯咖啡吧~

支付宝
微信