Java毕业设计-二手物品交易市场
工具下载链接😎😎😎:
计算机课程设计|毕业设计之二手物品交易市场代码-基于SSM二手物品交易市场
前言
本次文章主要是介绍二手物品交易市场的功能,系统分类两个角色,管理员和用户
一、系统功能
1.1 开发环境
-
开发语言:Java 技术:SSM 数据库:MySQL 架构:B/S 源码类型: Web 编译工具:Idea、Eclipse、MyEclipse (选其一) 其他:jdk1.8、Tomcat8.5 、Navicat
1.2 管理员功能
-人员管理 业务管理【公告管理、商品分类、举报管理、商品管理、留言管理、访客记录】
1.3 用户
-登录注册 -公告信息 -商品分类 -最新商品 -求购信息 -在线留言 -业务管理【商品管理、购买订单、销售订单、评价管理、求购管理】 -统计分析【销量统计、销售额统计】
二、部分功能展示
☀️创建订单☀️
☀️付款界面☀️
☀️个人信息☀️
☀️公告列表☀️
☀️公告详情☀️
☀️购物车☀️
☀️前台登录界面☀️
三、部分代码设计
代码如下(示例):
3.2.创建订单
//创建订单 @ResponseBody @RequestMapping("ordermsgAdd") public HashMap<String,Object> ordermsgAdd(HttpServletRequest request) { String shfs = request.getParameter("shfs"); String addr = request.getParameter("addr"); HashMap<String,Object> res = new HashMap<String,Object>(); HashMap map = new HashMap(); Member member = (Member)request.getSession().getAttribute("sessionmember"); map.put("memberid", member.getId()); List<Cart> distinctlist = cartDAO.selectDistinct(map); for(Cart distinctseller:distinctlist){ //创建订单 double total = 0D; CheckCode cc = new CheckCode(); String ddno = cc.getCheckCode(); HashMap ppp = new HashMap(); ppp.put("sellerid", distinctseller.getSellerid()); ppp.put("memberid", member.getId()); List<Cart> cartlist = cartDAO.selectAll(ppp); for(Cart cart:cartlist){ Product product = productDAO.findById(cart.getProductid()); total+=product.getPrice()*cart.getNum(); //订单详情 Orderdetails orderdetails = new Orderdetails(); orderdetails.setDdno(ddno); orderdetails.setMemberid(member.getId()); orderdetails.setProductid(product.getId()); orderdetails.setNum(cart.getNum()); orderdetails.setPrice(product.getPrice()); orderdetails.setStatus("待付款"); orderdetailsDAO.add(orderdetails); cartDAO.delete(cart.getId()); } Member nowmember = memberDAO.findById(member.getId()); double discount = 1; if(nowmember.getIntegral()>=1000&&nowmember.getIntegral()<3000){ total = total*0.9; discount =0.9; }else if(nowmember.getIntegral()>=3000&&nowmember.getIntegral()<5000){ total = total*0.8; discount =0.8; }else if(nowmember.getIntegral()>=5000){ total = total*0.7; discount =0.7; } Ordermsg ordermsg = new Ordermsg(); ordermsg.setDdno(ddno); ordermsg.setDiscount(discount); ordermsg.setMemberid(member.getId()); ordermsg.setTotal(total); ordermsg.setShfs(shfs); ordermsg.setAddr(addr); ordermsg.setStatus("待付款"); ordermsg.setSellerid(distinctseller.getSellerid()); ordermsg.setSavetime(Info.getDateStr()); ordermsgDAO.add(ordermsg); } return res; }