package com.ycl.platform.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ycl.platform.domain.entity.CheckIndexFace; import com.ycl.platform.domain.query.DashboardQuery; import java.util.List; /** * 人脸指标概率数据Mapper接口 * * @author ruoyi * @date 2024-04-29 */ public interface CheckIndexFaceMapper extends BaseMapper { /** * 查询人脸指标概率数据 * * @param id 人脸指标概率数据主键 * @return 人脸指标概率数据 */ public CheckIndexFace selectCheckIndexFaceById(Long id); /** * 查询人脸指标概率数据列表 * * @param checkIndexFace 人脸指标概率数据 * @return 人脸指标概率数据集合 */ public List selectCheckIndexFaceList(CheckIndexFace checkIndexFace); /** * 模板定时任务查询人脸指标概率数据列表 * * @param checkIndexFace 人脸指标概率数据 * @return 人脸指标概率数据集合 */ List getCheckIndexFaceList(CheckIndexFace checkIndexFace); /** * 新增人脸指标概率数据 * * @param checkIndexFace 人脸指标概率数据 * @return 结果 */ public int insertCheckIndexFace(CheckIndexFace checkIndexFace); /** * 修改人脸指标概率数据 * * @param checkIndexFace 人脸指标概率数据 * @return 结果 */ public int updateCheckIndexFace(CheckIndexFace checkIndexFace); /** * 删除人脸指标概率数据 * * @param id 人脸指标概率数据主键 * @return 结果 */ public int deleteCheckIndexFaceById(Long id); /** * 批量删除人脸指标概率数据 * * @param ids 需要删除的数据主键集合 * @return 结果 */ public int deleteCheckIndexFaceByIds(Long[] ids); List selectToday(String date); /** * 大屏人脸考核 * @param dashboardQuery 查询条件 * @return 数据 */ CheckIndexFace dashboard(DashboardQuery dashboardQuery); }