diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsGroupServiceImpl.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsGroupServiceImpl.java index 53ff8c9..a9e851c 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsGroupServiceImpl.java +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsGroupServiceImpl.java @@ -29,6 +29,7 @@ import com.njcn.csdevice.pojo.vo.EnergyTemplateVO; import com.njcn.csdevice.service.CsDevModelRelationService; import com.njcn.csdevice.service.ICsDataArrayService; import com.njcn.csdevice.service.ICsGroupService; +import com.njcn.csdevice.service.ICsLedgerService; import com.njcn.csdevice.util.InfluxDbParamUtil; import com.njcn.csdevice.utils.DataChangeUtil; import com.njcn.csharmonic.api.EventFeignClient; @@ -92,6 +93,7 @@ public class CsGroupServiceImpl extends ServiceImpl impl private final EpdFeignClient epdFeignClient; private final CsLineFeignClient csLineFeignClient; + private final ICsLedgerService iCsLedgerService; private final DicDataFeignClient dicDataFeignClient; @@ -421,9 +423,12 @@ public class CsGroupServiceImpl extends ServiceImpl impl csEventVOPage.getRecords().forEach(temp->{ //事件描述、相别、暂降幅值,需要特殊处理赋值 //事件描述 + CsLedger dataById = iCsLedgerService.findDataById(temp.getLineId()); + temp.setLineName(dataById.getName()); EleEpdPqd ele = epdFeignClient.findByName(temp.getTag()).getData(); if(ele!=null){ temp.setShowName(ele.getShowName()); + //相别 List data1 = eleEvtFeignClient.queryByPid(ele.getId()).getData(); List eventDataSetDTOS = new ArrayList<>(); diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/PortableOfflLogServiceImpl.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/PortableOfflLogServiceImpl.java index 6c2a60c..c18a847 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/PortableOfflLogServiceImpl.java +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/PortableOfflLogServiceImpl.java @@ -251,9 +251,11 @@ public class PortableOfflLogServiceImpl extends ServiceImpl getCommonPrefix(s1, s2)) - .orElse(null)); + .orElse(null); + String[] split = paths.split("/"); + portableOffMainLog.setProjectName(split.length>0?split[split.length-1]:"/"); int successcCount = 0; portableOffMainLog.setStatus("1"); diff --git a/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/mapper/mapping/CsEventUserPOMapper.xml b/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/mapper/mapping/CsEventUserPOMapper.xml index 5af8d70..70a5c3c 100644 --- a/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/mapper/mapping/CsEventUserPOMapper.xml +++ b/cs-harmonic/cs-harmonic-boot/src/main/java/com/njcn/csharmonic/mapper/mapping/CsEventUserPOMapper.xml @@ -121,8 +121,8 @@