package doumeemes.service.ext; import doumeemes.core.model.LoginUserInfo; import doumeemes.core.model.PageData; import doumeemes.core.model.PageWrap; import doumeemes.dao.business.model.Notices; import doumeemes.dao.ext.vo.NoticeExtListCountVO; import doumeemes.dao.ext.vo.NoticesExtListVO; import doumeemes.dao.ext.dto.QueryNoticesExtDTO; /** * 系统待办通知Service定义 * @author 江蹄蹄 * @date 2022/06/17 15:10 */ public interface NoticesExtService { /** * 分页查询 * @author 江蹄蹄 * @date 2022/06/17 15:10 */ PageData findPage(PageWrap pageWrap); Integer sendNotice(Notices model); Integer sendNoticeNologin(Notices model, LoginUserInfo user); void dealNotice(Integer objId,Integer type,String dealInfo); Integer create(Notices notices); NoticeExtListCountVO pageCount(QueryNoticesExtDTO param); }