diff --git a/Dkl-Vue-master/dkl-large/src/main/java/com/dkl/large/mapper/DklCameraAnalysisMapper.java b/Dkl-Vue-master/dkl-large/src/main/java/com/dkl/large/mapper/DklCameraAnalysisMapper.java new file mode 100644 index 0000000..56db45f --- /dev/null +++ b/Dkl-Vue-master/dkl-large/src/main/java/com/dkl/large/mapper/DklCameraAnalysisMapper.java @@ -0,0 +1,93 @@ +package com.dkl.large.mapper; + +import java.util.List; +import com.dkl.large.domain.DklCameraAnalysis; + +/** + * 算法推送Mapper接口 + * + * @author Dkl + * @date 2025-07-23 + */ +public interface DklCameraAnalysisMapper +{ + /** + * 查询算法推送 + * + * @param id 算法推送主键 + * @return 算法推送 + */ + public DklCameraAnalysis selectDklCameraAnalysisById(Integer id); + + /** + * 查询算法推送列表 + * + * @param dklCameraAnalysis 算法推送 + * @return 算法推送集合 + */ + public List selectDklCameraAnalysisList(DklCameraAnalysis dklCameraAnalysis); + + /** + * 新增算法推送 + * + * @param dklCameraAnalysis 算法推送 + * @return 结果 + */ + public int insertDklCameraAnalysis(DklCameraAnalysis dklCameraAnalysis); + + /** + * 修改算法推送 + * + * @param dklCameraAnalysis 算法推送 + * @return 结果 + */ + public int updateDklCameraAnalysis(DklCameraAnalysis dklCameraAnalysis); + + /** + * 删除算法推送 + * + * @param id 算法推送主键 + * @return 结果 + */ + public int deleteDklCameraAnalysisById(Integer id); + + /** + * 批量删除算法推送 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteDklCameraAnalysisByIds(Integer[] ids); + + + + /** + * @Author :rq + * @Description : 时间段去分组 + * @Date :2025/08/07 09:57 + * @Param :[dklCameraAnalysis] + * @return :java.util.List + **/ + public List getDklCameraAnalysisGroup(DklCameraAnalysis dklCameraAnalysis); + + + /** + * 获取数据条数 + * + * @return 结果 + */ + public int getAllklCameraAnalysisCount(DklCameraAnalysis dklCameraAnalysis); + + public List getCameraAnalysisListOut(DklCameraAnalysis dklCameraAnalysis); + + + /** + * 获取数据人数 + * + * @return 结果 + */ + public int getAllPeopleCount(DklCameraAnalysis dklCameraAnalysis); + + + public List getcameraAnalysisListPeopleOut(DklCameraAnalysis dklCameraAnalysis); +}