diff --git a/HZInfo-RIS-PXHD/hzinfo-ris-pxhd-service/video-image-service/src/main/java/org/springblade/video_image/video/entity/Video.java b/HZInfo-RIS-PXHD/hzinfo-ris-pxhd-service/video-image-service/src/main/java/org/springblade/video_image/video/entity/Video.java index 0f699ea..af0206b 100644 --- a/HZInfo-RIS-PXHD/hzinfo-ris-pxhd-service/video-image-service/src/main/java/org/springblade/video_image/video/entity/Video.java +++ b/HZInfo-RIS-PXHD/hzinfo-ris-pxhd-service/video-image-service/src/main/java/org/springblade/video_image/video/entity/Video.java @@ -1,7 +1,4 @@ -// -// Source code recreated from a .class file by IntelliJ IDEA -// (powered by Fernflower decompiler) -// + package org.springblade.video_image.video.entity; diff --git a/HZInfo-RIS-PXHD/hzinfo-ris-pxhd-service/video-image-service/src/main/java/org/springblade/video_image/video/mapper/CloudVideoMapper.java b/HZInfo-RIS-PXHD/hzinfo-ris-pxhd-service/video-image-service/src/main/java/org/springblade/video_image/video/mapper/CloudVideoMapper.java index ebb2c39..a81cea0 100644 --- a/HZInfo-RIS-PXHD/hzinfo-ris-pxhd-service/video-image-service/src/main/java/org/springblade/video_image/video/mapper/CloudVideoMapper.java +++ b/HZInfo-RIS-PXHD/hzinfo-ris-pxhd-service/video-image-service/src/main/java/org/springblade/video_image/video/mapper/CloudVideoMapper.java @@ -3,10 +3,11 @@ package org.springblade.video_image.video.mapper; import com.baomidou.mybatisplus.core.metadata.IPage; import org.apache.ibatis.annotations.Param; import org.springblade.video_image.video.entity.CloudVideo; +import org.springblade.video_image.video.entity.PointLeafNode; import java.util.List; -public interface CloudVideoMapper extends VideoBaseMapper { +public interface CloudVideoMapper { void insert(CloudVideo var1); int update(CloudVideo var1); @@ -16,4 +17,10 @@ public interface CloudVideoMapper extends VideoBaseMapper { IPage searchList(@Param("videoList") List var1, @Param("inUse") Integer var2, @Param("condition") String var3, IPage var4); List getAllList(@Param("stationId") String var1); + + int clearBindingRelation(@Param("videoList") List var1); + + List getVideoList(@Param("pointIdList") List var1); + + int deleteById(long var1); } \ No newline at end of file diff --git a/HZInfo-RIS-PXHD/hzinfo-ris-pxhd-service/video-image-service/src/main/java/org/springblade/video_image/video/mapper/CloudVideoMapper.xml b/HZInfo-RIS-PXHD/hzinfo-ris-pxhd-service/video-image-service/src/main/java/org/springblade/video_image/video/mapper/CloudVideoMapper.xml index 4ab91e2..98379f0 100644 --- a/HZInfo-RIS-PXHD/hzinfo-ris-pxhd-service/video-image-service/src/main/java/org/springblade/video_image/video/mapper/CloudVideoMapper.xml +++ b/HZInfo-RIS-PXHD/hzinfo-ris-pxhd-service/video-image-service/src/main/java/org/springblade/video_image/video/mapper/CloudVideoMapper.xml @@ -17,18 +17,56 @@ inUse + + id, name, pointId, inUse + + + + + + + AND id IN ( + + #{videoId} + + ) + + + AND 1 = 2 + + + + + + + + + + AND pointId IN ( + + #{pointId} + + ) + + + AND 1 = 2 + + + + + UPDATE VIDEO_MONITOR SET pointId = null - + @@ -39,10 +77,10 @@ SELECT - + FROM SYS_STATION_VIDEOPOINT - + @@ -36,10 +74,10 @@