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

求推荐专门做借条的网站开网店赚钱吗

求推荐专门做借条的网站,开网店赚钱吗,网页游戏h5排行榜,重庆建设公司排名基于 Spring Boot 瑞吉外卖系统开发(十) 修改菜品 修改菜品是在原有的菜品信息的上对菜品信息进行更新,对此修改菜品信息之前需要将原有的菜品信息在修改界面进行展示,然后再对菜品信息进行修改。 修改菜品分为回显菜品信息和更…

基于 Spring Boot 瑞吉外卖系统开发(十)

修改菜品

修改菜品是在原有的菜品信息的上对菜品信息进行更新,对此修改菜品信息之前需要将原有的菜品信息在修改界面进行展示,然后再对菜品信息进行修改。
修改菜品分为回显菜品信息更新菜品信息
在这里插入图片描述

回显菜品信息

点击"修改"菜品按钮,请求携带菜品id以get请求方式向“/dish”发送请求。
在这里插入图片描述

DishController类中添加查询菜品信息的方法

    @GetMapping("/{id}")public R<DishDto> getDishDtoById(@PathVariable("id") Long id){Dish dish = dishService.getById(id);DishDto dishDto = new DishDto();BeanUtils.copyProperties(dish,dishDto);QueryWrapper<DishFlavor> query = new QueryWrapper<>();//条件构造器query.eq("dish_id",id);List<DishFlavor> list = dishFlavorService.list(query);dishDto.setFlavors(list);return R.success(dishDto);}

运行测试

重新启动项目,成功登录管理端之后,在菜品管理页面单击牛肉面的“修改”按钮,请求修改信息,数据可以正常回显。
在这里插入图片描述

更新菜品信息

点击“保存”按钮,请求携带表单中的菜品信息以put请求方式向“/dish”发送请求。
在这里插入图片描述

DishController类中添加修改菜品信息的方法

    @PutMappingpublic R<String> update(@RequestBody DishDto dishDto){dishService.updateWithFlavor(dishDto);return R.success("更新菜品成功");}

DishService接口中添加updateWithFlavor()方法

void updateWithFlavor(DishDto dishDto);

DishServiceImpl类中实现DishService接口中的updateWithFlavor()方法

    @Override@Transactionalpublic void updateWithFlavor(DishDto dishDto) {//更新基本信息this.updateById(dishDto);//删除原有口味QueryWrapper<DishFlavor> query = new QueryWrapper<>();query.eq("dish_id",dishDto.getId());dishFlavorService.remove(query);//菜品口味List<DishFlavor> flavors = dishDto.getFlavors();for(DishFlavor flavor:flavors){flavor.setDishId(dishDto.getId());}//新增菜品口味数据到菜品口味表dish_flavordishFlavorService.saveBatch(flavors);}

运行测试

重新启动项目,成功登录管理端之后,在修改菜品页面中将牛肉面的价格修改为"20"后,单击“保存”按钮。
在这里插入图片描述


文章转载自:

http://W4TE6gQ5.fwLch.cn
http://hcvH2A3m.fwLch.cn
http://ktbJJiHQ.fwLch.cn
http://bF2lWN2V.fwLch.cn
http://kygpkoG8.fwLch.cn
http://sz5KIGuW.fwLch.cn
http://4GcLUZsw.fwLch.cn
http://Fsaj9gCd.fwLch.cn
http://m8XmXZ4S.fwLch.cn
http://d7X1iTHY.fwLch.cn
http://f5PJN9yp.fwLch.cn
http://6iAjQgwS.fwLch.cn
http://2zt4nEDe.fwLch.cn
http://V7NCNrF8.fwLch.cn
http://Zk8gEsh1.fwLch.cn
http://6SCUhpoL.fwLch.cn
http://UBBRRgLm.fwLch.cn
http://frRHXCfu.fwLch.cn
http://crOaTKTZ.fwLch.cn
http://O8JFh6VR.fwLch.cn
http://R0OjRGeV.fwLch.cn
http://2iE7s9Ig.fwLch.cn
http://uY2RsU5I.fwLch.cn
http://pXlLxszS.fwLch.cn
http://OvNsbUPi.fwLch.cn
http://wsWbMcbC.fwLch.cn
http://RHaJKbtV.fwLch.cn
http://GQieGFWv.fwLch.cn
http://AcmKDbxU.fwLch.cn
http://jX30Cb5L.fwLch.cn
http://www.dtcms.com/wzjs/684278.html

相关文章:

  • 织梦网站首页自动更新免费发布招工的平台
  • 佛山网络公司哪家最好网站建设优化公司
  • 扬州建设教育信息网站wordpress安装插件需要ftp
  • 网站服务器和网站备案吗wordpress图片采集插件
  • 合肥做网站推广wordpress添加媒体库
  • wordpress职业学校模板谷歌seo网站推广怎么做优化
  • 播放视频网站怎么做的导航网站是怎么做的
  • 查询网站所有死链接誉字号网站
  • 哪些网站是dz做的邯郸网站制
  • wordpress建手机网站WordPress数据库自动切换
  • 网站建设 目的上海中风险地区什么时候能解除
  • 做古风人物小图的网站或软件网业升级坊问
  • php网站备份三亚网
  • 做超市促销海报哪个网站好衡阳房产网
  • 百度做网站价格做新零售这些注册网站和找货源
  • 主流的网站开发框架wordpress登陆的插件
  • 汶上公司网站建设网站建设专员 岗位职责
  • ae做的动效怎么放在网站上整站快速排名
  • 网站建设技术论文做新浪微博网站需要
  • 化妆品网站设计思路做个网站好还是做淘宝好
  • 为什么检测行业不能用网站做外贸型网站该如何推广
  • 论企业网站建设的好处的文献互联网服务平台生成二维码
  • 做的不错的h5高端网站暂时没有域名怎么做网站
  • 网站的关键词怎么选择医院网站建设 中企动力
  • 广州文化网站模板地图拍摄街景用什么设备拍的
  • 花生壳可以用来做网站吗如何做百度推广网站
  • 怎么做自己下单的网站有用dojo做的网站吗
  • 招聘网站建设方案女频做的最好的网站
  • 网站开发设计作业及代码手机网站开发设计报价单
  • 手机电商网站开发遵义建设厅官方网站 元丰