FileParamVO.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. package com.fdkankan.scene.vo;
  2. import lombok.*;
  3. import javax.validation.constraints.NotBlank;
  4. import javax.validation.constraints.NotNull;
  5. /**
  6. * <p>
  7. * 上传
  8. * </p>
  9. *
  10. * @author dengsixing
  11. * @since 2022/1/12
  12. **/
  13. @Data
  14. @Builder
  15. @NoArgsConstructor
  16. @AllArgsConstructor
  17. public class FileParamVO {
  18. /**
  19. * 场景吗
  20. */
  21. @NotBlank(message = "场景码不能为空!")
  22. private String num;
  23. private String id;
  24. private String type;
  25. /**
  26. * 文件名
  27. */
  28. private String fileName;
  29. /**
  30. * 是否替换 0-不替换,1-替换
  31. */
  32. private String replace;
  33. /**
  34. * 视频或音频时长
  35. */
  36. private Double length;
  37. private String times;
  38. private String index;
  39. private String sid;
  40. private String ajkJson;
  41. private String cameraJson;
  42. private String floorPlanJson;
  43. private String folderName;
  44. private String toOss;
  45. private String cadInfo;
  46. private String filePath;
  47. private String path;
  48. private String status;
  49. private String jsonData;
  50. private String planId;
  51. private String rect;
  52. private String videoDirMatrix;
  53. private String dir;
  54. private String hfov;
  55. private String vfov;
  56. private String imagesName;
  57. private String fileData;
  58. private String floorJsonData;
  59. private String soundFile;
  60. }