小商品零售平台+后台管理系统(网页制作day2~)

springboot+thymeleaf+mybatis

ps:加油加油,坚持打卡!!!

在做小商品零售网页的时候,发现因为前期需求分析没有做到位,导致前台需要的很多信息后台无法提供,很多模块的数据获取不到,所以花了一段时间对整体重新进行需求分析,在后台管理系统中添加了部分模块来管理前台会使用到的数据。

一、首页

(1)对首页的模块进行划分,调整后台管理系统录入商品获取到的信息(添加商品图片信息)

(2)库存总表增添图片地址字段,对录入商品图片地址也纳入新增范畴

(3)商品入库修改中,不可变更图片地址信息(目前先这样)

 

 二、后台管理系统个人中心

(1)增添可以新增、修改头像功能(同步导航栏上显示的头像)

(2)点击导航栏上的图片,可以直接跳转到个人中心页面

 三、后台管理系统整体对修改操作做了限制判断,解决部分模块涉及到修改数据产生重复的问题

四、商品分类

(1)新增商品分类模块,将所有录入商品可能会涉及到的分类单独做了一张表和模块,方便管理

(2)对商品进行二级分类(例如:一级分类-图书    二级分类-经典图书) 

商品类型一级分类:

商品类型二级分类:(点击一级分类跳转到该一级分类对应的二级分类)

可以对其新增、修改、删除、查询(新增数据属于一级分类(二级分类的父ID是一级分类的ID))

 五、对供应商进行了细分

六、小商品零售平台-书籍模块

(1)书籍模块初始化显示页面-经典图书页面

(2)整体经典图书页面做了鼠标滑动效果,显示部分信息

(3)点击加入购物车

点击加入购物车,获取对应图书信息,跳转到商品详情页面,将获取到的数据在页面显示。

(i)点击加入购物车会对加入数量进行判断:

判断当前购买的数量是否<=库存总量   false-显示商品已售罄页面!true-显示操作成功页面!
(目前还不会基于后台做弹窗页面)

 (4)购物车模块

(1)购物车模块初始化显示购物车表所有信息(加入购物车成功将会新增一条记录(以当前加入购物车成功的数据))

(2)总金额:累加统计四舍五入小数点后两位,随着购物车中数据的新增、删除,总金额会随之发生变化。(总金额 += 数量*单个售价)

 (3)修改

点击更改按钮仅可更改选择商品加入购物车的数量。

 (4)删除

点击删除按钮,可以在购物车表中删除该条数据。

(5)结算

(i)累加目前购物车中所有商品的总金额

(ii)ajax传递的当前登陆账号ID查询当前账户余额,判断当前账户余额是否>=购物车商品总金额(是否足够支付购物车中的商品),false----rentrn "1";

弹窗提示“当前账户余额无法支付购物车中所有商品”

(iii)循环遍历购物车中所有商品,将商品名称相同的商品归为一类,接着累加相同商品名称所加入购物车的数量,并于库存总表中的当前遍历到的商品库存总量进行判断,库存总量<当前商品购物车总数量,return "2"+"|"+商品名称;

弹窗提示“***商品库存小于购买量,请重新核对加入购物车的数量”

(iV)对数据进行操作,最后新增一条商品出库信息(以当前的数据在商品出库表中新增一条记录)

(v)将完成操作的该条商品记录从购物车表中删除。

 七、小商品零售平台个人中心

(1)点击个人信息,获取当前登陆账户信息在小商品零售平台网页iframe中显示,仅可更改手机号、个人地址、性别。

(2)新增了一个充值模块。

当前账户余额不能支持用户进行消费的时候,可以点击充值,跳转到充值页面:

 充值页面逻辑:当前账户在充值页面进行选择金额点击充值,会在用户充值表中新增一条记录:

(小商品零售平台的充值功能还没有开始做,只将页面先做好了、后台管理系统做好了(后台管理系统目前的数据是手动在数据库中添加用于测试!))

网站用户充值了一定金额过后,在后台管理系统会显示一条记录,管理员可以对其进行审核,审核通过,该用户申请充值的金额会加到申请用户的账户上,完成充值操作。

审核页面:

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值