Dashboard Projects Quote Detail
type: frontend_page
status: observed
last_verified: 2026-05-14
environment: staging
url_pattern: https://staging.pro360.com.tw/dashboard/projects/quote/{quote_request_id}/{quote_bid_id}
頁面識別
| 項目 | 值 |
|---|---|
| 技術檔名 | dashboard__projects_quote_detail |
| 中文頁名 | 我的需求 - 專家報價聊天詳情頁 |
| 英文頁名 | Dashboard Projects Quote Detail |
| 所屬區域 | Dashboard / 我的需求 |
| URL pattern | /dashboard/projects/quote/{quote_request_id}/{quote_bid_id} |
| 命名索引 | 頁面命名索引 |
這個頁面回答什麼
這份文件只記錄 consumer 在「我的需求 / 報價聊天詳情」頁面的穩定入口、可見條件與可操作項目。
完整的操作步驟、截圖與 API sequence 放在操作文件:
進入方式
使用者實際點擊路徑:
首頁
-> 我的需求
-> https://staging.pro360.com.tw/dashboard/projects/quotelist/21235
-> 已聯繫的專家區塊
-> 點選一位專家
-> 進入案件聊天詳情頁本次觀測頁:
https://staging.pro360.com.tw/dashboard/projects/quote/21234/2147686109畫面辨識
- 左側:與 provider 的聊天紀錄。
- 中間上方 provider 名稱右側有「更多」入口;點開後會出現「更多功能」選單。
- 中間下方:訊息輸入列與相關操作 icon。
- 右側:服務資訊與服務評價列表。
入口條件
- 使用者身份:consumer / requestor。
- 已登入 staging。
- 已有 quote request 與 quote bid。
- bid 已經聯繫 provider;後端要求
quote_bids.is_want_to_contact_provider = 1。 - consumer 已確認雇用該 provider;前端才會在「更多功能」中出現
評論專家。
操作可見條件
| 操作 | 可見條件 | 不符合時 |
|---|---|---|
更多 -> 評論專家 | consumer 已確認雇用此專家,且 bid 已聯繫 provider | 選單中不顯示 評論專家,或送出後由後端 guard 拒絕 |
重要操作
| 操作 | 文件 | 主要 API |
|---|---|---|
| 點「更多」再點「評論專家」,新增或更新 provider 評價 | ../操作/quote_bid__submit_or_update_review | POST__quote_bids__change_status__reviews__quote_bid_id |
初始載入 API
待補。這份示範先聚焦在「提交 / 更新評價」操作。
未來可以從 Network Preserve log 補:
| 順序 | API | 用途 | 備註 |
|---|---|---|---|
| 1 | 載入 bid / chatroom detail | 待觀測 | |
| 2 | 載入評價列表 | 待觀測 |
前端狀態判斷
- 這份頁面文件不維護單一操作的成功 / 失敗畫面。
- 評價操作的狀態判斷見 ../操作/quote_bid__submit_or_update_review。
待確認
- 初始載入時完整 API sequence。