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<NoticesExtListVO> findPage(PageWrap<QueryNoticesExtDTO> 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);
|
}
|