苍穹外卖
黑马程序员学习
有模有样(^~^)
这个作者很懒,什么都没留下…
展开
-
苍穹外卖--查看近30日营业额统计
所谓用户统计,实际上统计的是用户的数量。通过折线图来展示,上面这根蓝色线代表的是用户总量,下边这根绿色线代表的是新增用户数量,是具体到每一天。所以说用户统计主要统计。在sky-pojo模块,UserReportVO.java已定义。原创 2023-12-03 14:58:16 · 485 阅读 · 0 评论 -
苍穹外卖--客户催单
用户在小程序中点击催单按钮后,需要第一时间通知外卖商家。原创 2023-12-01 22:04:51 · 546 阅读 · 0 评论 -
苍穹外卖--用户下单
在sky-pojo模块,OrdersSubmitDTO.java已定义。在sky-pojo模块,OrderSubmitVO.java已定义。原创 2023-11-30 16:00:48 · 543 阅读 · 0 评论 -
苍穹外卖--营业额统计
在sky-pojo模块,TurnoverReportVO.java已定义。原创 2023-12-03 14:07:19 · 629 阅读 · 0 评论 -
苍穹外卖--销量排名Top10
所以销量排名其实指的就是菜品和套餐销售的数量排名。通过柱形图来展示销量排名,这些销量是按照降序来排列,并且只需要统计销量排名前十的商品。在sky-pojo模块,SalesTop10ReportVO.java已定义。所谓销量排名,销量指的是商品销售的数量。项目当中的商品主要包含两类:一个是。原创 2023-12-03 16:17:29 · 536 阅读 · 0 评论 -
苍穹外卖--订单状态定时处理
【代码】苍穹外卖--订单状态定时处理。原创 2023-12-01 20:25:50 · 384 阅读 · 0 评论 -
苍穹外卖--导出运营数据Excel报表
在数据统计页面,有一个数据导出的按钮,点击该按钮时,其实就会下载一个文件。这个文件实际上是一个Excel形式的文件,文件中主要包含最近30日运营相关的数据。真正导出这个报表之后,相对应的数字就会填充在表格中,就可以进行存档。当前接口没有返回数据,因为报表导出功能本质上是文件下载,服务端会通过输出流将Excel文件下载到客户端浏览器。当前接口没有传递参数,因为导出的是最近30天的运营数据,后端计算即可,所以不需要任何参数。3). 将查询到的运营数据写入模板文件。2). 查询近30天的运营数据。原创 2023-12-03 20:01:43 · 899 阅读 · 0 评论 -
苍穹外卖--查看,删除购物车
【代码】苍穹外卖--查看,删除购物车。原创 2023-11-29 22:21:17 · 553 阅读 · 0 评论 -
苍穹外卖--编辑员工信息
【代码】苍穹外卖--编辑员工信息。原创 2023-11-18 14:26:34 · 144 阅读 · 0 评论 -
苍穹外卖--添加购物车
在sky-pojo模块,ShoppingCartDTO.java已定义。原创 2023-11-29 22:14:47 · 638 阅读 · 0 评论 -
苍穹外卖--新增菜品
在/resources/mapper中创建DishFlavorMapper.xml。进入到sky-server模块。原创 2023-11-19 11:11:35 · 228 阅读 · 0 评论 -
苍穹外卖--实现照片上传
在sky-server模块。原创 2023-11-18 21:45:23 · 711 阅读 · 0 评论 -
苍穹外卖--菜品分页查询
【代码】苍穹外卖--菜品分页查询。原创 2023-11-19 13:36:42 · 211 阅读 · 0 评论 -
苍穹外卖--实现公共字段自动填充
也就是在插入或者更新的时候为指定字段赋予指定的值,使用它的好处就是可以统一对这些字段进行处理,避免了重复代码。在上述的问题分析中,我们提到有四个公共字段,需要在新增/更新中进行赋值操作。实现步骤:1). 自定义注解 AutoFill,用于标识需要进行公共字段自动填充的方法2). 自定义切面类 AutoFillAspect,统一拦截加入了 AutoFill 注解的方法,通过反射为公共字段赋值3). 在 Mapper 的方法上加入 AutoFill 注解**技术点:**枚举、注解、AOP、反射。原创 2023-11-18 18:25:09 · 195 阅读 · 0 评论 -
苍穹外卖--在redis中缓存菜品数据,加快查询速度
【代码】苍穹外卖--在redis中缓存菜品数据,加快查询速度。原创 2023-11-29 21:10:25 · 791 阅读 · 0 评论 -
苍穹外卖--店铺营业状态设置
若当前餐厅处于营业状态,自动接收任何订单,客户可在小程序进行下单操作;若当前餐厅处于打烊状态,不接受任何订单,客户便无法在小程序进行下单操作。**注:**从技术层面分析,其实管理端和用户端查询营业状态时,可通过一个接口去实现即可。创建com.sky.controller.user包,在该包下创建ShopController.java。虽然,可以通过一张表来存储营业状态数据,但整个表中只有一个字段,所以意义不大。进到苍穹外卖后台,显示餐厅的营业状态,营业状态分为。**约定:**1表示营业 0表示打烊。原创 2023-11-25 20:07:14 · 781 阅读 · 0 评论 -
苍穹外卖--启用禁用员工账号
【代码】苍穹外卖--启用禁用员工账号。原创 2023-11-18 13:37:13 · 173 阅读 · 0 评论 -
苍穹外卖--新增员工
请求方式Post,请求参数:用EmployeeDTO类接收参数。原创 2023-11-17 17:31:55 · 80 阅读 · 0 评论 -
苍穹外卖--员工分页查询
【代码】苍穹外卖--员工分页查询。原创 2023-11-18 13:09:22 · 478 阅读 · 0 评论