| | |
| | | import java.lang.Exception; |
| | | import javax.annotation.Resource; |
| | | import java.util.Date; |
| | | |
| | | import com.yeshi.makemoney.app.entity.SystemEnum; |
| | | import org.yeshi.utils.bean.BeanUtil; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.yeshi.makemoney.app.entity.msg.AppPageNotifyMsg; |
| | | import com.yeshi.makemoney.app.service.inter.msg.AppPageNotifyMsgService; |
| | | import com.yeshi.makemoney.app.service.query.msg.AppPageNotifyMsgQuery; |
| | |
| | | public interface AppPageNotifyMsgService { |
| | | |
| | | /** |
| | | * 获取列表 |
| | | * @param appPageNotifyMsgQuery |
| | | * @param page |
| | | * @param pageSize |
| | | * @return |
| | | */ |
| | | public List<AppPageNotifyMsg> list(AppPageNotifyMsgQuery appPageNotifyMsgQuery, int page, int pageSize) ; |
| | | * 获取列表 |
| | | * |
| | | * @param appPageNotifyMsgQuery |
| | | * @param page |
| | | * @param pageSize |
| | | * @return |
| | | */ |
| | | public List<AppPageNotifyMsg> list(AppPageNotifyMsgQuery appPageNotifyMsgQuery, int page, int pageSize); |
| | | |
| | | /** |
| | | * |
| | | */ |
| | | public long count(AppPageNotifyMsgQuery appPageNotifyMsgQuery) ; |
| | | * |
| | | */ |
| | | public long count(AppPageNotifyMsgQuery appPageNotifyMsgQuery); |
| | | |
| | | /** |
| | | * |
| | | */ |
| | | public AppPageNotifyMsg get(String id) ; |
| | | * |
| | | */ |
| | | public AppPageNotifyMsg get(String id); |
| | | |
| | | /** |
| | | * |
| | | */ |
| | | public void add(AppPageNotifyMsg appPageNotifyMsg) throws Exception; |
| | | * |
| | | */ |
| | | public void add(AppPageNotifyMsg appPageNotifyMsg) throws Exception; |
| | | |
| | | /** |
| | | * |
| | | */ |
| | | public void update(AppPageNotifyMsg appPageNotifyMsg) ; |
| | | * |
| | | */ |
| | | public void update(AppPageNotifyMsg appPageNotifyMsg); |
| | | |
| | | /** |
| | | * |
| | | */ |
| | | public void delete(List<String> idList) ; |
| | | * |
| | | */ |
| | | public void delete(List<String> idList); |
| | | |
| | | |
| | | /** |
| | | * @return com.yeshi.makemoney.app.entity.msg.AppPageNotifyMsg |
| | | * @author hxh |
| | | * @description 根据类型查询 |
| | | * @date 10:53 2022/4/24 |
| | | * @param: system |
| | | * @param: type |
| | | * @param: date |
| | | **/ |
| | | public AppPageNotifyMsg selectByType(SystemEnum system, AppPageNotifyMsg.AppPageNotifyMsgType type, Date date); |
| | | |
| | | |
| | | } |