From 8fcc326d8c06e429eeda80f2917711761ff158ec Mon Sep 17 00:00:00 2001
From: zhongrj <5689795+arsn@user.noreply.gitee.com>
Date: Mon, 06 Mar 2023 11:09:11 +0800
Subject: [PATCH] 设备接收修改

---
 src/main/java/com/genersoft/iot/vmp/storager/impl/VideoManagerStoragerImpl.java |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/genersoft/iot/vmp/storager/impl/VideoManagerStoragerImpl.java b/src/main/java/com/genersoft/iot/vmp/storager/impl/VideoManagerStoragerImpl.java
index bbcc055..b410114 100644
--- a/src/main/java/com/genersoft/iot/vmp/storager/impl/VideoManagerStoragerImpl.java
+++ b/src/main/java/com/genersoft/iot/vmp/storager/impl/VideoManagerStoragerImpl.java
@@ -179,6 +179,7 @@
 			deviceChannelMapper.update(channel);
 		}
 		deviceChannelMapper.updateChannelSubCount(deviceId,channel.getParentId());
+        System.out.println("执法记录仪名称 = " + channel.getName());
 		//如果是是执法记录仪
 		if (null!=channel.getName() && channel.getName().contains("执法记录仪")){
 			//更新执法记录仪信息
@@ -405,7 +406,7 @@
 	public int delChannel(String deviceId, String channelId) {
 		//查询设备信息
 		DeviceChannel deviceChannel = deviceChannelMapper.queryChannel(deviceId, channelId);
-		if (deviceChannel.getName().equals("执法记录仪")){
+		if (deviceChannel.getName().contains("执法记录仪")){
 			//同时删除执法记录仪信息
 			deviceChannelPoliceCameraService.del(deviceId, channelId);
 		}
@@ -527,6 +528,9 @@
 	 */
 	@Override
 	public synchronized boolean insertMobilePosition(MobilePosition mobilePosition) {
+		if (mobilePosition.getDeviceName().contains("执法记录仪")){
+			deviceChannelPoliceCameraService.insertNewPositionPoliceCamera(mobilePosition);
+		}
 		return deviceMobilePositionMapper.insertNewPosition(mobilePosition) > 0;
 	}
 

--
Gitblit v1.9.3