智慧云值 - 助力乡村振兴
可持续发展的领导者
一、环境
开发工具
- IntelliJ IDEA 2023.2.1
- HBuilderX
- Navicat Premium 16
- Google Chrome
- 微信开发者工具
环境
- Windows 10
- JDK 17(Java 17)
- Node 20.13.1
- MySQL 8.0
- Maven 3.9.5
第三方库
- Vue
- Uniapp
- ElementUI
架构
- B/S架构
- 前后端分离架构
技术选型
Spring Boot + MyBatis + Vue
- 前端采用Vue、Element UI。
- 后端采用Spring Boot、Spring Security、Redis & Jwt。
平台
- 微信小程序
- web
测试账号
后台管理页面
超级管理员
- 账号:admin
- 密码:admin123
学生:
- 账号:wxx
- 密码:123456
app端账号
- 手机号:15585371551
- 密码:root
二、数据库表
三、启动项目
3.1 、启动APP端服务器【后端】
-
项目名:CloudPlantingSystem
-
直接点击运行按钮即可
控制台出现下面界面,说明启动成功!
3.2 、启动后台端服务器【后端】
-
项目名:CloudPlanting-RuoYi-vue
-
直接点击运行按钮即可
出现下面内容,说明启动成功
3.3、启动管理后台【前端】
-
项目名:ruoyi-ui
-
使用命令行进入到项目根目录
cd ruoyi-ui
-
安装依赖(因为我安装过了,这里我就跳过这一步了)
npm install
-
使用命令启动后台项目
npm run dev
具体操作
后台入口:http://localhost:80/
-
3.4 、启动小程序
-
这个没什么可说的,使用开发者工具导入项目后,配置appid,直接点击编译即可
四、页面展示
4.1、后台管理展示
-
登录页
-
首页
-
商品管理
-
订单管理
-
个人信息
4.2、APP展示
-
登录页面
-
首页
-
公告详情
-
商店
-
搜索
-
个人主页
-
个人订单
欢迎大家一起学习交流~