From da431c25dfe5122e4ed70372da36ede3e4eaec4a Mon Sep 17 00:00:00 2001 From: feiyu02 <risaku@163.com> Date: 星期五, 31 五月 2024 17:43:41 +0800 Subject: [PATCH] 1. 新增自动报告生成功能 --- src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/RealTimeDataServiceImpl.kt | 10 ++++------ 1 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/RealTimeDataServiceImpl.kt b/src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/RealTimeDataServiceImpl.kt index ae74aed..7e541ff 100644 --- a/src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/RealTimeDataServiceImpl.kt +++ b/src/main/kotlin/com/flightfeather/uav/lightshare/service/impl/RealTimeDataServiceImpl.kt @@ -1,19 +1,17 @@ package com.flightfeather.uav.lightshare.service.impl -import com.flightfeather.uav.common.exception.ResponseErrorException +import com.flightfeather.uav.common.exception.BizException import com.flightfeather.uav.common.scaleMap import com.flightfeather.uav.common.utils.DateUtil import com.flightfeather.uav.common.utils.ExcelUtil import com.flightfeather.uav.common.utils.FileExchange -import com.flightfeather.uav.common.utils.GsonUtils -import com.flightfeather.uav.dataprocess.AverageUtil +import com.flightfeather.uav.biz.dataprocess.AverageUtil import com.flightfeather.uav.domain.entity.* import com.flightfeather.uav.domain.mapper.* import com.flightfeather.uav.lightshare.bean.* import com.flightfeather.uav.lightshare.service.RealTimeDataService import com.flightfeather.uav.model.epw.EPWDataPrep import com.flightfeather.uav.repository.AirDataRepository -import com.flightfeather.uav.socket.bean.AirData import com.flightfeather.uav.socket.eunm.UWDeviceType import com.github.pagehelper.PageHelper import org.apache.poi.xssf.streaming.SXSSFWorkbook @@ -30,7 +28,6 @@ import java.time.format.DateTimeFormatter import java.util.* import javax.servlet.http.HttpServletResponse -import javax.swing.text.DateFormatter import kotlin.math.sqrt @Service @@ -194,6 +191,7 @@ override fun importJinanData(code: String, file: MultipartFile): DataImportResult { val f = ByteArrayInputStream(file.bytes) +// val result = fileExchange.exchangeVehicleData(code, f) val result = fileExchange.exchangeJinanData(code, f) if (result.isNotEmpty()) { val first = result.first() @@ -205,7 +203,7 @@ deviceType = UWDeviceType.getType(code)?.value deviceCode = code } - missionMapper.selectOne(mission)?.run { throw ResponseErrorException("璇ヨ澶囪鏃舵浠诲姟宸插瓨鍦紝鏃犳硶閲嶅瀵煎叆") } + missionMapper.selectOne(mission)?.run { throw BizException("璇ヨ澶囪鏃舵浠诲姟宸插瓨鍦紝鏃犳硶閲嶅瀵煎叆") } mission.apply { startTime = first.dataTime endTime = last.dataTime -- Gitblit v1.9.3