From dc3e99fe573c08154832285f8e688c2e18e876c2 Mon Sep 17 00:00:00 2001 From: 648540858 <648540858@qq.com> Date: Wed, 30 Oct 2024 16:11:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=B9=B6=20#1626=20=E7=9A=84=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/genersoft/iot/vmp/gb28181/dao/DeviceMapper.java | 4 ++-- .../iot/vmp/gb28181/service/impl/DeviceServiceImpl.java | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/genersoft/iot/vmp/gb28181/dao/DeviceMapper.java b/src/main/java/com/genersoft/iot/vmp/gb28181/dao/DeviceMapper.java index 4f7895b3..7dfb11af 100755 --- a/src/main/java/com/genersoft/iot/vmp/gb28181/dao/DeviceMapper.java +++ b/src/main/java/com/genersoft/iot/vmp/gb28181/dao/DeviceMapper.java @@ -2,9 +2,7 @@ package com.genersoft.iot.vmp.gb28181.dao; import com.genersoft.iot.vmp.gb28181.bean.Device; import com.genersoft.iot.vmp.gb28181.bean.DeviceChannel; -import com.github.pagehelper.PageInfo; import org.apache.ibatis.annotations.*; -import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import java.util.List; @@ -282,6 +280,7 @@ public interface DeviceMapper { "broadcast_push_after_ack,"+ "geo_coord_sys,"+ "on_line,"+ + "stream_mode," + "media_server_id"+ ") VALUES (" + "#{deviceId}," + @@ -296,6 +295,7 @@ public interface DeviceMapper { "#{broadcastPushAfterAck}," + "#{geoCoordSys}," + "#{onLine}," + + "#{streamMode}," + "#{mediaServerId}" + ")") void addCustomDevice(Device device); diff --git a/src/main/java/com/genersoft/iot/vmp/gb28181/service/impl/DeviceServiceImpl.java b/src/main/java/com/genersoft/iot/vmp/gb28181/service/impl/DeviceServiceImpl.java index a6ae07ea..48616fab 100755 --- a/src/main/java/com/genersoft/iot/vmp/gb28181/service/impl/DeviceServiceImpl.java +++ b/src/main/java/com/genersoft/iot/vmp/gb28181/service/impl/DeviceServiceImpl.java @@ -413,6 +413,9 @@ public class DeviceServiceImpl implements IDeviceService { device.setOnLine(false); device.setCreateTime(DateUtil.getNow()); device.setUpdateTime(DateUtil.getNow()); + if(device.getStreamMode() == null) { + device.setStreamMode("UDP"); + } deviceMapper.addCustomDevice(device); }