|
@@ -16,6 +16,7 @@ import com.jiayue.ipfcst.dataexchange.dataprocesser.datapacker.TheoreticalPowerB
|
|
|
import com.jiayue.ipfcst.dataexchange.dataprocesser.datapacker.iml.EquipmentDataPacker;
|
|
|
import com.jiayue.ipfcst.dataexchange.dataprocesser.datapacker.iml.EquipmentDataPackerWithReverseInjection;
|
|
|
import com.jiayue.ipfcst.dataexchange.dataprocesser.datapacker.iml.PowerStationDataPacker;
|
|
|
+import com.jiayue.ipfcst.dataexchange.dataprocesser.datapacker.iml.PowerStationDataPackerOne;
|
|
|
import com.jiayue.ipfcst.dataexchange.service.equipmentstatusdata.EquipmentInfoService;
|
|
|
import com.jiayue.ipfcst.dataexchange.tunnelworker.workassist.TunnelBuilder;
|
|
|
import com.jiayue.ipfcst.fileupload.util.FileUtil;
|
|
@@ -60,6 +61,8 @@ public class RunAfterStarted implements ApplicationRunner {
|
|
|
|
|
|
private final PowerStationDataPacker powerStationDataPacker;
|
|
|
|
|
|
+ private final PowerStationDataPackerOne powerStationDataPackerOne;
|
|
|
+
|
|
|
private final FileParseTunnelService fileParseTunnelService;
|
|
|
|
|
|
private final EquipmentStatisticalDataCalculatorService equipmentStatisticalDataCalculatorService;
|
|
@@ -76,10 +79,11 @@ public class RunAfterStarted implements ApplicationRunner {
|
|
|
* @param sysParameterService
|
|
|
* @param weatherStationStatusDataFilter
|
|
|
* @param powerStationDataPacker 场站数据组装器
|
|
|
+ * @param powerStationDataPackerOne
|
|
|
* @param fileParseTunnelService 文件解析服务
|
|
|
* @param equipmentStatisticalDataCalculatorService 设备的数据统计数据的计算器服务
|
|
|
*/
|
|
|
- public RunAfterStarted(TunnelInfoService tunnelInfoService, ProtocolGatherDataPointService protocolDataPointService, EquipmentAttributeService equipmentAttributeService, SimpMessagingTemplate simpMessagingTemplate, EquipmentInfoService equipmentInfoService, ElectricFieldService electricFieldService, SysParameterService sysParameterService, WeatherStationStatusDataFilter weatherStationStatusDataFilter, PowerStationDataPacker powerStationDataPacker, FileParseTunnelService fileParseTunnelService, EquipmentStatisticalDataCalculatorService equipmentStatisticalDataCalculatorService) {
|
|
|
+ public RunAfterStarted(TunnelInfoService tunnelInfoService, ProtocolGatherDataPointService protocolDataPointService, EquipmentAttributeService equipmentAttributeService, SimpMessagingTemplate simpMessagingTemplate, EquipmentInfoService equipmentInfoService, ElectricFieldService electricFieldService, SysParameterService sysParameterService, WeatherStationStatusDataFilter weatherStationStatusDataFilter, PowerStationDataPacker powerStationDataPacker, PowerStationDataPackerOne powerStationDataPackerOne, FileParseTunnelService fileParseTunnelService, EquipmentStatisticalDataCalculatorService equipmentStatisticalDataCalculatorService) {
|
|
|
this.tunnelInfoService = tunnelInfoService;
|
|
|
this.protocolDataPointService = protocolDataPointService;
|
|
|
this.simpMessagingTemplate = simpMessagingTemplate;
|
|
@@ -88,6 +92,7 @@ public class RunAfterStarted implements ApplicationRunner {
|
|
|
this.sysParameterService = sysParameterService;
|
|
|
this.weatherStationStatusDataFilter = weatherStationStatusDataFilter;
|
|
|
this.powerStationDataPacker = powerStationDataPacker;
|
|
|
+ this.powerStationDataPackerOne = powerStationDataPackerOne;
|
|
|
this.fileParseTunnelService = fileParseTunnelService;
|
|
|
this.equipmentStatisticalDataCalculatorService = equipmentStatisticalDataCalculatorService;
|
|
|
}
|
|
@@ -221,6 +226,7 @@ public class RunAfterStarted implements ApplicationRunner {
|
|
|
}
|
|
|
//添加场站的数据组装器
|
|
|
DataPackerContainer.getInstance().addPacker(EquipmentTypeEnum.POWERSTATION.getMessage(), powerStationDataPacker.init());
|
|
|
+ DataPackerContainer.getInstance().addPacker(EquipmentTypeEnum.POWERSTATION2.getMessage(), powerStationDataPackerOne.init());
|
|
|
}
|
|
|
|
|
|
/**
|