# 玉米大豆复合种植监测与决策平台 **Repository Path**: tinsur/MaizeSoyPlatform ## Basic Information - **Project Name**: 玉米大豆复合种植监测与决策平台 - **Description**: 一个面向玉米-大豆复合种植的农情监测与协同决策平台,通过微信小程序提供地块长势、价格预测、数据图表和资讯服务,并配套 Vue3 后台管理系统实现数据管理与配置。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-17 - **Last Updated**: 2026-08-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 大豆玉米农田监测决策系统 ## 环境要求 - JDK 21+ - Node.js 18+ - MySQL 8.0(localhost:3306,账号 root / 密码 1234) ## 一、数据库初始化 ```bash mysql -uroot -p1234 < backend/sql/init.sql ``` (已包含 8 张业务表 + banner/feedback 表、36 个地块、行情、时序数据、3 篇资讯的初始化数据) ## 二、启动后端(端口 8080) ```bash cd backend ./mvnw spring-boot:run ``` ## 三、启动后台管理系统(端口 5173) ```bash cd admin npm install npm run dev ``` 访问 http://localhost:5173 ,默认账号 **admin / admin123** ## 四、运行微信小程序 用微信开发者工具打开 `miniapp/` 目录(appid 已配置),编译运行。 - 首页:轮播图 + 玉米/大豆行情 + 36 子地块长势网格 - 数据趋势:NDVI/土壤湿度/温度 折线图(echarts),支持周/月/年切换 - 资讯:列表 + 富文本详情 - 我的:登录/注册、关于我们、意见反馈 ## 接口规范 - 小程序前缀 `/api/wx`,后台前缀 `/api/admin` - 统一返回 `{ code, msg, data }` - 时序数据时间范围参数:`week / month / year`