SimulationManualProjectParam.java 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. package api.common.pojo.param.project;
  2. import api.common.pojo.common.PageVO;
  3. import lombok.*;
  4. import java.util.Date;
  5. @Data
  6. @EqualsAndHashCode(callSuper = false)
  7. @Builder
  8. @NoArgsConstructor
  9. @AllArgsConstructor
  10. public class SimulationManualProjectParam extends PageVO {
  11. private String id; //id
  12. private Integer projectDate; //项目日期
  13. private Integer projectNum; //项目序号
  14. private String projectId; //项目id
  15. private String cron; //周期表达式
  16. private String projectName;//项目名称
  17. private String projectDescribe; //项目描述
  18. private String algorithm; //算法
  19. private String algorithmName; //算法名称
  20. private String vehicle; //车辆
  21. private String scene; //场景
  22. private String operationCycle; //运行周期
  23. private String parallelism; //并行度
  24. private String ruleView; //规则查看
  25. private String isChoiceGpu; //是否选择gpu(0:是,1:否)
  26. private String createStartDate; //创建开始日期yyyy-MM-dd
  27. private String createEndDate; //创建结束日期yyyy-MM-dd
  28. private String nowRunState;//当前运行状态
  29. private String evaluationLevel; //评测等级
  30. private Date startTime; //开始时间
  31. private Date finishTime; //完成时间
  32. private Long maxSimulationTime; //最大仿真时间
  33. private String isDeleted;
  34. private Date createTimeStart;
  35. private Date createTimeEnd;
  36. private Date finishTimeStart;
  37. private Date finishTimeEnd;
  38. private String finishDateStart;
  39. private String finishDateEnd;
  40. private String ids;
  41. private String finishTimeFmt; //条件参数
  42. private String dropDownType; //下拉类型1、算法2、车辆、3、场景
  43. private String taskId; //任务id
  44. private String algorithmType; //算法类型
  45. private String algorithmSource; //算法来源1、文件上传,2、仓库地址
  46. private String runResultFilePath; //仿真结果地址
  47. private Boolean isCreateLocalPdfFile; //是否生成本地pdf文件
  48. private String LocalPdfFilePath; //本地pdf文件路径
  49. private Boolean isPagePdf; //是否打包报告pdf
  50. private String createUserId; //创建人
  51. private String packageId; //场景包id
  52. private String automaticRunState; //自动运行状态
  53. private String parentId; //父级项目id
  54. private String projectType; //项目类型 1.手动;2.自动
  55. //算法数组(公私有)
  56. private String[] algorithmArrayS;
  57. //车辆模型数组(公私有)
  58. private String[] vehicleArrayS;
  59. //场景测试包数组(公私有)
  60. private String[] sceneArrayS;
  61. }