活动信息视频管理功能开发

This commit is contained in:
renhao 2025-05-09 21:08:16 +08:00
parent 061a78ac55
commit 66b0a9052f
1 changed files with 127 additions and 0 deletions

View File

@ -0,0 +1,127 @@
package com.dkl.large.mapper;
import java.util.List;
import com.dkl.large.domain.DklMonitoringCameraData;
import com.dkl.large.domain.DklMonitoringPoints;
import com.dkl.large.domain.vo.DklMonitoringCameraDataVo;
import com.dkl.large.domain.vo.HeatVo;
import com.dkl.large.domain.vo.RegionalVo;
import com.dkl.large.domain.vo.RiskVo;
import org.apache.ibatis.annotations.Param;
/**
* 监控点信息Mapper接口
*
* @author Dkl
* @date 2025-06-10
*/
public interface DklMonitoringPointsMapper
{
/**
* 查询监控点信息
*
* @param id 监控点信息主键
* @return 监控点信息
*/
public DklMonitoringPoints selectDklMonitoringPointsById(Long id);
/**
* 查询监控点信息列表
*
* @param dklMonitoringPoints 监控点信息
* @return 监控点信息集合
*/
public List<DklMonitoringPoints> selectDklMonitoringPointsList(DklMonitoringPoints dklMonitoringPoints);
/**
* 新增监控点信息
*
* @param dklMonitoringPoints 监控点信息
* @return 结果
*/
public int insertDklMonitoringPoints(DklMonitoringPoints dklMonitoringPoints);
/**
* 修改监控点信息
*
* @param dklMonitoringPoints 监控点信息
* @return 结果
*/
public int updateDklMonitoringPoints(DklMonitoringPoints dklMonitoringPoints);
/**
* 删除监控点信息
*
* @param id 监控点信息主键
* @return 结果
*/
public int deleteDklMonitoringPointsById(Long id);
/**
* 批量删除监控点信息
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
public int deleteDklMonitoringPointsByIds(int[] ids);
/***
* @Author :rq
* @Description :获取监测点数量
* @Date :2025/06/12 11:00
* @Param :[]
* @return :int
**/
public String getDklMonitoringPointsCount();
/**
* 监控点热力图
*
* @param dataVo
* @return 结果
*/
public List<HeatVo> heatMap(@Param("dataVo") HeatVo dataVo);
/**
* 大客流总数区域展示图
*
* @param regionalVo
* @return 结果
*/
public List<RegionalVo> regionalStatistics(@Param("regionalVo")RegionalVo regionalVo);
/**
* 大客流总数区域数据
*
* @param regionalVo
* @return 结果
*/
public List<DklMonitoringPoints> regionalDataList(@Param("regionalVo")RegionalVo regionalVo);
/**
* 大客流总数区域数据
*
* @param riskVo
* @return 结果
*/
public List<RiskVo> riskDataList(@Param("riskVo")RiskVo riskVo);
/**
* @Author :rq
* @Description :大客流基础信息统计首页
* @Date :2025/07/11 10:42
**/
public List<RiskVo> homePointsStatistics(RiskVo riskVo);
/**
* @Author :rq
* @Description :大客流基础信息统计首页
* @Date :2025/07/11 10:42
**/
public List<RiskVo> homePointsStatisticsPeople(RiskVo riskVo);
public DklMonitoringPoints checkPointsNameUnique(@Param("pointName") String pointName);
}