MessageMonitorService.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. package jnpf.message.service;
  2. import jnpf.base.service.SuperService;
  3. import com.baomidou.mybatisplus.extension.service.IService;
  4. import java.util.*;
  5. import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
  6. import jnpf.message.entity.MessageMonitorEntity;
  7. import jnpf.message.model.messagemonitor.*;
  8. /**
  9. * 消息监控
  10. * 版本: V3.2.0
  11. * 版权: 引迈信息技术有限公司(https://www.jnpfsoft.com)
  12. * 作者: JNPF开发平台组
  13. * 日期: 2022-08-22
  14. */
  15. public interface MessageMonitorService extends SuperService<MessageMonitorEntity> {
  16. List<MessageMonitorEntity> getList(MessageMonitorPagination messageMonitorPagination);
  17. List<MessageMonitorEntity> getTypeList(MessageMonitorPagination messageMonitorPagination, String dataType);
  18. MessageMonitorEntity getInfo(String id);
  19. void delete(MessageMonitorEntity entity);
  20. void create(MessageMonitorEntity entity);
  21. boolean update(String id, MessageMonitorEntity entity);
  22. // 子表方法
  23. //列表子表数据方法
  24. //验证表单
  25. boolean checkForm(MessageMonitorForm form, int i);
  26. String userSelectValues(String ids);
  27. /**
  28. * 删除
  29. * @param ids
  30. * @return
  31. */
  32. boolean delete(String[] ids);
  33. void emptyMonitor();
  34. }