SceneVo.java 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. package com.fdkankan.manage.vo.response;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import lombok.Data;
  4. import java.util.ArrayList;
  5. import java.util.Arrays;
  6. import java.util.Date;
  7. import java.util.List;
  8. @Data
  9. public class SceneVo {
  10. private Integer id;
  11. private String sceneType;
  12. private String sceneName; //场景标题
  13. private String num; //场景码
  14. private String createTime; //拍摄时间
  15. private String snCode; //相机sn码
  16. private String sceneSize; //场景大小
  17. private Boolean isCopy = false; //是否复制
  18. private String copyTime; //复制时间
  19. private String userName; //绑定账号
  20. private String nickName; //绑定账号
  21. private Integer viewCount; //浏览量
  22. private Integer status; //状态
  23. private String statusString; //中文状态
  24. private Integer payStatus; //
  25. private String sceneVersion; //场景版本
  26. private String thumb; //场景链接
  27. private String algorithmTime; //v4场景计算完成时间
  28. private Long userId;
  29. private Boolean isAuth = false; //是否有授权按钮
  30. private Boolean isAuthOther = false; //是否有授权其他人选项按钮
  31. private Boolean editAuth =false; //编辑权限 是否有浏览权限0否,1不限时查看,2限时查看
  32. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
  33. private Date editEndTime ;
  34. private String webSite;
  35. private Integer platformId;
  36. private Boolean isShare = false;
  37. private Integer sceneSource;
  38. private Integer type;
  39. private String threeCamType;
  40. private Integer isObj;
  41. }