src/main/java/com/zy/asrs/controller/SiteController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/domain/vo/PlcErrorTableVo.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/asrs/controller/SiteController.java
@@ -19,7 +19,6 @@ import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.Random; /** * 输送设备接口 @@ -64,13 +63,21 @@ @ManagerAuth(memo = "输送设备plc异常信息表") public R plcErrorTable(){ List<PlcErrorTableVo> list = new ArrayList<>(); for (int i = 0; i<new Random().nextInt(13); i++){ PlcErrorTableVo table = new PlcErrorTableVo(); table.setNo(String.valueOf(i)); table.setError("异常信息"); table.setPlcDesc("plc异常描述"); list.add(table); for (DevpSlave devp : slaveProperties.getDevp()) { DevpThread devpThread = (DevpThread) SlaveConnection.get(SlaveType.Devp, devp.getId()); Map<Integer, StaProtocol> station = devpThread.getStation(); for(Map.Entry<Integer, StaProtocol> entry : station.entrySet()) { PlcErrorTableVo vo = new PlcErrorTableVo(); vo.setNo(entry.getKey()); // 序号 vo.setPlcDesc(""); // todo:luxiaotao plc错误描述 vo.setError(""); // todo:luxiaotao 异常信息 list.add(vo); } } list.sort((o1, o2) -> { if (o1.getNo().compareTo(o2.getNo()) > 0){ return 1; src/main/java/com/zy/asrs/domain/vo/PlcErrorTableVo.java
@@ -1,12 +1,15 @@ package com.zy.asrs.domain.vo; import lombok.Data; /** * Created by vincent on 2020-06-02 */ @Data public class PlcErrorTableVo { // 序号 private String no; private Integer no; // plc异常描述 private String plcDesc; @@ -14,27 +17,4 @@ // 异常 private String error; public String getNo() { return no; } public void setNo(String no) { this.no = no; } public String getPlcDesc() { return plcDesc; } public void setPlcDesc(String plcDesc) { this.plcDesc = plcDesc; } public String getError() { return error; } public void setError(String error) { this.error = error; } }