| | |
| | | package com.flightfeather.uav.repository |
| | | |
| | | import com.flightfeather.uav.socket.bean.AirPackageData |
| | | import com.flightfeather.uav.domain.entity.RealTimeData |
| | | import com.flightfeather.uav.lightshare.bean.DataVo |
| | | import com.flightfeather.uav.socket.bean.AirDataPackage |
| | | |
| | | /** |
| | | * @author riku |
| | |
| | | */ |
| | | interface AirDataRepository { |
| | | |
| | | fun saveAirData(packageData: AirPackageData): Int |
| | | /** |
| | | * 原始数据以json格式存储 |
| | | */ |
| | | fun saveAirData(dataPackage: AirDataPackage): Int |
| | | |
| | | /** |
| | | * 存储预处理后的数据 |
| | | */ |
| | | fun savePrepData(dataPackage: AirDataPackage): Int |
| | | |
| | | /** |
| | | * 存储预处理后的数据 |
| | | */ |
| | | fun savePrepData(dataList: List<RealTimeData>): Int |
| | | |
| | | fun savePrepData2(dataList: List<DataVo>): Int |
| | | |
| | | } |