package com.cfive.pinnacle.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.cfive.pinnacle.entity.Notice; import com.baomidou.mybatisplus.extension.service.IService; import java.util.List; /** *

* 公告 服务类 *

* * @author FatttSnake * @since 2023-04-30 */ public interface INoticeService extends IService { Notice selectByNoticeId(Long nid); Boolean deleteById(Long nid); Boolean deleteBatchByIds(List noticeIds); Boolean updateNotice(Notice notice); Boolean updateNoticeTop(Notice notice); Boolean addNotice(Notice notice); IPage selectPageNotice(IPage page, String title, String type, String startTime, String endTime,List userIdList); }