QuoteBids Get Consumer Survey
API:
GET /quote_bids/get_consumer_survey/quote_bid_id:{quote_bid_id}.json狀態
這支 API 已在新專案正式環境長期運行,視為過去已處理完成。
2026-06-03 查 legacy 正式機 access log,quote_bids/get_consumer_survey 沒有命中;目前判斷流量已不在 legacy 專案。
後續判斷原則
此 API 後續以現行 new production 行為為準。
若再發現 legacy code 與 new code 有 response shape、guard 或欄位格式差異,不直接列為 migration 待修正項。除非現行 production 有實際 bug 或前端相容性問題,否則維持現在新專案行為。
前端呼叫
web-app 仍保留讀取 budget survey 的呼叫:
/Users/mattsu/Documents/Site/web-app/modules/utils/api-manager.js
APIManager.getBudgetSurvey(quoteId)path:
/quote_bids/get_consumer_survey/quote_bid_id:${quoteId}.json使用位置:
/Users/mattsu/Documents/Site/web-app/modules/components/dashboard/projects/Popup.js
Popup._getBudgetSurveyData()New Project 對應
新專案已有 action:
Endpoint/V1/QuoteBids.php::get_consumer_survey()回傳資料來自 quote_consumer_surveys。這支是讀取 API,不寫入 bid、request、activity、queue、transaction 或 notification。