Просмотр исходного кода

fix: remove invalid shape:box from all mermaid classDef

iwt 3 месяцев назад
Родитель
Сommit
ae929ecc4b

+ 1 - 1
docs/flows/activity-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 活动创建(活动管理员)
     subgraph 活动创建(活动管理员)
         A1(("活动管理员")) --> A2[创建活动 /create]
         A1(("活动管理员")) --> A2[创建活动 /create]

+ 1 - 1
docs/flows/admin-overview-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 管理员登录
     subgraph 管理员登录
         A1(("管理员")) --> A2[发送验证码 /send-code]
         A1(("管理员")) --> A2[发送验证码 /send-code]

+ 1 - 1
docs/flows/ai-assistant-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph AI聊天
     subgraph AI聊天
         A1(("用户")) --> A2[发送聊天消息 /chat/send]
         A1(("用户")) --> A2[发送聊天消息 /chat/send]

+ 1 - 1
docs/flows/badge-microaction-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 勋章浏览
     subgraph 勋章浏览
         A1(("用户")) --> A2[获取启用的勋章列表 /list]
         A1(("用户")) --> A2[获取启用的勋章列表 /list]

+ 1 - 1
docs/flows/cart-coupon-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 购物车
     subgraph 购物车
         A1(("用户")) --> A2[添加购物车 /cart/add]
         A1(("用户")) --> A2[添加购物车 /cart/add]

+ 1 - 1
docs/flows/circle-contact-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 圈子管理
     subgraph 圈子管理
         A1(("用户")) --> A2[获取我的圈子 /my-circles]
         A1(("用户")) --> A2[获取我的圈子 /my-circles]

+ 1 - 1
docs/flows/content-media-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616111,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616111,stroke-width:1px
 
 
     subgraph 文章浏览
     subgraph 文章浏览
         A1(("用户")) --> A2[获取文章列表 /list]
         A1(("用户")) --> A2[获取文章列表 /list]

+ 1 - 1
docs/flows/energy-system-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 能量概览
     subgraph 能量概览
         A1(("家长/孩子")) --> A2[获取能量沙盘 /sandbox]
         A1(("家长/孩子")) --> A2[获取能量沙盘 /sandbox]

+ 1 - 1
docs/flows/extra-features-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 用户吉祥物
     subgraph 用户吉祥物
         A1(("用户")) --> A2[设置吉祥物 /user/mascot/set]
         A1(("用户")) --> A2[设置吉祥物 /user/mascot/set]

+ 1 - 1
docs/flows/family-management-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 家庭创建与加入
     subgraph 家庭创建与加入
         A1(("家长")) --> A2{是否有家庭?}
         A1(("家长")) --> A2{是否有家庭?}

+ 1 - 1
docs/flows/growth-record-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 成长档案创建
     subgraph 成长档案创建
         A1(("家长")) --> A2{创建方式}
         A1(("家长")) --> A2{创建方式}

+ 1 - 1
docs/flows/growth-task-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 成长任务
     subgraph 成长任务
         A1(("孩子")) --> A2[获取成长任务列表 /list]
         A1(("孩子")) --> A2[获取成长任务列表 /list]

+ 1 - 1
docs/flows/guide-system-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 规划师入驻
     subgraph 规划师入驻
         A1(("成长规划师")) --> A2{是否已注册}
         A1(("成长规划师")) --> A2{是否已注册}

+ 1 - 1
docs/flows/health-checkin-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 每日健康打卡
     subgraph 每日健康打卡
         A1(("家长/孩子")) --> A2[获取打卡列表 /list]
         A1(("家长/孩子")) --> A2[获取打卡列表 /list]

+ 1 - 1
docs/flows/health-detection-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 注册与家庭
     subgraph 注册与家庭
         A1(("家长<br>开始")) --> A2[微信授权登录]
         A1(("家长<br>开始")) --> A2[微信授权登录]

+ 1 - 1
docs/flows/knowledge-invite-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 健康知识库
     subgraph 健康知识库
         A1(("管理员")) --> A2[查询知识库 /query]
         A1(("管理员")) --> A2[查询知识库 /query]

+ 1 - 1
docs/flows/market-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 市场浏览
     subgraph 市场浏览
         A1(("家长")) --> A2[获取公开模板列表 /packages]
         A1(("家长")) --> A2[获取公开模板列表 /packages]

+ 1 - 1
docs/flows/membership-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 会员查看
     subgraph 会员查看
         A1(("家长")) --> A2[获取会员等级列表 /levels]
         A1(("家长")) --> A2[获取会员等级列表 /levels]

+ 1 - 1
docs/flows/mind-emotion-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 情绪打卡
     subgraph 情绪打卡
         A1(("用户")) --> A2[创建情绪打卡 /mind/checkin/create]
         A1(("用户")) --> A2[创建情绪打卡 /mind/checkin/create]

+ 1 - 1
docs/flows/minigame-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 游戏浏览
     subgraph 游戏浏览
         A1(("孩子")) --> A2[获取小游戏列表 /list]
         A1(("孩子")) --> A2[获取小游戏列表 /list]

+ 1 - 1
docs/flows/nutrition-diet-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 食谱推荐
     subgraph 食谱推荐
         A1(("用户")) --> A2[获取食谱推荐 /meal/recommend]
         A1(("用户")) --> A2[获取食谱推荐 /meal/recommend]

+ 1 - 1
docs/flows/points-exchange-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 积分概览
     subgraph 积分概览
         A1(("家长/孩子")) --> A2[获取积分余额 /balance]
         A1(("家长/孩子")) --> A2[获取积分余额 /balance]

+ 1 - 1
docs/flows/promotion-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 推广绑定
     subgraph 推广绑定
         A1(("推广员")) --> A2[绑定推广关系 /bind]
         A1(("推广员")) --> A2[绑定推广关系 /bind]

+ 1 - 1
docs/flows/shop-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 商品浏览
     subgraph 商品浏览
         A1(("用户")) --> A2[获取商品分类 /category/tree]
         A1(("用户")) --> A2[获取商品分类 /category/tree]

+ 1 - 1
docs/flows/stats-report-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 统计报表
     subgraph 统计报表
         A1(("管理员/家长")) --> A2[孩子数据概览 /child/overview]
         A1(("管理员/家长")) --> A2[孩子数据概览 /child/overview]

+ 1 - 1
docs/flows/task-management-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 任务创建
     subgraph 任务创建
         A1(("家长/规划师")) --> A2{创建来源}
         A1(("家长/规划师")) --> A2{创建来源}

+ 1 - 1
docs/flows/tianpan-fortune-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 天盘首页
     subgraph 天盘首页
         A1(("用户")) --> A2[获取天盘首页 /dashboard]
         A1(("用户")) --> A2[获取天盘首页 /dashboard]

+ 1 - 1
docs/flows/user-auth-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 注册登录
     subgraph 注册登录
         A1(("用户")) --> A2{已有账号?}
         A1(("用户")) --> A2{已有账号?}

+ 1 - 1
docs/flows/vendor-butler-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 管家服务
     subgraph 管家服务
         A1(("用户")) --> A2[申请管家 /apply]
         A1(("用户")) --> A2[申请管家 /apply]

+ 1 - 1
docs/flows/wealth-insurance-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 财商打卡
     subgraph 财商打卡
         A1(("用户")) --> A2[获取打卡列表 /wealth/checkin/list]
         A1(("用户")) --> A2[获取打卡列表 /wealth/checkin/list]

+ 1 - 1
docs/flows/wish-management-flow.md

@@ -8,7 +8,7 @@ flowchart TD
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
     classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
-    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px,shape:box
+    classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
 
 
     subgraph 心愿创建
     subgraph 心愿创建
         A1(("孩子")) --> A2[创建心愿 /create]
         A1(("孩子")) --> A2[创建心愿 /create]