SurveillanceParamVO.java 860 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package com.fdkankan.scene.vo;
  2. import com.alibaba.fastjson.JSONObject;
  3. import javax.validation.constraints.NotBlank;
  4. import javax.validation.constraints.NotEmpty;
  5. import lombok.Data;
  6. /**
  7. * <p>
  8. * TODO
  9. * </p>
  10. *
  11. * @author dengsixing
  12. * @since 2022/9/16
  13. **/
  14. @Data
  15. public class SurveillanceParamVO {
  16. @NotBlank(message = "场景码不能为空")
  17. private String num;
  18. @NotEmpty(message = "数据不能为空")
  19. private JSONObject data;
  20. @NotBlank(message = "name不能为空")
  21. private String name;
  22. @NotBlank(message = "playUrl不能为空")
  23. private String playUrl;
  24. @NotBlank(message = "panoId不能为空")
  25. private String panoId;
  26. @NotBlank(message = "sid不能为空")
  27. private String sid;
  28. private String type;
  29. private String deviceId;
  30. private String channelId;
  31. private String rtspUrl;
  32. }