diff --git a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/vo/CsLedgerVO.java b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/vo/CsLedgerVO.java index 602747d..7b87cdd 100644 --- a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/vo/CsLedgerVO.java +++ b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/vo/CsLedgerVO.java @@ -54,6 +54,9 @@ public class CsLedgerVO implements Serializable { @ApiModelProperty(name = "conType",value = "接线方式 0-星型 1-角型 2-V型") private Integer conType; + @ApiModelProperty(name = "process",value = "流程状态") + private Integer process; + @ApiModelProperty(name = "children",value = "子节点") private List children = new ArrayList<>(); diff --git a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/vo/EachModuleVO.java b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/vo/EachModuleVO.java index c2c7396..9d55a67 100644 --- a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/vo/EachModuleVO.java +++ b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/vo/EachModuleVO.java @@ -20,8 +20,15 @@ public class EachModuleVO implements Serializable { @ApiModelProperty("模块状态") private String moduleState; + @ApiModelProperty("模块运行状态数据") List dataList; + @ApiModelProperty("电压数据") + List vList; + + @ApiModelProperty("电流数据") + List iList; + @Data public static class harmonicVo implements Serializable { @@ -41,4 +48,15 @@ public class EachModuleVO implements Serializable { @ApiModelProperty("事件名称") private String eventName; } + + @Data + public static class dataVo implements Serializable { + + @ApiModelProperty("稳态数据时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime time; + + @ApiModelProperty("数据") + private Double data; + } } diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsLedgerServiceImpl.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsLedgerServiceImpl.java index a1129d9..f12815a 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsLedgerServiceImpl.java +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsLedgerServiceImpl.java @@ -91,6 +91,7 @@ public class CsLedgerServiceImpl extends ServiceImpl i item.setComFlag(po.getRunStatus()); item.setNDId(po.getNdid()); item.setType("device"); + item.setProcess(po.getProcess()); }) .filter(item -> Objects.equals(poMap.get(item.getId()).getUsageStatus(), 1)) .sorted(Comparator.comparing(CsLedgerVO::getSort)) @@ -223,6 +224,7 @@ public class CsLedgerServiceImpl extends ServiceImpl i item.setComFlag(po.getRunStatus()); item.setNDId(po.getNdid()); item.setType("device"); + item.setProcess(po.getProcess()); }) .filter(item -> Objects.equals(poMap.get(item.getId()).getUsageStatus(), 1)) .sorted(Comparator.comparing(CsLedgerVO::getSort)) diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/RStatIntegrityDServiceImpl.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/RStatIntegrityDServiceImpl.java index 6b01619..43d18ec 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/RStatIntegrityDServiceImpl.java +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/RStatIntegrityDServiceImpl.java @@ -67,17 +67,17 @@ public class RStatIntegrityDServiceImpl extends MppServiceImpl