```mermaid flowchart TD %% 数据层 %% 基础服务层 subgraph DL["🗄️ 数据层 - Data Layer"] G1[("达梦数据库 8.0+
主从架构")] G2[("Redis 6.0+
分布式缓存")] G3["MinIO
分布式文件存储"] end subgraph ISL["🔧 基础服务层 - Infrastructure Service Layer"] F1["权限服务
RBAC权限控制"] F2["工作流服务
Flowable引擎"] F3["消息服务
异步消息处理"] F4["文件服务
文档附件管理"] F5["支付服务
第三方支付集成"] F6["缓存服务
Redis集群"] end %% 业务服务层 subgraph BSL["⚙️ 业务服务层 - Business Service Layer"] %% 统一平台 subgraph UP["📋 SYS-001 统一平台"] direction TB C1["单点登录
SSO"] C2["系统管理
System Management"] C3["权限控制
RBAC"] C4["租户管理
Multi-tenant"] C5["系统监控
Monitoring"] end %% 营收业务系统 subgraph RBS["💧 SYS-002 营收业务系统"] direction TB subgraph RBS_CORE["营收核心模块"] direction LR D1["营收核心模块
客户资料 • 抄表开账
营业收费 • 账务处理"] D2["营收扩展模块
发票管理 • 催缴管理
统计分析 • 代收业务"] D3["表务管理模块
基础管理 • 仓库管理
设备档案管理"] end subgraph RBS_EXTENSION["营收扩展模块"] direction LR D2["发票管理
Invoice Management"] D3["催缴管理
Collection Management"] D4["统计分析
Statistical Analysis"] D5["代收业务
Collection Business"] end D4["报装业务模块
流程管理 • 工程管理
档案管理"] D5["客户服务模块
账户绑定 • 信息查询
在线缴费 • 电子发票"] D6["工单管理模块
业务清单 • 上报清单
稽查工单 • 换表工单"] end %% 手机抄表APP subgraph MRA["📱 SYS-003 手机抄表APP"] E1["核心功能
登录 • 搜索
采集任务管理"] E2["辅助功能
换表工单 • 其他工单
个人设置"] end end %% 网关层 subgraph GL["🔒 网关层 - Gateway Layer"] B1["API网关
Spring Cloud Gateway"] B2["负载均衡
Nginx集群"] B3["认证授权
Spring Security + OAuth2.0"] end %% 表现层 subgraph PL["🖥️ 表现层 - Presentation Layer"] A1["Web管理端
Vue3 + Element Plus"] A2["移动抄表APP
uni-app"] A3["微信公众号
微网厅服务"] A4["支付宝生活号
在线服务"] end PL --> GL GL --> BSL BSL --> DL DL --> ISL %% 样式定义 classDef presentationLayer fill:#e1f5fe,stroke:#01579b,stroke-width:2px classDef gatewayLayer fill:#f3e5f5,stroke:#4a148c,stroke-width:2px classDef businessLayer fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px classDef infrastructureLayer fill:#fff3e0,stroke:#e65100,stroke-width:2px classDef dataLayer fill:#fce4ec,stroke:#880e4f,stroke-width:2px %% 应用样式 class A1,A2,A3,A4 presentationLayer class B1,B2,B3 gatewayLayer class C1,C2,C3,C4,C5,D1,D2,D3,D4,D5,D6,E1,E2 businessLayer class F1,F2,F3,F4,F5,F6 infrastructureLayer class G1,G2,G3 dataLayer ```