26-03-14-14:30 规则CRUD
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
package com.solution.rule.domain;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@ApiModel("红蓝对抗规则")
|
||||
public class Rule {
|
||||
@ApiModelProperty("规则ID")
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty("规则名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("场景类型:0-防御,1-空降,null表示通用")
|
||||
private Integer sceneType;
|
||||
|
||||
@ApiModelProperty("触发条件(JSON格式)")
|
||||
private String conditions;
|
||||
|
||||
@ApiModelProperty("响应动作(JSON格式)")
|
||||
private String actions;
|
||||
|
||||
@ApiModelProperty("优先级(数值越小优先级越高)")
|
||||
private Integer priority;
|
||||
|
||||
@ApiModelProperty("是否启用(0禁用,1启用)")
|
||||
private Boolean enabled;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Date createdTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Date updatedTime;
|
||||
}
|
||||
Reference in New Issue
Block a user