SceneGeneralTemplateVO.java 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. package api.common.pojo.vo.scene;
  2. import lombok.*;
  3. import java.io.Serializable;
  4. import java.sql.Timestamp;
  5. import java.util.List;
  6. /**
  7. * 泛化模板
  8. */
  9. @EqualsAndHashCode()
  10. @Data
  11. @Builder
  12. @NoArgsConstructor
  13. @AllArgsConstructor
  14. public class SceneGeneralTemplateVO implements Serializable {
  15. private String id; // (唯一)
  16. private String sceneId;//场景编号
  17. private String scenarioName; //场景名称
  18. private String scenarioWeather; //天气
  19. private String scenarioTime; //场景发生时间
  20. private String scenarioVehicleModel; //车辆模型
  21. private String scenarioRoadType; //道路类型
  22. private String scenarioRadiusCurvature; //车道线曲率半径
  23. private String egoStartX; //自车初始x坐标
  24. private String egoStartY; //自车初始y坐标
  25. private String egoStartVelocity ; //自车初始速度
  26. private String egoHeadingAngle ; //自车航向角
  27. private String egoVelocityStatus ; //自车行驶速度状态
  28. private String egoTrajectory ; //自车轨迹形态
  29. private String egoDurationTime ; //自车轨迹持续时间
  30. private String egoVelocityTime ;//自车速度分段持续时间
  31. private String egoTrajectoryTime ; //自车轨迹形态分段持续时间
  32. private List<SceneGeneralTemplateMbVO> listMb;//目标物集合
  33. private String generalizationType;//泛化标志位 目标物为空时使用
  34. private String scenarioResume;//场景简述
  35. private String sceneDetailedDescription;//场景详细描述
  36. private String evaluatingIndicator;//评价指标
  37. private String videoLink;//视频链接
  38. private String fileName;//文件名或地址
  39. private String version;//版本号
  40. private String templateId;//模板id
  41. private String isTure;//所用模板是否更新,1:该模板不是最新模板
  42. private List<String> fileNameAll;//sheet页集合
  43. /**
  44. * 记录创建时间
  45. */
  46. public Timestamp createTime;
  47. /**
  48. * 记录最后更新时间(包括删除)
  49. */
  50. public Timestamp modifyTime;
  51. /**
  52. * 记录创建人(用户id)
  53. */
  54. public String createUserId;
  55. /**
  56. * 记录最后更新人(包括删除)(用户id)
  57. */
  58. public String modifyUserId;
  59. /**
  60. * 是否已删除
  61. */
  62. public String isDeleted;
  63. }