yun-zuoyi
castle.zang 3 years ago
parent 60d2501505
commit f24fe9eae3

@ -19,7 +19,7 @@ import java.util.List;
@Api("执行器注册的信息")
public class RegistryParam implements Serializable {
@ApiParam("执行器的名称")
private Integer appType;
private String appname;
@ApiParam("执行器的地址")
private String address;
@ApiParam(value = "注册类型 1:自动 2:手动", defaultValue = "1")

@ -30,9 +30,9 @@ public class ExecutorGroupRegistryInfo extends BaseBean implements Serializable
private static final long serialVersionUID = -3871002350228229604L;
@Column(name = "APP_TYPE")
@Column(name = "APP_NAME")
@ApiModelProperty("执行器组的applicationType")
private Integer appType;
private String appName;
@Column(name = "ADDRESS_STR")
@ApiModelProperty("注册地址字符串,地址用逗号间隔")
@ -46,9 +46,9 @@ public class ExecutorGroupRegistryInfo extends BaseBean implements Serializable
@ApiModelProperty("执行器组路由策略,默认随机")
private String routeStrategy;
@Column(name = "UPDATE_TIME")
@ApiModelProperty("更新时间")
private Date updateTime;
// @Column(name = "UPDATE_TIME")
// @ApiModelProperty("更新时间")
// private Date updateTime;
@Column(name = "SOFT_TYPE")
@ApiModelProperty("应用该类型")

@ -29,9 +29,9 @@ import java.util.Date;
public class ExecutorRegistryInfo extends BaseBean implements Serializable {
private static final long serialVersionUID = -736085114778936163L;
@Column(name = "APP_TYPE")
@Column(name = "APP_NAME")
@ApiModelProperty("执行器类型,代替appName")
private Integer appType;
private String appName;
@Column(name = "ADDRESS")
@ApiModelProperty("执行器地址包含ip:port")

@ -30,8 +30,8 @@ public class ExecutorRegistryMethodDocInfo extends BaseBean implements Serializa
private static final long serialVersionUID = 2770821289940006535L;
@ApiModelProperty(value = "应用类型")
@Column(name = "APP_TYPE")
private Integer appType;
@Column(name = "APP_NAME")
private String appName;
@Lob
@ApiModelProperty(value = "markdown文本前端渲染")
@ -46,27 +46,5 @@ public class ExecutorRegistryMethodDocInfo extends BaseBean implements Serializa
@Lob
@Column(name = "CLASSIFICATION")
private String classification;
// @Column(name = "BEAN_NAME")
// @ApiModelProperty("beanName")
// private String beanName;
//
// @Column(name = "VERSION")
// @ApiModelProperty("方法版本")
// private String version;
//
// @Column(name = "AFFECT_TABLE_STR")
// @ApiModelProperty("受影响的表名,逗号分割,原来为数组")
// private String affectTableClassNameStr;
//
// @Column(name = "SYSTEM_PROCESS_STR")
// @ApiModelProperty("系统要执行的逻辑 逗号分割,原来为数组")
// private String systemProcessStr;
// @Column(name = "VALIDATION")
// @ApiModelProperty("参数验证 逗号分割,原来为数组")
// private String validation;
// @Column(name = "METHOD_ID")
// @ApiModelProperty("方法ID")
// private Long methodId;
}

@ -46,9 +46,9 @@ public class ExecutorRegistryMethodInfo extends BaseBean implements Serializable
@ApiModelProperty("方法的版本号")
private String version;
@Column(name = "APP_TYPE")
@Column(name = "APP_NAME")
@ApiModelProperty("所属执行器的appType")
private Integer appType;
private String appName;
@Column(name = "METHOD_TYPE")
@ApiModelProperty("方法类型,属于那个执行器类型,同枚举类method_group_type")

@ -27,4 +27,7 @@ public class InvokeMethodModel {
@ApiParam("方法的入参map")
private Map<String,Object> params;
@ApiParam("方法入参为json")
private String paramsJson;
}

@ -18,7 +18,7 @@ import java.util.List;
public class GroupValidVo {
@ApiModelProperty("执行器组的id列表")
private List<Long> idList;
private List<Long> ids;
@ApiModelProperty("执行器组的状态")
private Integer isValid;

@ -0,0 +1,21 @@
package cn.estsh.i3plus.pojo.bsp.server.bean.vo;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import java.util.List;
/**
* @Description :
* @Reference :
* @Author : Castle
* @CreateDate : 2022/2/16 9:41
* @Modify:
**/
@Data
@ApiModel(value = "方法启用、禁用")
public class MethodStatusVo {
public List<Long> ids;
public Integer isValid;
}

@ -0,0 +1,19 @@
package cn.estsh.i3plus.pojo.bsp.server.dao;
import java.util.List;
/**
* @Description :
* @Reference :
* @Author : Castle
* @CreateDate : 2022/2/16 10:48
* @Modify:
**/
public interface IRegistryGroupDao {
/**
*
* @return
*/
List<String> getAllAppNames();
}

@ -11,11 +11,8 @@ import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.List;
/**
* @Description : 齿

@ -61,7 +61,7 @@ public class EngineScriptPersistence extends BaseBean {
// 脚本的描述,包含脚本的用法,参数说明等
@Column(name = "SCRIPT_REMARK", length = 2000)
@AnnoOutputColumn(name = "脚本描述")
@AnnoOutputColumn(name = "脚本描述",required = false)
private String scriptRemark;
// 编译后的脚本内容,通过预编译加快脚本的运行速度

Loading…
Cancel
Save