package com.ruoyi.project.system.service; import java.util.List; import com.ruoyi.project.common.domain.TCommonfile; import com.ruoyi.project.system.domain.SysUserNotice; /** * 用户通知关联Service接口 * * @author ruoyi * @date 2021-10-15 */ public interface ISysUserNoticeService { /** * 查询用户通知关联 * * @param userId 用户通知关联ID * @return 用户通知关联 */ public SysUserNotice selectSysUserNoticeById(Long userId); /** * 查询用户通知关联列表 * * @param sysUserNotice 用户通知关联 * @return 用户通知关联集合 */ public List selectSysUserNoticeList(SysUserNotice sysUserNotice); /** * 新增用户通知关联 * * @param sysUserNotice 用户通知关联 * @return 结果 */ public int insertSysUserNotice(SysUserNotice sysUserNotice); /** * 修改用户通知关联 * * @param sysUserNotice 用户通知关联 * @return 结果 */ public int updateSysUserNotice(SysUserNotice sysUserNotice); /** * 批量删除用户通知关联 * * @param userIds 需要删除的用户通知关联ID * @return 结果 */ public int deleteSysUserNoticeByIds(Long[] userIds); /** * 删除用户通知关联信息 * * @param userId 用户通知关联ID * @return 结果 */ public int deleteSysUserNoticeById(Long userId); // /** // * 查询通用附件列表 // */ // List selectAllFileList(SysUserNotice sysUserNotice); }