YM1443-支持多门店模式在线点餐(外卖与自取)小程序源码
点餐(扫码点餐)系统,在线点餐(外卖与自取)小程序模式,支持多门店模式,SaaS多租户模式,基础技术Java17,springboot3、vue3、uniapp(vue3)(支持H5、微信小程序) 采用当前流行技术组合的前后端分离点餐系统: SpringBoot3、Spring Security OAuth2、MybatisPlus、SpringSecurity、jwt、redis、Vue3的前后端分离的系统, 包含外卖与自取、商品管理(多规格sku)、店铺管理、云小票打印、图片素材库、订单管理、积分兑换(积分+金额)、充值、优惠券、充值、多门店、微信公众号、商家中心、提前预约、桌面扫码点餐(单人或者多人协同)、收银台(支持扫码枪与扫码盒子收款)、会员卡、桌台点餐等功能,更适合企业或个人二次开发.
项目说明
yshop-drink. Java工程
yshop-drink-vue 后台前端vue3工程
yshop-drink-uniapp-vue3 移动端uniapp(vue3版本)工程,支持微信小程序、h5
本地快速启动
1、环境要求
```
jdk17
mysql8
redis6+
node16+
maven3.8+
```
2、开发工具
```
idea
vscode
hbuilder
```
3、后端启动
- 3.1 请使用idea打开Java工程,自动会安装依赖
- 3.2 创建数据库且导入工程目录下sql/yixiang-drink.sql 文件
- 3.3 找到项目下的yshop-server 的yml,修改数据库相关信息和redis相关信息,如图:
- 3.4 工程下输入
mvn clean install package '-Dmaven.test.skip=true - 3.5 启动项目,如图

- 3.4 工程下输入
-
4、后台vue启动
- 4.1 vscode 打开vue工程,在目录下输入命令:
pnpm install - 4.2 配置api如图

- 4.3 本地启动:
npm run dev
5 移动端uniapp启动
- 5.1 hbuilder导入uniapp项目,
- 5.2 配置api

- 5.3 配置小程序

- 5.4 运行小程序

- 5.5 运行h5
- 4.1 vscode 打开vue工程,在目录下输入命令:
