草庐IT

基于Java+Vue+uniapp微信小程序校园外卖平台设计和实现

博主介绍:✌全网粉丝30W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌🍅文末获取源码联系🍅👇🏻 精彩专栏推荐订阅👇🏻 不然下次找不到哟2022-2024年最全的计算机软件毕业设计选题大全:1000个热门选题推荐✅Java项目精品实战案例《100套》Java微信小程序项目实战《100套》Python项目实战《100套》感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人​系统介绍:随着信息技术在管理上越来越深入而广

打造美团外卖新体验,HarmonyOS SDK持续赋能开发者共赢鸿蒙生态

从今年8月起,所有升级到HarmonyOS4的手机用户在美团外卖下单后,可通过屏幕上的一个“小窗口”,随时追踪到“出餐、取餐、送达”等订单状态。这个能让用户实时获悉订单进度的神奇“小窗口”,就是实况窗功能。实况窗:简单接入,关键信息时刻在线基于PushKit实现的实况窗功能作为HarmonyOS4上的重要特性,可以帮助开发者更高效地展示实时服务动态。通过它,美团外卖用户的手机无论是处于熄屏、锁屏还是解锁状态,实况窗都能及时把信息呈现在屏幕上,用户只需扫一眼即可了解最新外卖进度。同时,用户点击实况窗还可以展开查看更多的信息,而无需反复打开应用查看,非常的智能便捷。负责美团外卖实况窗功能接入的工程

【苍穹外卖】个人小程序模拟实现微信支付

事先声明:_________本文并没有真正调用微信支付这个接口,如果你想调用微信支付这个接口,那么无法满足你的需求,非常抱歉。由于我注册的小程序也是个体户,所以没有权限使用《微信支付接口》。但为了实现苍穹外卖的完整功能,只能死马当活马医,模拟出用户支付成功的结果。具体方式是:跳过了调用接口的这个步骤,用户点击《确认支付》会直接支付成功,见效果图:我就只贴出需要修改的部分,其他代码都是用的黑马的。小程序里需要修改的代码:在小程序page/pay/index.js中的238行左右,将支付详情和订单倒计时这两个注释之间的代码换成下面的。//支付详情handleSave:functionhandleS

基于SpringBoot+Redis的前后端分离外卖项目-苍穹外卖(七)

分页查询、删除和修改菜品1.菜品分页查询1.1需求分析和设计1.1.1产品原型1.1.2接口设计1.2代码开发1.2.1设计DTO类1.2.2设计VO类1.2.3Controller层1.2.4Service层接口1.2.5Service层实现类1.2.6Mapper层1.3功能测试1.3.2前后端联调测试2.删除菜品2.1需求分析和设计2.1.1产品原型2.1.2接口设计2.1.3表设计2.2代码开发2.1.2Controller层2.2.2Service层接口2.2.3Service层实现类2.2.4Mapper层2.3功能测试3.修改菜品3.1需求分析和设计3.1.1产品原型3.1.2接

程序员35岁被裁只能开滴滴、送外卖?这条晋升道路你一定别错过

35岁被裁后转行开滴滴、离开大厂后我开始送外卖、天桥下贴膜的十年IT老兵……你能想到的各种段子几乎都能套用在程序员身上,好像程序员的职业生涯,一到35岁就戛然而止。事实也确实如此,不管你承不承认,大多数程序员做的工作都是执行类的,产品经理规划好了产品功能,让程序员开发什么就开发什么。这种类型的程序员,到35岁之后,代码学习能力没有应届生来得快,薪资却翻了好几倍,公司不裁你才怪。那程序员的35岁困境要如何破除呢?有人说,去当外包吧,工资低点,至少不容易被裁。我只能说,别说笑了,大厂出来的,这是越干越回去了。说到底,程序员被裁是因为可替代性强,那什么样的程序员不容易被替代呢?一是技术好,代码能力强

基于SpringBoot+Redis的前后端分离外卖项目-苍穹外卖(六)

新增菜品1.1需求分析与设计1.1.1产品原型1.1.2接口设计1.1.3表设计2.2代码开发2.2.1文件上传实现2.2.2新增菜品实现2.3功能测试1.1需求分析与设计1.1.1产品原型后台系统中可以管理菜品信息,通过新增功能来添加一个新的菜品,在添加菜品时需要选择当前菜品所属的菜品分类,并且需要上传菜品图片。新增菜品原型:当填写完表单信息,点击"保存"按钮后,会提交该表单的数据到服务端,在服务端中需要接受数据,然后将数据保存至数据库中。业务规则:菜品名称必须是唯一的菜品必须属于某个分类下,不能单独存在新增菜品时可以根据情况选择菜品的口味每个菜品必须对应一张图片1.1.2接口设计根据上述原

node.js基于微信小程序的外卖订餐系统 uniapp 小程序

美食是人类永恒的话题,无论是在古代还是现代人们对美食都有一种非常的热爱在里面,但是随着时代的发展,人们可能没有更多的时间去研究美食,很多时候人们在下班或者放学之后更希望通过网络来进行订餐,为此我开发了本基于node.js基于微信小程序的外卖订餐系统随着高新科技的不断发展,计算机技术已经融入生活的方方面面,快捷高质量的生活方式成为人们不可或缺的选择。在触手可及的互联网世界,网上订餐已经成为一种新型购物方式。网上订餐不仅可以提供顾客足不出户食物上门的便捷,还可以满足顾客对不同食品的选择。为了进一步提高网上订餐的速度与质量,网上订餐系统被开发出来。本系统的开发工具为node.js与mysql数据库,

基于SpringBoot+Redis的前后端分离外卖项目-苍穹外卖(五)

公共字段自动填充1.1问题分析1.2实现思路1.3代码开发1.3.1步骤一1.3.2步骤二1.3.3步骤三1.4功能测试1.1问题分析在前面我们已经完成了后台系统的员工管理功能和菜品分类功能的开发,在新增员工或者新增菜品分类时需要设置创建时间、创建人、修改时间、修改人等字段,在编辑员工或者编辑菜品分类时需要设置修改时间、修改人等字段。这些字段属于公共字段,也就是也就是在我们的系统中很多表中都会有这些字段,如下:序号字段名含义数据类型1create_time创建时间datetime2create_user创建人idbigint3update_time修改时间datetime4update_use

基于SpringBoot+Redis的前后端分离外卖项目-苍穹外卖(四)

编辑员工和分类模块功能开发1.编辑员工1.1需求分析与设计1.1.1产品原型1.1.2接口设计1.2代码开发1.2.1回显员工信息功能1.2.2修改员工信息功能1.3功能测试2.分类模块功能开发2.1需求分析与设计2.1.1产品原型2.1.2接口设计2.1.3表设计2.2代码实现2.2.1Mapper层2.2.2Service层2.2.3Controller层2.3功能测试1.编辑员工1.1需求分析与设计1.1.1产品原型在员工管理列表页面点击“编辑”按钮,跳转到编辑页面,在编辑页面回显员工信息并进行修改,最后点击“保存”按钮完成编辑操作。修改页面原型:注:点击修改时,数据应该正常回显到修改页

Spring Boot实训项目 瑞吉外卖功能实现

1实训基本信息1.1实训项目名称“外卖点餐”系统。1.2实训时间及地点2实训内容简介本项目(“外卖点餐”系统)是专门为餐饮企业(餐厅、饭店)定制的-款软件产品,包括系统管理后台和移动端应用两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的菜品、套餐、订单等进行管理维护。移动端应用主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单等。3需求分析3.1软硬件条件IDEA2021.2.3MySQL5.5MyBatisMyBatisPlusGit:版本控制工具。Maven:3.6.1Junit:单元测试工具。3.2 技术可行性3.2.1技术需求外卖点单、支付、订单管理、配送等功