# 首页统计数据接口时序图 ```mermaid sequenceDiagram participant U as 用户 participant C as GxtRepairOrderController participant S as GxtRepairOrderServiceImpl participant M as GxtRepairOrderMapper participant DB as 数据库 U->>C: 请求首页统计数据 C->>S: 调用selectHomePageData() S->>S: 获取当前用户信息 S->>M: 查询本月统计数据(selectHomePageData) M->>DB: 执行复杂SQL查询 DB-->>M: 返回统计结果 M-->>S: 返回GxtOrderData对象 S->>S: 计算增长率等衍生数据 S->>M: 查询排名数据(selectHomePageRank) M->>DB: 执行排名查询 DB-->>M: 返回排名结果 M-->>S: 返回GxtUserScore列表 S->>S: 处理排名数据 S-->>C: 返回完整的GxtOrderData对象 C-->>U: 返回AjaxResult封装的统计数据 ```