RyTask.java 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. package com.ruoyi.job.task;
  2. import com.usky.common.core.utils.StringUtils;
  3. import com.usky.fire.RemoteFireService;
  4. import com.usky.iot.RemoteIotTaskService;
  5. import com.usky.iot.RemotePmService;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import org.springframework.stereotype.Component;
  8. /**
  9. * 定时任务调度测试
  10. *
  11. * @author ruoyi
  12. */
  13. @Component("ryTask")
  14. public class RyTask {
  15. @Autowired
  16. private RemoteFireService remoteFireService;
  17. @Autowired
  18. private RemotePmService remotePmService;
  19. @Autowired
  20. private RemoteIotTaskService remoteIotTaskService;
  21. public void ryMultipleParams(String s, Boolean b, Long l, Double d, Integer i) {
  22. System.out.println(StringUtils.format("执行多参方法: 字符串类型{},布尔类型{},长整型{},浮点型{},整形{}", s, b, l, d, i));
  23. }
  24. public void ryParams(String params) {
  25. System.out.println("执行有参方法:" + params);
  26. }
  27. public void ryNoParams() {
  28. System.out.println("执行无参方法");
  29. }
  30. public void addPatrolInspectionAbnormalData() {
  31. remoteFireService.addPatrolInspectionAbnormalData();
  32. System.out.println("addPatrolInspectionAbnormalData");
  33. }
  34. public void executeTimedSending() {
  35. System.out.println("executeTimedSending start........");
  36. remotePmService.executeTimedSending();
  37. }
  38. public void dataOverviewJobData(){
  39. System.out.println("dataOverviewJobData start......");
  40. remoteIotTaskService.dataOverviewJobData();
  41. }
  42. public void baseAlarmStatus(){
  43. System.out.println("baseAlarmStatus start......");
  44. remoteIotTaskService.baseAlarmStatus();
  45. }
  46. public void customInfoStatus(){
  47. System.out.println("customInfoStatus start......");
  48. remoteIotTaskService.customInfoStatus();
  49. }
  50. }