摘要: 需求分析 后台系统中可以管理菜品信息,通过新增功能来添加一个新的菜品,在添加菜品时需要选择当前菜品所属的菜品分类,并且需要上传菜品图片,在移动端会按照次啊品分类来展示对应的菜品信息 数据模型 新增菜品,其实就是将新增页面录入的菜品信息插入到dish表,如果添加了口味做法,还需要向dish_flavo 阅读全文
posted @ 2023-03-09 21:12 佛系粥米 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 文件下载,页面端可以使用<img>标签展示下载的图片 <img v-if="imageUrl" :src="imageUrl" class="avatar"></img> handleAvatarSuccess (response, file, fileList) { this.imageUrl = 阅读全文
posted @ 2023-03-09 19:30 佛系粥米 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 文件上传,页面端可以使用ElementUI提供的上传组件 <el-upload class="avatar-uploader" action="/common/upload" :show-file-list="false" :on-success="handleAvatarSuccess" :bef 阅读全文
posted @ 2023-03-08 10:43 佛系粥米 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 一、文件上传介绍 文件上传,也称为upload,是指将本地图片、视频、音频等文件上传到服务器上,可以供其它用户浏览或者下载的过程,文件上传在项目中应用非常广泛,我们经常发微博、发微信朋友圈都用到了文件上传功能。 文件上传时,对页面的form表单有如下要求: (1)method = "post" 采用 阅读全文
posted @ 2023-03-06 20:53 佛系粥米 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1、文件上传下载:图片 2、新增菜品 3、菜品信息分页查询 4、修改菜品 阅读全文
posted @ 2023-03-06 20:11 佛系粥米 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 需求分析: 在分类管理列表页面点击修改按钮,弹出修改窗口,在修改窗口回显分类信息并进行修改,最后点击确认按钮完成修改操作 /** * 根据id修改分类信息 * @param category * @return */ @PutMapping public R<String> update(@Requ 阅读全文
posted @ 2023-03-06 20:07 佛系粥米 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 需求分析: 在分类管理列表页面,可以对某个分类进行删除操作。需要注意的是当前分类关注了菜品或者套餐时,此分类不允许删除 代码开发 1、页面发送ajax请求,将参数(id)提交到服务端 2、服务端Controller接收页面提交的数据并调用Service删除数据 3、Service调用Mapper操作 阅读全文
posted @ 2023-03-06 17:24 佛系粥米 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 系统中的分类很多的时候,如果在一个页面中全部展示出来会显得比较乱,不便于查看,所以一般系统中都会以分页的方式来展示列表数据 1、页面发送ajax请求,将分页查询参数(page, pageSize)提交到服务器 2、服务端Controller接收页面提交的数据并调用Service查询数据 3、Serv 阅读全文
posted @ 2023-03-06 15:08 佛系粥米 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 需求分析: 后台系统中可以管理分类信息,分类包括两种信息,分别是菜品分类和套餐分类。当我们在后台系统中添加菜品时需要选择一个菜品分类,当我们在后台系统中添加一个套餐时需要选择一个套餐分类,在移动端也会按照菜品分类和套餐分类来展示对应的菜品和套餐 (1)实体类Category package com. 阅读全文
posted @ 2023-03-06 11:16 佛系粥米 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 一、问题分析 在完成后台系统的员工管理功能开发时,在新增员工时需要设置创建时间、创建人、修改时间、修改人等字段,在编辑员工时需要设置修改时间和修改人等字段。这些字段属于公共字段。 对这些公共字段进行统一处理,简化开发? 使用Mybatis Plus提供的公共字段填充功能。 Mybatis Plus公 阅读全文
posted @ 2023-02-26 22:11 佛系粥米 阅读(117) 评论(0) 推荐(0) 编辑