演示参数修改

yun-zuoyi
castle.zang 4 years ago
parent 563cbab713
commit 0b6ef98123

@ -21,6 +21,8 @@ public class MethodLevelModel {
@ApiModelProperty("方法Id") @ApiModelProperty("方法Id")
private Long methodId; private Long methodId;
@ApiModelProperty("方法名称")
private String methodName;
@ApiModelProperty("方法层级") @ApiModelProperty("方法层级")
private String level; private String level;
@ApiModelProperty("参数列表") @ApiModelProperty("参数列表")

@ -19,7 +19,7 @@ public class MethodLevelParamModel {
@ApiModelProperty("根据出参生成入参key = 层级 + methodId + 出参Name") @ApiModelProperty("根据出参生成入参key = 层级 + methodId + 出参Name")
private String paramKey; private String paramKey;
@ApiModelProperty("对应本方法的入参名称") @ApiModelProperty("对应本方法的入参名称")
private String paramValue; private String methodParamName;
@ApiModelProperty("入参类型,用于校验数据类型") @ApiModelProperty("入参类型,用于校验数据类型")
private String type; private String type;
} }

@ -43,6 +43,10 @@ public class MethodLevelInfo extends BaseBean implements Serializable {
@ApiModelProperty("当前层级的方法ID") @ApiModelProperty("当前层级的方法ID")
private Long methodId; private Long methodId;
@Column(name = "METHOD_NAME")
@ApiModelProperty("方法名称")
private String methodName;
@Transient @Transient
@ApiModelProperty("方法的参数关系列表") @ApiModelProperty("方法的参数关系列表")
private List<MethodLevelParamInfo> paramInfoList; private List<MethodLevelParamInfo> paramInfoList;

@ -3,6 +3,7 @@ package cn.estsh.i3plus.pojo.bsp.server.bean.po;
import cn.estsh.i3plus.pojo.base.bean.BaseBean; import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.*; import lombok.*;
import javax.persistence.Column; import javax.persistence.Column;
@ -47,6 +48,12 @@ public class MethodLevelParamInfo extends BaseBean implements Serializable {
@Column(name = "METHOD_ID") @Column(name = "METHOD_ID")
@ApiModelProperty("对应的当前层级的方法Id") @ApiModelProperty("对应的当前层级的方法Id")
private Long methodId; private Long methodId;
/**
* ,todo 2021/8/1
*/
@Column(name = "METHOD_NAME")
@ApiModelProperty("对应的当前层级的方法的名字")
private String methodName;
@Column(name = "METHOD_GROUP_ID") @Column(name = "METHOD_GROUP_ID")
@ApiModelProperty("对应方法组的Id") @ApiModelProperty("对应方法组的Id")
@ -54,13 +61,20 @@ public class MethodLevelParamInfo extends BaseBean implements Serializable {
/** /**
* *
*/ */
@Column(name = "require") @Column(name = "REQUIRE_TYPE",columnDefinition = "int")
@ApiModelProperty("原有方法的入参是否必须,做调用前验证") @ApiModelProperty("原有方法的入参是否必须,做调用前验证")
private Integer require; private Integer requireType;
/** /**
* *
*/ */
@Column(name = "type") @Column(name = "TYPE")
@ApiModelProperty("参数类型验证") @ApiModelProperty("参数类型验证")
private String type; private String type;
/**
*
*/
@Column(name = "LEVEL")
@ApiModelProperty("层级的入参")
private String level;
} }

Loading…
Cancel
Save