SceneVo.java 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. package com.fdkankan.fusion.response;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.fasterxml.jackson.annotation.JsonFormat;
  4. import com.fdkankan.fusion.entity.Model;
  5. import lombok.Data;
  6. import java.util.Date;
  7. @Data
  8. public class SceneVo extends Model {
  9. private Long id;
  10. private Integer buildObjStatus;
  11. private String createTime;
  12. private String name;
  13. private String num;
  14. private Integer payStatus;
  15. private String sceneName;
  16. private String snCode;
  17. private Integer status;
  18. private String thumb;
  19. private String title;
  20. private Integer viewCount;
  21. private Boolean isLaser;
  22. private Integer type; // 0 四维看看,1看见场景,2 深时场景,3 三维模型
  23. private String phone;
  24. private Boolean bind = true;
  25. private String deptId;
  26. private String deptName;
  27. /**
  28. * " Scene_Location_Slam = 0, //slam\n" +
  29. * " Scene_Location_SFM 1 , //sfm\n" +
  30. * " Scene_Location_SFMAI 2, //SFM + AI\n" +
  31. * " Scene_Location_MutiFloor 3 , //多楼层\n" +
  32. * " Scene_Location_PointCloud 4, //点云\n" +
  33. * " Scene_Location_SLAMPoint 5, //slam实时拍\n" +
  34. * " Scene_Location_SLAMPointAndSFMAI 6 //slam实时拍+站点\n" +
  35. */
  36. private Integer location;
  37. private Boolean inFusion = false;
  38. private Boolean inCase = false;
  39. /**
  40. * 模型方向(只有激光场景才有)
  41. */
  42. private String orientation;
  43. /**
  44. * laser推送经纬度信息
  45. */
  46. private String rtkLocation;
  47. private Long sceneSize; //场景大小
  48. private String algorithmTime;
  49. private String shootTime;
  50. private String mapping ;
  51. private String webPath ;
  52. }