作者主页:疯狂行者
简介:Java领域新星创作者、【计算机源码之家】公号作者✌ 简历模板、学习资料、面试题库【关注我,都给你】
**源码编号:**QT0006
文末获取源码联系
工具下载链接:
JDK版本下载
Eclipse下载链接
Mysql下载链接
tomcat下载链接
向日葵远程工具
- 计算机课程设计|毕业设计之农特产商城小程序代码-基于Springboot农特产商城小程序
- 前言
- 一、系统功能
- 1.1 开发环境
- 1.2 管理员功能
- 1.3 用户【小程序】
- 二、部分功能展示
- 三、部分代码设计
- 3.1.查询购物车
- 3.2.图表统计
- 总结
- 获取源码联系:
- Java毕设项目实战
- Java课设项目实战
前言
本次文章主要是介绍农特产商城小程序的功能,系统分类两个角色,管理员和用户
一、系统功能 1.1 开发环境- 开发语言:Java
- 技术:Springboot+小程序
- 数据库:MySQL
- 架构:B/S
- 源码类型: Web
- 编译工具:Idea、Eclipse、MyEclipse (选其一)
- 其他:jdk1.8、Tomcat8.5【不需要】 、Navicat
-系统管理
-订单管理
-商品收藏
-注册用户
-商品管理
-统计分析
-新闻资讯
-首页
-商品分类
-购物车
-新闻资讯
-我的【我的信息、我的收藏、我的订单、退出登录】
-收藏
-评价
☀️订单管理☀️
☀️分类管理☀️
☀️管理员之个人中心☀️
☀️管理员之修改密码☀️
☀️前台用户登录☀️
☀️前台用户注册☀️
☀️商品管理☀️
代码如下(示例):
@ResponseBody
@RequestMapping("/List")
public LayuiPageInfo list(CartParam cartParam) {
return this.cartService.findPageBySpec(cartParam);
}
3.2.图表统计
@RequestMapping("/statistics")
public String statistics(Model model) {
QueryWrapper objectQueryWrapper = new QueryWrapper<>();
List list = orderService.getBaseMapper().selectList(objectQueryWrapper);
BigDecimal price = new BigDecimal(0);
for (Order order : list) {
if(null != order.getPrice() ) {
price = price.add(order.getPrice());
}
}
model.addAttribute("price", price);
QueryWrapper patientWrapper = new QueryWrapper<>();
Integer count = orderService.getBaseMapper().selectCount(patientWrapper);
model.addAttribute("profit", count);
QueryWrapper objectQueryWrapper1 = new QueryWrapper<>();
objectQueryWrapper1.ge("create_time", new SimpleDateFormat("yyyy-MM-dd").format(new Date())+" 00:00:00");
objectQueryWrapper1.le("create_time", new SimpleDateFormat("yyyy-MM-dd").format(new Date())+" 23:59:59");
List list1 = orderService.getBaseMapper().selectList(objectQueryWrapper1);
BigDecimal price1 = new BigDecimal(0);
for (Order order : list1) {
price1 = price1.add(order.getPrice());
}
model.addAttribute("price1", price1);
总结
获取源码联系:
大家点赞、收藏、关注、评论啦 、查看微信公众号获取联系方式
打卡 文章 更新 31/ 365天
精彩专栏推荐订阅:在 下方专栏
Java毕设项目实战 Java课设项目实战



