| | |
| | | package com.jcdm.main.plcserver; |
| | | |
| | | |
| | | import com.jcdm.main.bs.orderScheduling.service.IBsOrderSchedulingService; |
| | | import com.jcdm.main.bs.technologyRouteChild.service.IBsTechnologyRouteChildInfoService; |
| | | import com.jcdm.main.da.collectionParamConf.service.IDaCollectionParamConfService; |
| | | import com.jcdm.main.da.opcuaconfig.domain.DaOpcuaConfig; |
| | | import com.jcdm.main.da.opcuaconfig.service.IDaOpcuaConfigService; |
| | | import com.jcdm.main.da.paramCollection.service.IDaParamCollectionService; |
| | | import com.jcdm.main.da.passingStationCollection.service.impl.DaPassingStationCollectionServiceImpl; |
| | | import com.jcdm.main.plcserver.sub.OPCUaSubscription; |
| | | import com.jcdm.main.rm.repairRecord.service.IRmRepairRecordService; |
| | | import com.kangaroohy.milo.service.MiloService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.boot.ApplicationArguments; |
| | |
| | | @Resource |
| | | private IDaOpcuaConfigService iDaOpcuaConfigService; |
| | | |
| | | @Resource |
| | | private IBsOrderSchedulingService bsOrderSchedulingService; |
| | | |
| | | @Resource |
| | | private IRmRepairRecordService rmRepairRecordService; |
| | | |
| | | @Resource |
| | | private IBsTechnologyRouteChildInfoService bsTechnologyRouteChildInfoService; |
| | | |
| | | @Override |
| | | public void run(ApplicationArguments args) throws Exception { |
| | | |
| | |
| | | OPCUaSubscription opcUaSubscription = new OPCUaSubscription( |
| | | miloService, |
| | | collectionParamConfService, |
| | | daParamCollectionService |
| | | ,passingStationCollectionServiceImpl, |
| | | lists); |
| | | daParamCollectionService, |
| | | passingStationCollectionServiceImpl, |
| | | bsOrderSchedulingService, |
| | | lists, |
| | | rmRepairRecordService, |
| | | bsTechnologyRouteChildInfoService); |
| | | |
| | | |
| | | miloService.subscriptionFromOpcUa(collect,opcUaSubscription); |
| | |
| | | */ |
| | | public List<DaOpcuaConfig> getSubList(){ |
| | | DaOpcuaConfig config = new DaOpcuaConfig(); |
| | | config.setState(0); |
| | | List<DaOpcuaConfig> list = iDaOpcuaConfigService.selectDaOpcuaConfigList(config); |
| | | // List<String> lists = new ArrayList<>(); |
| | | // if (CollUtil.isNotEmpty(list)){ |