From 8e7c727183f83bb734238e97b64a11ba5588c9c1 Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期五, 05 一月 2024 17:45:33 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/controller/MonitorController.java | 68 ++++++++++++---------------------- 1 files changed, 24 insertions(+), 44 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/MonitorController.java b/src/main/java/com/zy/asrs/controller/MonitorController.java index b5e0466..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; @@ -75,50 +76,6 @@ List<Map<String, Object>> pakoutRep = reportQueryMapper.queryPakinRep(); return R.ok(pakinRep); } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /** * 鑷姩琛ラ浂 @@ -205,6 +162,7 @@ } } } + return R.ok().add(errorMsg); } @@ -318,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); } /** @@ -366,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