TWechatService.java 909 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package com.szwl.service;
  2. import com.szwl.model.entity.TWechat;
  3. import com.baomidou.mybatisplus.extension.service.IService;
  4. import java.util.Date;
  5. /**
  6. * <p>
  7. * 服务类
  8. * </p>
  9. *
  10. * @author wuhs
  11. * @since 2023-05-22
  12. */
  13. public interface TWechatService extends IService<TWechat> {
  14. /**
  15. * 异常离线通知
  16. * @param openId
  17. * @param clientId
  18. * @param name
  19. * @param ifForeign
  20. * @param companyType
  21. * @return
  22. */
  23. void sendNoworkMessage(String openId, String clientId, String name, String ifForeign, String companyType);
  24. /**
  25. * 异常报警通知
  26. * @param openId
  27. * @param clientId
  28. * @param name
  29. * @param companyType
  30. * @param alarmContent
  31. * @param occurrenceTime
  32. * @return
  33. */
  34. void sendAlarmMessage(String openId, String clientId, String name, String companyType, String alarmContent, Date occurrenceTime);
  35. }