BaseAlarmNoticeService.java 755 B

123456789101112131415161718192021222324252627282930
  1. package com.usky.iot.service;
  2. import com.usky.common.core.bean.CommonPage;
  3. import com.usky.iot.domain.BaseAlarmNotice;
  4. import com.usky.common.mybatis.core.CrudService;
  5. import com.usky.iot.domain.BaseAlarmType;
  6. import com.usky.iot.service.vo.BaseAlarmListVO;
  7. import com.usky.iot.service.vo.BaseAlarmTypeRequestVO;
  8. /**
  9. * <p>
  10. * 告警通知配置 服务类
  11. * </p>
  12. *
  13. * @author han
  14. * @since 2023-09-19
  15. */
  16. public interface BaseAlarmNoticeService extends CrudService<BaseAlarmNotice> {
  17. void add(BaseAlarmNotice baseAlarmNotice);
  18. void update(BaseAlarmNotice baseAlarmNotice);
  19. void remove(Integer id);
  20. CommonPage<BaseAlarmNotice> page(BaseAlarmListVO baseAlarmListVO);
  21. boolean checkTypeUnique(BaseAlarmNotice baseAlarmNotice);
  22. }