java基于ssm蛋糕店蛋糕商城蛋糕系统网站源码-创新互联

简介

java使用ssm开发的蛋糕商城系统,用户可以注册浏览商品,加入购物车或者直接下单购买,在个人中心管理收货地址和订单,管理员也就是商家登录后台可以发布商品,上下架商品,处理待发货订单等。

信丰ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!

演示视频 https://www.bilibili.com/video/BV1S5411n7B7/?share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156

角色

注册用户+管理员

技术

Ssm(spring+springMVC+myibats)+ajax+bootscrap+css+jq+js+图片剪裁和压缩 +highcharts+simditor图文编辑器

功能 前台:

首页,搜索商品,详情页,可选择蛋糕尺寸颜色蛋糕层数等,根据不同规格显示不同的商品价格,加入购物车,立即购买,评价列表展示,商品详情展示,商品评分,分类商品,标签查询,更多分类查询 。

用户:

登录(密码MD5加密),注册,修改密码,收货地址管理,购物车,确认支付订单修改收货地址,添加备注,待支付订单,待发货订单,待收货订单,待评价低订单,已完成订单,申请退款订单,已退款订单,取消订单,删除订单,查看评价信息,我的购物车(可修改购买数量,可删除,可批量付款,也可单个付款)

管理员:

商品分类管理(排序),商品标签管理,商品管理(可灵活设置蛋糕尺寸等规格参数和不同的价格,图文混合编辑),订单管理(未付款,待发货,待确认,待评价,已完成,待退款,已退款,查看评价。订单没有合并,是一个商品一个订单那哦),用户管理 ,商品日销量统计

部分截图

在这里插入图片描述

确认订单代码`@RequestMapping(“/creatOrderFromCarts”)
public String save(HttpServletRequest request, HttpServletResponse response,HttpSession session,
Model model,SpOrders a) throws IOException {
try{
SpUsers u=(SpUsers) session.getAttribute(“loginU”);
String[] ids=request.getParameter(“ids”).split(“,”);
List li=new ArrayList();
Integer num=0;
Double total_price=0.0;
String msg=“”;
for(String id:ids){
if(id!=null&&id.trim().length()>0){
SpCarts c=spCartService.queryById(id);
SpGoods g=spGoodsService.queryById(c.getGid());
if(c.getNum()<=g.getStock()){
SpOrders o=new SpOrders();
o.setOrderNo(OrderUntil.getOrderNo());
o.setCts(DateUtils.getNowDateString());
o.setGid(c.getGid());
o.setUid(c.getUid());
o.setGinfo(c.getGinfo());
o.setGprice(c.getGprice());
o.setNum(c.getNum());
o.setTotal_price(c.getNum()*c.getGprice());
o.setGname(g.getGname());
o.setMain_img(g.getMain_img().split(“,”)[0]);
spOrdersService.add(o);
li.add(o);

num++;
					total_price+=c.getNum()*c.getGprice();
					
					g.setSales(g.getSales()+num);
					g.setStock(g.getStock()-num);
					spGoodsService.update(g);
					
					spCartService.delete(Integer.parseInt(id));
				}else{
					msg+=g.getGname()+" 库存不足,生成订单失败;
"; } } } model.addAttribute("msg",msg ); model.addAttribute("li",li ); model.addAttribute("total_price",total_price ); model.addAttribute("num",num ); String def_address=null; SpAddress address=new SpAddress(); address.setUid(u.getId()+""); Listaddressli=spAddressService.queryList(address); if(addressli!=null&&addressli.size()>0){ for(SpAddress add:addressli){ if(add.getIs_def().equals("1")){ def_address=add.getA_add()+"("+add.getAname()+add.getPhone()+")"; break; } } if(def_address==null) def_address=addressli.get(0).getA_add()+"("+addressli.get(0).getAname()+addressli.get(0).getPhone()+")"; } model.addAttribute("def_address",def_address ); model.addAttribute("addressli",addressli ); }catch(Exception e){ //e.printStackTrace(); model.addAttribute("msg","请勿重复提交!!!" ); model.addAttribute("num",0 ); } return Sys.Common.front + "/sure_order"; }`

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


标题名称:java基于ssm蛋糕店蛋糕商城蛋糕系统网站源码-创新互联
转载来于:http://myzitong.com/article/ccppei.html