麒麟生鲜

我要开发同款
简木生2022年11月14日
138阅读

作品详情

1.项目功能模块:
1.1前台
1.1.1用户(注册.登录.身份认证.登出);
1.1.2商品分类(多级列表.递归查询);
1.1.3商品信息(商品查询.排序.列表.展示.详情);
1.1.4购物车(加入购物车.列表.数量更改.删除.勾选);
1.1.5订单(下单.流程.详情.取消订单.支付二维码.扫码支付.个人订单.确认收货);
1.2后台
1.2.1用户(身份认证);
1.2.2商品分类;
1.2.3商品信息(列表.新增.图片上传.更新删除.批量上下架);
1.2.4订单(订单列表.地址信息.发货.订单完结);
1.2.5采购(采购单.采购退回.采购历史.询价记录.供应商.采购员);
1.2.6库房(入库管理.出库管理.盘点库存.现有库存);
1.2.7报表(营业数据.商品销量.订单统计.采购汇总);
1.2.8主管理员(员工权限/功能分配)
实现了用户从注册登录选取商品到加入购物车下单支付到确认收货的购物全流程的功能,管理者后台管理的功能;
2.负责了用户/商品模块开发,项目工具:SpringBoot+Mybatis+Git+Maven+MySQL +Alibaba Druid+log4j2,实现了相关功能接口开发;
3.难点:统一接口返回对象
处理:
新建一个异常枚举类(把错误收拢在一起),新建common包用来编写通用类,编写返回数据成功和失败的方法,编写返回对象中的error方法返回刚才所编写的枚举类并且加上tostring方法 。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论