diff --git a/water_biz_system_architecture.md b/water_biz_system_architecture.md index 3eeb229..9039bb7 100644 --- a/water_biz_system_architecture.md +++ b/water_biz_system_architecture.md @@ -142,51 +142,28 @@ graph TB ### 技术栈总览 ```mermaid -graph +graph TB subgraph FRONTEND["🏷 前端技术栈"] - direction TB - FE1["Vue 3.2+ TypeScript"] - FE2["Element Plus UI"] - FE3["Vite 构建工具"] - FE4["Pinia 状态管理"] - FE5["Vue Router 路由"] - FE6["Axios HTTP请求"] - FE7["ECharts 图表"] + FE1["Vue 3 + TypeScript
Element Plus UI"] + FE2["Vite + Pinia
Router + Axios"] end subgraph BACKEND["📦 后端技术栈"] - direction TB - BE1["Spring Boot 3.x"]:::spring - BE2["Spring Security"]:::security - BE3["MyBatis Plus"]:::orm - BE4["Redis 缓存"]:::db - BE5["OpenGauss DB"]:::db - BE6["Knife4j 文档"] - BE7["Jackson JSON"] - BE8["Maven 管理"] + BE1["Spring Boot 3.x
Spring Security"]:::spring + BE2["MyBatis Plus
OpenGauss"]:::db + BE3["Redis缓存
Knife4j文档"]:::cache end subgraph MIDDLEWARE["⚙️ 中间件服务"] - direction TB - MW1["Nginx LB"] - MW2["Redis集群"] - MW3["Flowable工作流"] - MW4["Quartz定时"] - MW5["MinIO存储"] - MW6["RocketMQ"] - MW7["ElasticSearch"] - MW8["Sentinel限流"] + MW1["Nginx负载均衡
Redis集群"] + MW2["Flowable工作流
Quartz定时"] + MW3["MinIO存储
消息队列"] end subgraph MOBILE["📱 移动应用"] - direction TB - MB1["uni-app"] - MB2["uView UI"] - MB3["微信小程序"] - MB4["支付宝小程序"] - MB5["H5响应式"] - MB6["高德地图SDK"] - MB7["NFC设备接口"] + MB1["uni-app跨平台
uView UI"] + MB2["微信/支付宝小程序
H5响应式"] + MB3["GPS定位+NFC
设备接口"] end %% 技术栈间调用关系 @@ -195,9 +172,8 @@ graph BACKEND -.->|服务集成
中间件调用| MIDDLEWARE classDef spring fill:#6db33f,color:white - classDef security fill:#b5e6c0 - classDef orm fill:#c7b3e5 classDef db fill:#f9d27d + classDef cache fill:#b5e6c0 ``` ### 系统数据流向图