毕业设计-基于SpringBoot餐饮管理系统
生活随笔
收集整理的這篇文章主要介紹了
毕业设计-基于SpringBoot餐饮管理系统
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
環境:開發工具:idea,數據庫:MySQL5.7 jdk1.8
架構:SpringBoot,前端HTML
主要功能
管理員:用戶管理(用戶新增、用戶更改、用戶刪除);
老板:首頁(查看餐桌使用情況、下單)、菜譜管理(查看菜品信息、新增菜品信息、修改菜品信息)、員工管理(查詢員工信息、修改員工信息、新增員工信息、刪除指定員工)、餐桌管理(查詢餐桌、新增餐桌、修改餐桌、刪除指定餐桌)、歷史訂單、財務統計(查詢指定日期營業額、訂單數)
員工:查看餐桌狀態、點餐、修改未結賬的訂單、結賬等
項目圖片:
部分代碼:
@PostMapping(value = "/ordertables",produces = "application/json;charset=UTF-8" )public String searchAllTable(@RequestParam(name = "page",required = false, defaultValue = "1")Integer page,//limit:每頁數據量@RequestParam(name = "limit",required = false, defaultValue = "12")Integer limit,Map<String,Object> result){PageHelper.startPage(page, limit);List<Tables> tables = tablesService.searchAll();PageInfo<Tables> pageInfo = new PageInfo<>(tables);result.put("code",0);result.put("count",pageInfo.getTotal());result.put("tables",pageInfo);return "/order/main::test";}@PostMapping(value = "/fenlei",produces = "application/json;charset=UTF-8" )public String fenleichaxun(@RequestParam(name = "page",required = false, defaultValue = "1")Integer page,//limit:每頁數據量@RequestParam(name = "limit",required = false, defaultValue = "12")Integer limit,@RequestParam(name = "optionvalue",required = false)Integer optionvalue,Map<String,Object> result){PageHelper.startPage(page, limit);List<Tables> tables = new ArrayList<>();if (optionvalue==0){//全部tables= tablesService.searchAll();}else if (optionvalue==1){//未使用tables = tablesService.searchBystatus(0);}else if (optionvalue==2){//已使用tables = tablesService.searchBystatus(1);}PageInfo<Tables> pageInfo = new PageInfo<>(tables);result.put("code",0);result.put("count",pageInfo.getTotal());result.put("tables",pageInfo);return "/order/main::test";}//主頁鼠標滑動顯示對應訂單信息@ResponseBody@PostMapping(value = "/mouseoverorderdetails")public Map<String,Object> mouseOverOrderDetails(@RequestParam(name = "tid",required = false)Integer tid){Orders orders = ordersService.selectByTidAndOrderStatus(tid, 0);List<OrderDetail> orderDetails = orderDetailService.selectByOid(orders.getOid());String tips = orderDetails.get(orderDetails.size() - 1).getTips();Map<String,Object> result = new HashMap<>();result.put("order",orders);result.put("orderdetail",orderDetails);result.put("tips",tips);return result;}代碼截圖:
B站視頻鏈接:
畢業設計-基于SpringBoot餐飲管理系統
獲取方式:
聯系下方名片獲取
總結
以上是生活随笔為你收集整理的毕业设计-基于SpringBoot餐饮管理系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 搜索引擎-应用篇(suggest sea
- 下一篇: 网盘和云盘的区别