提交 400423be authored 作者: Matrix's avatar Matrix

fix(base): move里增加了类型字段

上级 0b7e98fb
...@@ -78,10 +78,10 @@ public class MoveActuator implements Actuator { ...@@ -78,10 +78,10 @@ public class MoveActuator implements Actuator {
* 可能出现的情况是 * 可能出现的情况是
* <blockquote> * <blockquote>
* <pre> * <pre>
* a -> 默认第一行,直接返回某个列的数据 * a -> 默认第一行,直接返回某个列的数据 例如 {pre1.name}
* ab -> 第a列第b行,直接返回 * ab -> 第a列第b行,直接返回 例如 {pre1.name}[1]
* ac -> 第a列第一行,取到的数据用c去解析 * ac -> 第a列第一行,取到的数据用c去解析 {pre1.name}<$.book>
* abc -> 第a列第b行,取到的数据用c去解析 * abc -> 第a列第b行,取到的数据用c去解析 {pre1.name}[1]<$.book>
* </pre> * </pre>
* </blockquote> * </blockquote>
* *
...@@ -190,6 +190,9 @@ public class MoveActuator implements Actuator { ...@@ -190,6 +190,9 @@ public class MoveActuator implements Actuator {
throw new GlobalException("[行为执行器]不支持的行为类型: " + actionType); throw new GlobalException("[行为执行器]不支持的行为类型: " + actionType);
} }
// 如果动作类型时登录且是前置动作,设置COOKIE到变量池中
log.info("[动作执行器] 动作执行完毕"); log.info("[动作执行器] 动作执行完毕");
} }
......
...@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableName; ...@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.*; import lombok.*;
import org.matrix.enums.MoveType;
/** /**
* <p> * <p>
...@@ -27,8 +28,13 @@ public class Move extends BaseEntity { ...@@ -27,8 +28,13 @@ public class Move extends BaseEntity {
@ApiModelProperty("所属项目") @ApiModelProperty("所属项目")
private Long projectId; private Long projectId;
@ApiModelProperty("行为的类型,例如登录类型/xx类型")
private MoveType moveType;
@ApiModelProperty("备注") @ApiModelProperty("备注")
private String remark; private String remark;
} }
package org.matrix.enums;
import com.baomidou.mybatisplus.annotation.EnumValue;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* MoveType. 行为的类型,对行为的目的进行一个分类
*
* @author Matrix <xhyrzldf@gmail.com>
* @since 2022/3/22 at 11:06 AM
* Suffering is the most powerful teacher of life.
*/
@AllArgsConstructor
@Getter
public enum MoveType {
/**
* 登录类型的行为
*/
LOGIN(1, "登录");
@EnumValue
private final int code;
/**
* 描述
*/
private final String des;
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论