From cd538c205628f28839323b49b7f77f33196a601f Mon Sep 17 00:00:00 2001 From: zhangnaisong <2434969829@qq.com> Date: 星期四, 11 七月 2024 15:50:42 +0800 Subject: [PATCH] 电磁锁操控加入判断速度为0提交 --- ard-work/src/main/java/com/ruoyi/media/service/impl/MediaV2ServiceImpl.java | 26 ++++++++++---------------- 1 files changed, 10 insertions(+), 16 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/media/service/impl/MediaV2ServiceImpl.java b/ard-work/src/main/java/com/ruoyi/media/service/impl/MediaV2ServiceImpl.java index fcd2cab..ec24786 100644 --- a/ard-work/src/main/java/com/ruoyi/media/service/impl/MediaV2ServiceImpl.java +++ b/ard-work/src/main/java/com/ruoyi/media/service/impl/MediaV2ServiceImpl.java @@ -4,7 +4,6 @@ import com.dtflys.forest.exceptions.ForestNetworkException; import com.ruoyi.common.utils.StringUtils; import com.ruoyi.media.domain.*; -import com.ruoyi.media.service.IMediaService; import com.ruoyi.media.service.IMediaV2Service; import com.ruoyi.utils.forest.MediaClient; import com.ruoyi.utils.tools.ArdTool; @@ -73,9 +72,8 @@ conf.setSourceProtocol("tcp"); List<String> nameList = new ArrayList<>(); - String paths = mediaClient.paths(); - JsonsRoot jsonsRoot = JSONObject.parseObject(paths, JsonsRoot.class); - List<Items> items = jsonsRoot.getItems(); + Paths paths = mediaClient.paths(); + List<Items> items = paths.getItems(); for (Items item : items) { nameList.add(item.getName()); } @@ -167,9 +165,8 @@ @Override public List<StreamInfo> paths() { - String list = mediaClient.paths(); - JsonsRoot jsonsRoot = JSONObject.parseObject(list, JsonsRoot.class); - List<Items> items = jsonsRoot.getItems(); + Paths paths = mediaClient.paths(); + List<Items> items = paths.getItems(); List<StreamInfo> pathInfoList = new ArrayList<>(); for (Items item : items) { StreamInfo info = new StreamInfo(); @@ -232,9 +229,8 @@ @Override public List<StreamInfo> getPushStreamList() { List<StreamInfo> PushStreamInfoList = new ArrayList<>(); - String list = mediaClient.paths(); - JsonsRoot jsonsRoot = JSONObject.parseObject(list, JsonsRoot.class); - List<Items> items = jsonsRoot.getItems(); + Paths paths = mediaClient.paths(); + List<Items> items = paths.getItems(); for (Items item : items) { StreamInfo info = new StreamInfo(); //ID @@ -306,9 +302,8 @@ @Override public List<StreamInfo> getPullStreamList() { List<StreamInfo> PullStreamInfoList = new ArrayList<>(); - String list = mediaClient.paths(); - JsonsRoot jsonsRoot = JSONObject.parseObject(list, JsonsRoot.class); - List<Items> items = jsonsRoot.getItems(); + Paths paths = mediaClient.paths(); + List<Items> items = paths.getItems(); for (Items item : items) { List<Readers> readers = item.getReaders(); for (Readers reader : readers) { @@ -451,9 +446,8 @@ public List<String> getNameList() { List<String> nameList = new ArrayList<>(); try { - String paths = mediaClient.paths(); - JsonsRoot jsonsRoot = JSONObject.parseObject(paths, JsonsRoot.class); - List<Items> items = jsonsRoot.getItems(); + Paths paths = mediaClient.paths(); + List<Items> items = paths.getItems(); for (Items item : items) { nameList.add(item.getName()); } -- Gitblit v1.9.3