暂降监测点报告抽取公共方法
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.njcn.csharmonic.service.impl;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.collection.CollUtil;
|
||||
import cn.hutool.core.date.DatePattern;
|
||||
import cn.hutool.core.date.LocalDateTimeUtil;
|
||||
@@ -35,6 +36,7 @@ import com.njcn.csharmonic.utils.DataChangeUtil;
|
||||
import com.njcn.device.biz.commApi.CommTerminalGeneralClient;
|
||||
import com.njcn.device.biz.pojo.po.PqsDeviceUnit;
|
||||
import com.njcn.harmonic.common.mapper.ExcelRptTempMapper;
|
||||
import com.njcn.harmonic.common.pojo.dto.DeviceUnitCommDTO;
|
||||
import com.njcn.harmonic.common.pojo.vo.ReportTemplateVO;
|
||||
import com.njcn.harmonic.common.service.CustomReportTableService;
|
||||
import com.njcn.harmonic.pojo.param.ReportSearchParam;
|
||||
@@ -163,7 +165,11 @@ public class CustomReportServiceImpl implements CustomReportService {
|
||||
//通用报表
|
||||
Map<String,String> map = csLineFeignClient.getCustomDetailByLineId(reportSearchParam.getLineId()).getData();
|
||||
Map<String,String> newMap = convertKeysToUpperCase(map);
|
||||
customReportTableService.getCustomReport(reportSearchParam,newMap,response);
|
||||
|
||||
PqsDeviceUnit deviceUnit = csCommTerminalFeignClient.lineUnitDetail(reportSearchParam.getLineId()).getData();
|
||||
DeviceUnitCommDTO deviceUnitCommDTO = BeanUtil.copyProperties(deviceUnit, DeviceUnitCommDTO.class);
|
||||
|
||||
customReportTableService.getCustomReport(reportSearchParam,newMap,deviceUnitCommDTO,response);
|
||||
} else {
|
||||
//浙江无线报表
|
||||
analyzeReportZhejiang(reportSearchParam, excelRptTemp, response);
|
||||
|
||||
Reference in New Issue
Block a user