SceneExt.java 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. package com.fdkankan.modeling.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import lombok.Getter;
  7. import lombok.Setter;
  8. import java.io.Serializable;
  9. import java.util.Date;
  10. /**
  11. * <p>
  12. * 场景表
  13. * </p>
  14. *
  15. * @author dengsixing
  16. * @since 2021-12-30
  17. */
  18. @Getter
  19. @Setter
  20. @TableName("t_scene_ext")
  21. public class SceneExt implements Serializable {
  22. private static final long serialVersionUID = 1L;
  23. @TableId(value = "id", type = IdType.AUTO)
  24. private Long id;
  25. /**
  26. * 外键id
  27. */
  28. @TableField("scene_id")
  29. private Long sceneId;
  30. /**
  31. * 要上传的热点的id集合,用逗号隔开
  32. */
  33. @TableField("hots_ids")
  34. private String hotsIds;
  35. /**
  36. * 表示初始点信息
  37. */
  38. @TableField("entry")
  39. private String entry;
  40. /**
  41. * 拍摄数量
  42. */
  43. @TableField("shoot_count")
  44. private Integer shootCount;
  45. /**
  46. * 风格
  47. */
  48. @TableField("style")
  49. private Integer style;
  50. /**
  51. * 要gps定位
  52. */
  53. @TableField("gps")
  54. private String gps;
  55. /**
  56. * 方案:1是双目,2是转台,3是六目,4是八目
  57. */
  58. @TableField("scene_scheme")
  59. private Integer sceneScheme;
  60. /**
  61. * 背景音乐名称
  62. */
  63. @TableField("bg_music")
  64. private String bgMusic;
  65. /**
  66. * 普通录屏文件地址
  67. */
  68. @TableField("screencap_voice_src")
  69. private String screencapVoiceSrc;
  70. /**
  71. * 旧版录屏数据地址
  72. */
  73. @TableField("screencap_music")
  74. private String screencapMusic;
  75. /**
  76. * 录屏文件个数
  77. */
  78. @TableField("screencap_len")
  79. private Integer screencapLen;
  80. /**
  81. * 录音文件地址
  82. */
  83. @TableField("screencap_voice_sound")
  84. private String screencapVoiceSound;
  85. /**
  86. * 选择的类型,sound为screencapVoiceSound,file为screencapVoiceSrc
  87. */
  88. @TableField("screencap_voice_type")
  89. private String screencapVoiceType;
  90. /**
  91. * 录屏文件地址
  92. */
  93. @TableField("play_data")
  94. private String playData;
  95. /**
  96. * 算法类型
  97. */
  98. @TableField("algorithm")
  99. private String algorithm;
  100. /**
  101. * oss服务商
  102. */
  103. @TableField("oss")
  104. private String oss;
  105. /**
  106. * 重新建模的版本
  107. */
  108. @TableField("floor_edit_ver")
  109. private Integer floorEditVer;
  110. /**
  111. * 正式发布重新建模的版本
  112. */
  113. @TableField("floor_publish_ver")
  114. private Integer floorPublishVer;
  115. /**
  116. * 使用容量
  117. */
  118. @TableField("space")
  119. private Long space;
  120. /**
  121. * 录屏图片存放文件
  122. */
  123. @TableField("screencap_thumb")
  124. private String screencapThumb;
  125. /**
  126. * 创建时间
  127. */
  128. @TableField("create_time")
  129. private Date createTime;
  130. /**
  131. * 更新时间
  132. */
  133. @TableField("update_time")
  134. private Date updateTime;
  135. /**
  136. * 0-有效,1-删除
  137. */
  138. @TableField("tb_status")
  139. private Integer tbStatus;
  140. }