SceneEditInfoParamVO.java 1.4 KB

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