From 1d33818195ae739de03988b2252e1013394391dc Mon Sep 17 00:00:00 2001 From: mrzhssss <pro6@qq.com> Date: 星期日, 19 二月 2023 12:37:07 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/controller/MonitorController.java | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/MonitorController.java b/src/main/java/com/zy/asrs/controller/MonitorController.java index 0f7ab22..8392aa9 100644 --- a/src/main/java/com/zy/asrs/controller/MonitorController.java +++ b/src/main/java/com/zy/asrs/controller/MonitorController.java @@ -7,6 +7,7 @@ import com.zy.asrs.domain.dto.WorkChartAxis; import com.zy.asrs.domain.vo.LocChartPie; import com.zy.asrs.mapper.ReportQueryMapper; +import com.zy.common.model.MatDto; import com.zy.common.service.CommonService; import com.zy.core.CrnThread; import com.zy.core.cache.SlaveConnection; @@ -161,6 +162,7 @@ } } } + return R.ok().add(errorMsg); } @@ -274,6 +276,24 @@ } } } +// MatDto matDto = new MatDto(); +// matDto.setMatNo("1111"); +// matDto.setCount(100.0); +// matDto.setMaknx("娴嬭瘯鐢ㄦ枡"); +// LedCommand ledCommand = new LedCommand(); +// ledCommand.setStaNo(8); +// ledCommand.setTitle("鍏ュ簱鍚姩"); +// ledCommand.setLocNo("0100101"); +// ledCommand.setWorkNo(9998); +// ledCommand.setEmptyMk(false); +// ledCommand.setIoType(1); +// ledCommand.setSourceStaNo(15); +// ArrayList<MatDto> matDtos = new ArrayList<>(); +// matDtos.add(matDto); +// ledCommand.setMatDtos(matDtos); +// ArrayList<LedCommand> ledCommands = new ArrayList<>(); +// ledCommands.add(ledCommand); +// return R.ok(ledCommands); return R.ok().add(commandList); } /** @@ -322,6 +342,10 @@ // 鑾峰彇杈撻�佺嚎plc绾跨▼ LedThread ledThread = (LedThread) SlaveConnection.get(SlaveType.Led, ledId); + if (Cools.isEmpty(ledThread)) { + return R.ok(); + } + String ledContent = ledThread.getStringBuffer().toString(); // ledContent = "ask鐨勬ā鍧楄惃婊″ぇ绠椾簡钀ㄦ弧澶т簡\n 鏄獦澧冨埌鍩冨強鍡插鍡瞈n 钀ㄨ揪濮嗘墦寮�钀ㄦ弧澶у嚡鎾掗害褰撳姵钀ㄦ弧澶ц�佸笀"; -- Gitblit v1.9.1