当前位置: 首页 > news >正文

网站上传 空间 数据库江西省赣州市南康家具城

网站上传 空间 数据库,江西省赣州市南康家具城,做网站需要的程序,vps除了做网站还能做什么项目编号#xff1a; S 043 #xff0c;文末获取源码。 \color{red}{项目编号#xff1a;S043#xff0c;文末获取源码。} 项目编号#xff1a;S043#xff0c;文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 用户2.2 管理员 三、系统展示四、核… 项目编号 S 043 文末获取源码。 \color{red}{项目编号S043文末获取源码。} 项目编号S043文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 用户2.2 管理员 三、系统展示四、核心代码4.1 查询菜品类型4.2 查询菜品4.3 加购菜品4.4 新增菜品收藏4.5 新增菜品留言 五、免责说明 一、摘要 1.1 项目介绍 基于JAVAVueSpringBootMySQL的农家乐订餐系统包含了菜品类型模块、菜品档案模块、菜品收藏模块、菜品订餐模块、菜品资讯模块还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块农家乐订餐系统基于角色的访问控制给订餐管理员、配送人员使用可将权限精确到按钮级别您可以自定义角色并分配权限系统适合设计精确的权限约束需求。 1.2 项目录屏 源码下载 二、功能模块 2.1 用户 用户登录和注册功能。资讯功能:用户可以任意浏览资讯列表和详细信息菜品库:支持通过查询来查找所需要菜品。菜品信息:击到菜品详情页面可以查看菜品介绍、图片、价格、销售、已购买户评论。菜品收藏:在操作信息.详情下方点击“收藏进行收藏。菜品选购:在菜品的详情页面点击“加入购物车”也可以直接点击“立即购买”菜品购物车:列出打算下单的菜品列表支持数量增加和减小。取消订单:在“我的订单”列表中针对没有付款的订单点击“取消申请删除订单去付款::在“我的订单”咧表中点击“去付款”模拟付款。留言:填写留言的内容提交到网站管理后台。 2.2 管理员 会员列表:查看所有注册会员信息支持册除录入资讯:录入资讯标题、内容等信息。管理资讯:查看已录入资讯列表支持删除和修改留言列表:所有用户留言信息列表支持册除。菜品分类管理:支持录入、查看、修改和册除已有分类。菜品录入:选择菜品分类、录入菜品名称、库存、已销售、价格、上传菜品图片、填写菜品介绍。菜品管理:查看所有已经录入的菜品信息、支持修改和册除。菜品订单:查看所有用户下单的订单信息包括下单时间、费用、用户信息、订单菜品信息和备注等。订单处理:处理菜品信息等。 三、系统展示 四、核心代码 4.1 查询菜品类型 RequestMapping(value /getByPage, method RequestMethod.GET) ApiOperation(value 查询菜品类型) public ResultIPageDishType getByPage(ModelAttribute DishType dishType ,ModelAttribute PageVo page){QueryWrapperDishType qw new QueryWrapper();if(!ZwzNullUtils.isNull(dishType.getTitle())) {qw.like(title,dishType.getTitle());}if(!ZwzNullUtils.isNull(dishType.getStatus())) {qw.eq(status,dishType.getStatus());}IPageDishType data iDishTypeService.page(PageUtil.initMpPage(page),qw);return new ResultUtilIPageDishType().setData(data); }4.2 查询菜品 RequestMapping(value /getByPage, method RequestMethod.GET) ApiOperation(value 查询菜品) public ResultIPageDishVariety getByPage(ModelAttribute DishVariety dishVariety ,ModelAttribute PageVo page){QueryWrapperDishVariety qw new QueryWrapper();if(!ZwzNullUtils.isNull(dishVariety.getTitle())) {qw.like(title,dishVariety.getTitle());}if(!ZwzNullUtils.isNull(dishVariety.getType())) {qw.eq(type,dishVariety.getType());}if(!ZwzNullUtils.isNull(dishVariety.getContent())) {qw.like(content,dishVariety.getContent());}IPageDishVariety data iDishVarietyService.page(PageUtil.initMpPage(page),qw);User currUser securityUtil.getCurrUser();for (DishVariety vo : data.getRecords()) {QueryWrapperDishCollect collQw new QueryWrapper();collQw.eq(collect_id,currUser.getId());collQw.eq(dish_id,vo.getId());vo.setCollectFlag(iDishCollectService.count(collQw));QueryWrapperDishOrder orderQw new QueryWrapper();orderQw.eq(dish_id,vo.getId());orderQw.eq(status,已加购);orderQw.last(limit 1);DishOrder order iDishOrderService.getOne(orderQw);vo.setBuyNumber(order null ? BigDecimal.ZERO : order.getNumber());}return new ResultUtilIPageDishVariety().setData(data); }4.3 加购菜品 RequestMapping(value /addOne, method RequestMethod.GET) ApiOperation(value 加购) public ResultDishOrder addOne(RequestParam String id, RequestParam BigDecimal number){DishVariety dish iDishVarietyService.getById(id);if(dish null) {return ResultUtil.error(菜品不存在);}User currUser securityUtil.getCurrUser();QueryWrapperDishOrder qw new QueryWrapper();qw.eq(dish_id,dish.getId());qw.eq(status,已加购);qw.eq(order_id,currUser.getId());qw.last(limit 1);DishOrder order iDishOrderService.getOne(qw);if(order ! null) {order.setNumber(order.getNumber().add(number));iDishOrderService.saveOrUpdate(order);return ResultUtil.success();}DishOrder o new DishOrder();o.setDishId(dish.getId());o.setTitle(dish.getTitle());o.setType(dish.getType());o.setContent(dish.getContent());o.setImage(dish.getImage());o.setPrice(dish.getPrice());o.setStatus(已加购);o.setNumber(number);o.setOrderId(currUser.getId());o.setOrderName(currUser.getNickname());o.setOrderTime(DateUtil.now());iDishOrderService.saveOrUpdate(o);return ResultUtil.success(); }4.4 新增菜品收藏 RequestMapping(value /addOne, method RequestMethod.GET) ApiOperation(value 新增收藏) public ResultDishCollect addOne(RequestParam String id){DishVariety dish iDishVarietyService.getById(id);if(dish null) {return ResultUtil.error(菜品不存在);}User currUser securityUtil.getCurrUser();QueryWrapperDishCollect qw new QueryWrapper();qw.eq(dish_id,id);qw.eq(collect_id,currUser.getId());if(iDishCollectService.count(qw) 0L) {return ResultUtil.success();}DishCollect dishCollect new DishCollect();dishCollect.setDishId(dish.getId());dishCollect.setTitle(dish.getTitle());dishCollect.setType(dish.getType());dishCollect.setContent(dish.getContent());dishCollect.setImage(dish.getImage());dishCollect.setPrice(dish.getPrice());dishCollect.setCollectId(currUser.getId());dishCollect.setCollectName(currUser.getNickname());dishCollect.setCollectTime(DateUtil.now());iDishCollectService.saveOrUpdate(dishCollect);return ResultUtil.success(); }4.5 新增菜品留言 RequestMapping(value /insert, method RequestMethod.POST) ApiOperation(value 新增菜品留言) public ResultMessage insert(Message message){User currUser securityUtil.getCurrUser();message.setUserId(currUser.getId());message.setUserName(currUser.getNickname());message.setUserTime(DateUtil.now());message.setReplyContent();message.setReplyName();message.setReplyTime();message.setReplyId();iMessageService.saveOrUpdate(message);return new ResultUtilMessage().setData(message); }五、免责说明 本项目仅供个人学习使用商用授权请联系博主否则后果自负。博主拥有本软件构建后的应用系统全部内容所有权及独立的知识产权拥有最终解释权。如有问题欢迎在仓库 Issue 留言看到后会第一时间回复相关意见会酌情考虑但没有一定被采纳的承诺或保证。 下载本系统代码或使用本系统的用户必须同意以下内容否则请勿下载 出于自愿而使用/开发本软件了解使用本软件的风险且同意自己承担使用本软件的风险。利用本软件构建的网站的任何信息内容以及导致的任何版权纠纷和法律争议及后果和博主无关博主对此不承担任何责任。在任何情况下对于因使用或无法使用本软件而导致的任何难以合理预估的损失包括但不仅限于商业利润损失、业务中断与业务信息丢失博主概不承担任何责任。必须了解使用本软件的风险博主不承诺提供一对一的技术支持、使用担保也不承担任何因本软件而产生的难以预料的问题的相关责任。
http://www.zqtcl.cn/news/424571/

相关文章:

  • 网站推广工具有页面素材图片
  • 网页设计搭建网站外贸求购信息平台
  • 仓库改造类网站怎么做手机创建网站的软件
  • 成都平台网站建设公司邯郸网络科技公司
  • 热门课程自己做网站大型购物网站建站
  • apache 创建网站重庆建站模板
  • 手机怎么制作网站叶县建设局网站
  • 怎么做后台网站一键更新搜索引擎优化的主要策略
  • 站酷网免费素材图库官网国外域名购买
  • 石家庄个人谁做网站天体摄影
  • 徐州集团网站建设网站排名快速提升工具
  • 自己创业做原公司一样的网站做网站要学会什么语言
  • 宿州高端网站建设公司网络业务
  • 做多语言版本网站网站收录低
  • 鼎湖网站建设江门网站优化快速排名
  • 做交通事故的网站北京物联网app开发公司
  • 网站建设中 页面网络培训注册会计师
  • app网站如何做推广安装wordpress错误
  • 八零婚纱摄影工作室网站南昌微信营销公司
  • 海南网站开发公司百度网站建设费用怎么做账
  • 做网站的研究生专业微信公众号推广的方法
  • sql网站开发数据库连接失败wordpress改全屏
  • 做外贸怎么上国外网站网上注册公司流程图文
  • 网站开发 慕课厦门建设局网站技司学校
  • 中山自助建站系统多个网站能否统一做等保
  • 做网站怎么别人搜不出来电商购物网站开发需求分析
  • 教育网站设计用模板做的网站不好优化
  • php网站api接口写法中国做铁塔的公司网站
  • 做博客网站如何盈利wordpress百家号
  • 读经典做临床报名网站cnzz 网站跳出率查询