mapleaf 5ff7d38904 feat(dashboard): 添加首页地图展示功能
- 在 Dashboard 组件中集成锡林郭勒盟区域地图
- 实现地图数据接口和区域详情接口
- 添加地图交互功能,支持点击和悬停事件
- 更新开发计划和需求文档,增加地图展示功能
2025-08-20 20:34:52 +08:00

xlxumu - 锡林郭勒盟地区智慧养殖产业平台

项目概述

本项目是一个综合性的畜牧业数字化管理平台,主要面向锡林郭勒盟地区的养殖产业,包含官网展示、后台管理、移动端小程序、大屏可视化等多个子系统。平台集成了养殖管理、金融服务(银行监管、保险监管)、政府监管、牛只交易、牛肉商城、数据分析等功能模块,旨在通过数字化手段提升整个产业链的管理效率和透明度。

项目结构

.
├── frontend/                  # 前端项目
│   ├── website/               # 官网首页
│   ├── farming-management/    # 养殖管理系统
│   ├── bank-supervision/      # 银行监管系统
│   ├── insurance-supervision/ # 保险监管系统
│   ├── government-platform/   # 政府监管平台
│   ├── cattle-trading/        # 活牛交易系统
│   ├── mall-management/       # 商城管理系统
│   ├── dashboard/             # 大屏可视化系统
│   └── mini-programs/         # 微信小程序矩阵
│       ├── beef-mall/         # 牛肉商城小程序
│       ├── farming-manager/   # 养殖管理小程序
│       ├── bank-supervision/  # 银行监管小程序
│       ├── insurance-supervision/ # 保险监管小程序
│       ├── cattle-trading/    # 活牛交易小程序
│       ├── gov-supervision/   # 政府监管小程序
│       ├── data-platform/     # 数据中台小程序
│       └── ai-capabilities/   # AI能力小程序
├── backend/                   # 后端项目
│   ├── api/                   # API服务
│   │   ├── farming/           # 养殖管理API
│   │   ├── finance/           # 金融服务API
│   │   ├── government/        # 政府监管API
│   │   ├── trade/             # 交易管理API
│   │   ├── mall/              # 商城管理API
│   │   ├── data-platform/     # 数据中台API
│   │   ├── ai/                # AI能力API
│   │   └── user-center/       # 用户中心API
│   ├── services/              # 微服务模块
│   │   ├── farming-service/          # 养殖管理服务
│   │   ├── finance-service/          # 金融服务
│   │   ├── government-service/        # 政府监管服务
│   │   ├── trade-service/            # 交易管理服务
│   │   ├── mall-service/             # 商城管理服务
│   │   ├── data-platform-service/    # 数据中台服务
│   │   ├── ai-service/               # AI能力服务
│   │   └── user-center-service/      # 用户中心服务
│   ├── database/              # 数据库脚本
│   └── utils/                 # 工具函数
├── docs/                      # 文档
│   ├── design/                # 设计文档
│   ├── requirements/          # 需求文档
│   └── development_plans/     # 开发计划文档
└── deployment/                # 部署相关配置

文档目录

详细文档请参见 docs/README.md 文件,其中包含所有系统文档的完整列表和链接。

技术栈

前端技术栈

  • 官网首页: HTML5 + CSS3 + JavaScript
  • 后台管理系统: Vue.js 3 + TypeScript + Ant Design Vue + Pinia
  • 大屏可视化系统: Vue.js 3 + ECharts + 自定义可视化组件
  • 微信小程序矩阵: 微信小程序原生开发 + uni-app

后端技术栈

  • API服务: Node.js + Express.js + TypeScript + RESTful API
  • 数据库: MySQL
  • 缓存系统: Redis
  • 消息队列: RabbitMQ用于异步处理
  • 文件存储: 腾讯云对象存储
  • 实时通信: WebSocket用于大屏数据推送和实时通知

部署说明

详细的部署说明请参考 deployment/README.md 文件。

开发说明

  1. 前端项目使用 Vite 构建
  2. 后端项目基于 Node.js 和 Express.js
  3. 各个子系统可以独立开发和部署
  4. 微服务架构便于扩展和维护

项目特点

  1. 模块化设计: 前后端分离,模块化设计便于团队协作
  2. 微服务架构: 后端采用微服务架构,提高系统可扩展性
  3. 多端支持: 支持PC端、移动端、微信小程序和大屏展示
  4. 数据驱动: 集成数据分析和可视化展示
  5. 安全可靠: 完善的权限管理和数据安全保障
Description
锡林格勒盟
Readme 5.4 MiB
Languages
Vue 52.5%
JavaScript 37.6%
HTML 4.7%
Shell 2.7%
CSS 1.1%
Other 1.4%