Skip to content

S20 訂單管理

概述

管理員透過訂單管理功能監控所有訂單狀態、查看統計指標、處理異常訂單,並可在無司機接單時進行強制派單。本流程整合 C2C 共乘的即時訂單管理與 B2B 接駁的批次訂單管理。

執行者:平台管理員 / 機構管理員(B2B)

前置條件:管理員已登入後台(M6)


觸發條件

觸發時機說明
日常監控管理員主動查看訂單狀態
異常處理收到無司機接單、客訴等通知
報表需求需匯出訂單資料進行分析或對帳

Happy Path

步驟 1:進入訂單儀表板

管理員進入訂單管理頁面,系統顯示預設檢視(當月訂單)。

步驟 2:篩選與搜尋

設定查詢條件:

篩選維度選項
日期範圍自訂起迄日期(預設當月)
行程狀態待接單 / 已接單 / 進行中 / 已完成 / 未出行 / 已取消
服務方案依 M1 定義的服務方案篩選(B2B 管理員僅看到自身方案)
關鍵字搜尋訂單編號 / 乘客姓名 / 司機姓名 / 電話 / 車牌

步驟 3:查看統計指標

系統依篩選條件即時計算:

指標說明
行程數符合篩選的訂單總數
總乘客數所有訂單的乘客人數加總
完成率已完成 / (已完成 + 未出行 + 已取消)
共乘比例有共乘行程數 / 總行程數(僅 C2C)
發起人數 / 加入共乘人數C2C 場景的共乘統計

步驟 4:查看圖表

圖表呈現方式說明
行程組成圓餅圖有共乘 vs 無共乘(C2C)/ 去程 vs 回程(B2B)
乘客組成圓餅圖共乘乘客 vs 獨乘乘客(C2C)/ 依活動分布(B2B)
行程趨勢折線圖依日/週/月顯示訂單量變化

步驟 5:訂單操作

管理員可對個別訂單執行:

操作說明適用場景
查看詳情訂單完整資訊(乘客、司機、路線、費用、時間軸)全場景
強制派單跳過搶單流程,直接指派司機至訂單C2C 無司機接單時
訂單轉移將訂單從一位司機轉移至另一位司機臨時無法出車
批量處理一次更新多筆訂單狀態B2B 大量乘客未到等情境

強制派單流程

  1. 管理員選擇待接單的訂單
  2. 搜尋並選擇目標司機
  3. 系統跳過所有搶單檢查,直接指派
  4. 訂單標記 forceAssigned = true(可追蹤)
  5. 通知司機與乘客

步驟 6:匯出 CSV

管理員下載訂單資料,欄位包含:

  • 訂單編號、訂單狀態
  • 付款時間、預定時間、出發時間、上車時間、完成時間
  • 司機資訊(姓名、電話、車牌)
  • 乘客資訊(姓名、電話,最多列出 2 名)
  • 優惠碼名稱與折扣金額
  • 總乘客數、是否共乘、夜間加成
  • 給司機金額、司機實收金額
  • 服務方案名稱

Worst Case

代碼情境系統行為
S20-WC1強制派單給錯誤司機訂單標記 forceAssigned=true 可追蹤,司機仍可棄單(C2C)或管理員可重新指派(B2B)
S20-WC2長時間無司機接單系統在設定時間後發出提醒,管理員可選擇強制派單或擴大通知範圍
S20-WC3批量處理誤操作操作前顯示確認對話框,列出受影響訂單數量
S20-WC4CSV 匯出資料量過大系統分批產生檔案,或限制日期範圍

場景差異表

功能C2C 共乘活動接駁企業接駁校車旅遊包車
訂單來源乘客即時發起報名後自動產生排程自動產生排程自動產生乘客即時發起
核心統計共乘比例、搶單速度活動出席率通勤使用率每日出席率完成率
強制派單常用不適用(管理指派)不適用不適用偶爾使用
批量操作少用常用(大量乘客)常用常用不適用
CSV 匯出依日期範圍依活動匯出依月份匯出依學期匯出依訂單匯出

呼叫的子流程

步驟子流程說明
強制派單S9 車隊管理搜尋可用司機
強制派單S13 LINE 通知通知司機與乘客
訂單轉移M4 行程執行更新行程中的司機資訊