Closed sh1un closed 1 year ago
Deadline: 2023/10/16 13:00 (GMT+8)
修改 API:POST /calculate-order-amount 的計算價錢的邏輯(duringChooseBid)
目前程式碼中計算價格的部分,匯率是完全寫死的,必須改成 call API:List Exchange Rate 取得今日的匯率,來計算價格,系統實際畫面如下圖,這是委託者選擇出價時出現的畫面
List Exchange Rate: Postman 連結
application.properties
GET_EXCHANGE_RATE_API_KEY
ExchangeRateProvider.java
BigDecimal
ExchangeRateProvider
Deadline: 2023/10/16 13:00 (GMT+8)
Description
Demand
修改 API:POST /calculate-order-amount 的計算價錢的邏輯(duringChooseBid)
目前程式碼中計算價格的部分,匯率是完全寫死的,必須改成 call API:List Exchange Rate 取得今日的匯率,來計算價格,系統實際畫面如下圖,這是委託者選擇出價時出現的畫面
API endpoint
List Exchange Rate: Postman 連結
Suggested Solutions
application.properties
內寫入GET_EXCHANGE_RATE_API_KEY
ExchangeRateProvider.java
,裡面先實現串接 API 的邏輯以及各個方法BigDecimal
類別ExchangeRateProvider
方法來取得匯率,然後計算邏輯Additional context