SetIO.java 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. package com.zy.omp.pojo.io.wechat;
  2. import com.zy.omp.common.Constant;
  3. import lombok.Data;
  4. /**
  5. * 设置入参
  6. *
  7. * @author chen_yi
  8. * Create on 2021/5/27
  9. */
  10. @Data
  11. public class SetIO {
  12. /**
  13. * 设备名
  14. */
  15. private String deviceId;
  16. /**
  17. * 用户ID
  18. */
  19. private String userId;
  20. /**
  21. * 1:代表打开连续定位 0:代表关闭连续定位
  22. * 设备在做后一次收到开启连续定位起计时5分钟后自动关闭连续定位。
  23. * 如果希望持续开启连续定位,需要间隔小于5分钟重复发送开 启。收到关闭连续定位后设备会马上关闭连续定位
  24. */
  25. private Integer highFreq;
  26. /**
  27. * 自动接听
  28. * 0关闭,1打开
  29. */
  30. private Integer autoAnswer;
  31. /**
  32. * 定位频率
  33. * 单位 小时
  34. */
  35. private Integer gpsRate;
  36. /**
  37. * 铃声音量
  38. */
  39. private Integer ringVol;
  40. /**
  41. * 系统音量
  42. */
  43. private Integer msgVol;
  44. /**
  45. * 通话音量
  46. */
  47. private Integer phoneVol;
  48. /**
  49. * 姓名
  50. */
  51. private String key0Name;
  52. /**
  53. * 电话号码
  54. */
  55. private String key0Phone;
  56. /**
  57. * 姓名
  58. */
  59. private String key1Name;
  60. /**
  61. * 电话号码
  62. */
  63. private String key1Phone;
  64. /**
  65. * 姓名
  66. */
  67. private String key2Name;
  68. /**
  69. * 电话号码
  70. */
  71. private String key2Phone;
  72. /**
  73. * 星期几的几点几分播报,星期之间逗号间隔,星期与时间空格间隔
  74. * 1,2,3,4,5 13:13
  75. */
  76. private String newsTime;
  77. /**
  78. * 播报类型,1:实时播报,0:固定时间播报
  79. */
  80. private Integer newsType;
  81. /**
  82. * 服务器下发文字
  83. */
  84. private String news;
  85. }