package com.ruoyi.station.mapper; import java.util.List; import com.ruoyi.station.domain.MjFingerprint; import com.ruoyi.station.model.TmpDataModel; import org.apache.ibatis.annotations.Param; /** * 指纹(用户的子)Mapper接口 * * @author ruoyi * @date 2020-08-10 */ public interface MjFingerprintMapper { /** * 查询指纹(用户的子) * * @param id 指纹(用户的子)ID * @return 指纹(用户的子) */ public MjFingerprint selectMjFingerprintById(String id); /** * 查询指纹(用户的子)列表 * * @param mjFingerprint 指纹(用户的子) * @return 指纹(用户的子)集合 */ public List selectMjFingerprintList(MjFingerprint mjFingerprint); /** * 新增指纹(用户的子) * * @param mjFingerprint 指纹(用户的子) * @return 结果 */ public int insertMjFingerprint(MjFingerprint mjFingerprint); /** * 修改指纹(用户的子) * * @param mjFingerprint 指纹(用户的子) * @return 结果 */ public int updateMjFingerprint(MjFingerprint mjFingerprint); /** * 删除指纹(用户的子) * * @param id 指纹(用户的子)ID * @return 结果 */ public int deleteMjFingerprintById(String id); /** * 批量删除指纹(用户的子) * * @param ids 需要删除的数据ID * @return 结果 */ public int deleteMjFingerprintByIds(String[] ids); /** * 根据用户查询指纹的数量 * @param userId * @return */ public int selectCountByUserId(String userId); /** * 根据用户id获取指纹信息 * @param userid * @return */ public List selectMjFingerprintListByUserId(Long userid); /** * 获取指纹数量判断是否重复 * @param userId * @param tmpData * @return */ public Integer selectCountByTmpData(@Param("userId") Long userId, @Param("tmpData")String tmpData); }