SceneEditInfoParamVO.java 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. package com.fdkankan.scene.vo;
  2. import com.alibaba.fastjson.JSONObject;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import lombok.AllArgsConstructor;
  5. import lombok.Builder;
  6. import lombok.Data;
  7. import lombok.NoArgsConstructor;
  8. @Data
  9. @Builder
  10. @NoArgsConstructor
  11. @AllArgsConstructor
  12. public class SceneEditInfoParamVO extends BaseSceneParamVO{
  13. private Long id;
  14. private Long sceneProId;
  15. /**
  16. * 地面logo名称
  17. */
  18. private String floorLogo;
  19. /**
  20. * 地面logo大小
  21. */
  22. private Integer floorLogoSize;
  23. /**
  24. * 地面logo文件名称
  25. */
  26. private String floorLogoFile;
  27. /**
  28. * 背景音乐名称
  29. */
  30. private String music;
  31. /**
  32. * 背景音乐文件名称
  33. */
  34. private String musicFile;
  35. /**
  36. * 浏览密码
  37. */
  38. private String scenePassword;
  39. /**
  40. * 场景标题
  41. */
  42. private String title;
  43. /**
  44. * 场景描述
  45. */
  46. private String description;
  47. /**
  48. * 加载logo名
  49. */
  50. private String loadingLogo;
  51. /**
  52. * 加载logo文件名
  53. */
  54. private String loadingLogoFile;
  55. /**
  56. * 用户上传自定义平面图数据
  57. */
  58. private String floorPlanUpload;
  59. private SceneEditControlsParamVO controls;
  60. /**
  61. * 分享配置
  62. */
  63. private JSONObject sns;
  64. /**
  65. * 启动页信息
  66. */
  67. private JSONObject started;
  68. /**
  69. * 标题logo名称
  70. */
  71. private String titleLogo;
  72. /**
  73. * 标题logo文件名称
  74. */
  75. private String titleLogoFile;
  76. private Integer floorLogoType;
  77. }