# 課程統計 ## 查詢列表 ```url= POST /statistics/course/find ``` | 欄位 | 型態 | 必填 | 說明 | |---|---|---|---|---| | organIds | number | true | 組織代號陣列 | | startedAt | timestamp | true | 起始日期 | | endedAt | timestamp | true | 結束日期| | caseTypeIds | int array | false | 收案類別Id陣列| | trainingTypes | int array | false | 訓練項目類別 (1: 復能/2: 快篩)| Payload: ```json= { "organIds":[5,6], "startedAt": 1596139200000, "endedAt": 1597647600000, "caseTypeIds": [], "trainingTypes": [] } ``` Response (成功): ```json= { "success": true, "total": 6, "data": [ { "id": 0, "organName": "高醫附屬醫材製造", "caseTypeName": "主題單元", "caseStatusName": "多媒體課程", "trainingItemTypeName": "復能", "trainingItemName": "1003生病", "2020/07": 0, "2020/08": 2, ...... }, ... ] } ``` ## 匯出 ```url= POST /statistics/course/export ``` | 欄位 | 型態 | 必填 | 說明 | |---|---|---|---|---| | organIds | number | true | 組織代號陣列 | | startedAt | timestamp | true | 起始日期 | | endedAt | timestamp | true | 結束日期| | caseTypeIds | int array | false | 收案類別Id陣列| | trainingTypes | int array | false | 訓練項目類別 (1: 復能/2: 快篩)| Response (成功): => 直接回傳檔案byte stream