From 15a1b8a6cda205c10323b25578374e20165f3ff6 Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期四, 09 一月 2025 10:22:15 +0800 Subject: [PATCH] OSD导出、点位管理新增用户名密码 --- ycl-server/src/main/java/com/ycl/platform/mapper/TMonitorMapper.java | 19 ++++++++++++++++--- 1 files changed, 16 insertions(+), 3 deletions(-) diff --git a/ycl-server/src/main/java/com/ycl/platform/mapper/TMonitorMapper.java b/ycl-server/src/main/java/com/ycl/platform/mapper/TMonitorMapper.java index 225637e..62b512e 100644 --- a/ycl-server/src/main/java/com/ycl/platform/mapper/TMonitorMapper.java +++ b/ycl-server/src/main/java/com/ycl/platform/mapper/TMonitorMapper.java @@ -3,17 +3,21 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.ycl.platform.domain.entity.TMonitor; +import com.ycl.platform.domain.excel.TMonitorExp; +import com.ycl.platform.domain.form.VideoExportForm; import com.ycl.platform.domain.query.DashboardQuery; import com.ycl.platform.domain.query.DataCenterQuery; import com.ycl.platform.domain.query.HomeQuery; import com.ycl.platform.domain.result.SYS.TMonitorResult; import com.ycl.platform.domain.vo.TMonitorVO; import com.ycl.platform.domain.vo.UpdateOnlineVO; +import com.ycl.platform.domain.vo.WorkOrderVO; import com.ycl.platform.domain.vo.screen.MonitorRateVO; import com.ycl.platform.domain.vo.screen.MonitorTotalVO; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; +import java.util.Date; import java.util.List; import java.util.Map; @@ -49,6 +53,7 @@ * @return 璁惧璧勪骇闆嗗悎 */ public List<TMonitorVO> selectMonitorVOList(); + /** * 鏂板璁惧璧勪骇 * @@ -156,13 +161,13 @@ * * @return */ - List<TMonitor> getDistinctIP(); + List<TMonitorResult> getDistinctIP(); /** * 鏍规嵁ip淇敼鐐逛綅琛ㄧ殑鏄惁鍦ㄧ嚎瀛楁 * @param onlineList */ - void updateOnline(@Param("onlineList") List<UpdateOnlineVO> onlineList); + void updateOnlineFromUyOrHk(@Param("onlineList") List<UpdateOnlineVO> onlineList); /** @@ -171,5 +176,13 @@ * @param tMonitor 璁惧璧勪骇 * @return 璁惧璧勪骇闆嗗悎 */ - public List<TMonitorResult> selectMonitorResult(Short cameraFunType); + public List<TMonitorResult> selectMonitorResult(VideoExportForm exportForm); + + void batchUpdateOnline(@Param("ipList")List<String> ipList,@Param("date") Date date,@Param("online")Integer online); + + List<TMonitor> selectCarOrFace(); + + List<TMonitorExp> exportTMonitorList(TMonitorVO tMonitor); + + List<TMonitorResult> getByIp(@Param("ipList")List<String> ips); } -- Gitblit v1.8.0