修改新实训数据结构
This commit is contained in:
parent
17fbc6ae51
commit
6ba11083eb
@ -17,6 +17,16 @@ public class Training2 {
|
||||
*/
|
||||
private String description;
|
||||
|
||||
/**
|
||||
* 实训类型(单操、场景)
|
||||
*/
|
||||
private String type;
|
||||
|
||||
/**
|
||||
* 标签,用于检索
|
||||
*/
|
||||
private String labelJson;
|
||||
|
||||
/**
|
||||
* 地图定位json
|
||||
*/
|
||||
@ -30,12 +40,17 @@ public class Training2 {
|
||||
/**
|
||||
* List<Opera> 的json
|
||||
*/
|
||||
private String operaListJson;
|
||||
private String operasJson;
|
||||
|
||||
/**
|
||||
* List<Step2> 的json
|
||||
*/
|
||||
private String stepListJson;
|
||||
private String stepsJson;
|
||||
|
||||
/**
|
||||
* 评分规则json
|
||||
*/
|
||||
private String scoringRuleJson;
|
||||
|
||||
/**
|
||||
* 保存数据时的背景
|
||||
@ -52,16 +67,6 @@ public class Training2 {
|
||||
*/
|
||||
private String playerJson;
|
||||
|
||||
/**
|
||||
* 满分
|
||||
*/
|
||||
private Integer fullMarks;
|
||||
|
||||
/**
|
||||
* 及格分
|
||||
*/
|
||||
private Integer passingMarks;
|
||||
|
||||
/**
|
||||
* 状态
|
||||
*/
|
||||
|
@ -0,0 +1,29 @@
|
||||
package club.joylink.rtss.vo.client.training2;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class ScoringRule {
|
||||
/**
|
||||
* 步骤分,k-步骤id,v-分数
|
||||
*/
|
||||
private Map<String, Float> stepScoreMap;
|
||||
|
||||
//运营统计
|
||||
|
||||
/**
|
||||
* 满分
|
||||
*/
|
||||
private Float fullMarks;
|
||||
|
||||
/**
|
||||
* 及格分
|
||||
*/
|
||||
private Float passingMarks;
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
package club.joylink.rtss.vo.client.training2;
|
||||
|
||||
import club.joylink.rtss.vo.map.graph.Point;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class Training2VO {
|
||||
private Long id;
|
||||
|
||||
private Long mapId;
|
||||
|
||||
private String name;
|
||||
|
||||
private String description;
|
||||
|
||||
private Type type;
|
||||
|
||||
/**
|
||||
* 标签列表
|
||||
*/
|
||||
private List<String> labels;
|
||||
|
||||
private Point mapLocation;
|
||||
|
||||
public enum Type {
|
||||
OPERATION,
|
||||
SCENE,
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user