package com.inspur.mapper; import com.inspur.domain.partystatistical.PartyNewsStatistical; import java.util.List; import java.util.Map; /** * 资讯统计Mapper接口 * * @author inspur * @date 2022-10-24 */ public interface PartyNewsStatisticalMapper { /** * 查询资讯统计 * * @param id 资讯统计主键 * @return 资讯统计 */ public PartyNewsStatistical selectPartyNewsStatisticalById(Long id); /** * 查询资讯统计列表 * * @param partyNewsStatistical 资讯统计 * @return 资讯统计集合 */ public List selectPartyNewsStatisticalList(PartyNewsStatistical partyNewsStatistical); /** * 新增资讯统计 * * @param partyNewsStatistical 资讯统计 * @return 结果 */ public int insertPartyNewsStatistical(PartyNewsStatistical partyNewsStatistical); /** * 修改资讯统计 * * @param partyNewsStatistical 资讯统计 * @return 结果 */ public int updatePartyNewsStatistical(PartyNewsStatistical partyNewsStatistical); /** * 删除资讯统计 * * @param id 资讯统计主键 * @return 结果 */ public int deletePartyNewsStatisticalById(Long id); /** * 批量删除资讯统计 * * @param ids 需要删除的数据主键集合 * @return 结果 */ public int deletePartyNewsStatisticalByIds(Long[] ids); /** * 资讯浏览统计列表 * @param partyNewsStatistical * @return */ PartyNewsStatistical selectNoPagePartyNewsStatisticalList(PartyNewsStatistical partyNewsStatistical); /** * 获取每天资讯浏览统计数量 * @param partyNewsStatistical * @return */ List selectEverydayPartyNewsStatisticalList(PartyNewsStatistical partyNewsStatistical); /** * 根绝news_ids删除数据 * @param ids */ void deletePartyNewsStatisticalByNewsIds(Long[] ids); }