---
# System prepended metadata

title: 新系統開會紀錄 2019/12/30
tags: [meeting minutes]

---

###### tags: `meeting minutes`

# 新系統開會紀錄 2019/12/30
## 與會者
> ### Neil, Denson, Ruby, Jack, Greg

- 提供curVehicleStatus.calculated 公式：fualRate, fualUsed, fuelLevel, fualTankCapacity 
    :::danger
    還未提供
    :::
- 各microservice打包/清空時機
    - 流程圖參考: [問題](https://drive.google.com/file/d/1AYHs2FXo7OyDs1KQmHyQJMiwRk5wNfGa/view?usp=sharing), [目前的解決方案](https://drive.google.com/file/d/1r-vr_LrZh7YayEk2WuCl60lprjMFZFPs/view?usp=sharing)
    - Tripo
        - TripState改變時 (Parking -> Trip, Trip -> Parking)
    - Drivo
        1. Trip End -> Update daily -> Update weekly -> Update monthly (即時更新, 但目前的設計無法確切取得trip結束的時機)
        2. Day end -> Update daily -> Update weekly -> Update monthly (資訊延遲, 要等明天才能看到昨天的資料)
    - Vehicol
        1. Trip End -> Update daily -> Update weekly -> Update monthly (即時更新, 但目前的設計無法確切取得trip結束的時機)
        2. Day end -> Update daily -> Update weekly -> Update monthly (資訊延遲, 要等明天才能看到昨天的資料)
    - 開會完後討論的定案:
        - 目前由Tripo透過SQS通知其他micro service (當curVehicleStatus -> tripHistory打包完成時)
        - transmit payload: 
        ```
        {
          "eventType": "trip_end" // trip_packet?,
          "IMEI": $imei,
          "tripId": $tripId
        }
        ```
- vehicle.fuelStats中的airUsed  在fuelVsSpeed & fuelAccSpeed中的差異
    :::danger
    ask James (還沒問)
    :::
- eco score 一個輪胎算一次 還是四個輪胎算一次
    :::danger
    ask James (還沒問)
    :::
- ~~driverRecord的打包沒有一個driverId List 可以快速打包~~
    :::warning
    同各microservice打包/清空時機
    :::
- ~~vehicleWeeklyRecord 如何定義每週？每個週六結算？還是用周次~~
    :::warning
    同各microservice打包/清空時機
    :::
- ~~vehicleDailyRecord 系統12點打包？~~
    :::warning
    同各microservice打包/清空時機
    :::
- ~~日周月報表在打包前都看不到資料，是否直接query DB~~
    :::warning
    同各microservice打包/清空時機
    :::