🔥作者主页:疯狂行者🔥
💖简介:Java领域新星创作者🏆、【计算机源码之家】公号作者✌ 简历模板、学习资料、面试题库【关注我,都给你】💖
👉👉**源码编号:**QT0007
💖文末获取源码联系💖
工具下载链接😎😎😎:
JDK版本下载
Eclipse下载链接
Mysql下载链接
tomcat下载链接
向日葵远程工具
本次文章主要是介绍二手物品交易市场的功能,系统分类两个角色,管理员和用户
-人员管理
业务管理【公告管理、商品分类、举报管理、商品管理、留言管理、访客记录】
-登录注册
-公告信息
-商品分类
-最新商品
-求购信息
-在线留言
-业务管理【商品管理、购买订单、销售订单、评价管理、求购管理】
-统计分析【销量统计、销售额统计】
☀️创建订单☀️

☀️付款界面☀️

☀️个人信息☀️

☀️公告列表☀️

☀️公告详情☀️

☀️购物车☀️

☀️前台登录界面☀️

代码如下(示例):
//收藏列表
@ResponseBody
@RequestMapping("favList")
public HashMap<String,Object> favList(@RequestParam(defaultValue = "1",value = "pageNum") Integer pageNum,@RequestParam(defaultValue = "1",value = "pageSize") Integer pageSize,HttpServletRequest request){
Member sessionmember = (Member) request.getSession().getAttribute("sessionmember");
String key = request.getParameter("key");
HashMap<String,Object> res = new HashMap<String,Object>();
HashMap map = new HashMap();
map.put("memberid", sessionmember.getId());
List<Fav> objectlist = favDAO.selectAll(map);
for(Fav fav:objectlist){
Product product = productDAO.findById(fav.getProductid());
fav.setProduct(product);
}
PageHelper.startPage(pageNum, pageSize);
List<Fav> list = favDAO.selectAll(map);
for(Fav fav:list){
Product product = productDAO.findById(fav.getProductid());
fav.setProduct(product);
}
PageInfo<Fav> pageInfo = new PageInfo<Fav>(list);
res.put("pageInfo", pageInfo);
res.put("list", objectlist);
return res;
}
//创建订单
@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;
}
大家点赞、收藏、关注、评论啦 、查看👇🏻👇🏻👇🏻微信公众号获取联系方式👇🏻👇🏻👇🏻
打卡 文章 更新 32/ 365天
精彩专栏推荐订阅:在 下方专栏👇🏻👇🏻👇🏻👇🏻
Java毕设项目实战
Java课设项目实战