| | |
| | | package com.flightfeather.uav.socket.processor |
| | | |
| | | import com.flightfeather.uav.repository.ElectricRepository |
| | | import com.flightfeather.uav.domain.repository.ElectricRep |
| | | import com.flightfeather.uav.socket.bean.BaseMessage |
| | | import com.flightfeather.uav.socket.bean.ElectricMessage |
| | | import com.flightfeather.uav.socket.decoder.ElectricDataDecoder |
| | |
| | | } |
| | | |
| | | @Autowired |
| | | lateinit var electricRepository: ElectricRepository |
| | | lateinit var electricRep: ElectricRep |
| | | |
| | | @Autowired |
| | | lateinit var electricDataDecoder: ElectricDataDecoder |
| | |
| | | } |
| | | |
| | | private fun saveToDataBase(message: BaseMessage, msg: String) { |
| | | if (message is ElectricMessage) { |
| | | instance.electricRepository.saveData(message) |
| | | if (message is ElectricMessage && message.mn.isNotBlank()) { |
| | | instance.electricRep.saveData(message) |
| | | } |
| | | } |
| | | } |