Browse Source

fix:创建实例只筛选未实例化的模型

pull/59/head
肖晋飞 3 weeks ago
parent
commit
b6ee4e5d30
  1. 3
      yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/controller/admin/model/vo/ModelPageReqVO.java
  2. 9
      yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/dal/dataobject/model/ModelDO.java
  3. 2
      yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/dal/mysql/model/ModelMapper.java

3
yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/controller/admin/model/vo/ModelPageReqVO.java

@ -15,6 +15,9 @@ public class ModelPageReqVO extends PageParam {
@Schema(description = "模型名称", example = "yudao") @Schema(description = "模型名称", example = "yudao")
private String modelName; private String modelName;
@Schema(description = "实例数量", example = "1")
private long instantNum;
@Schema(description = "状态", example = "1") @Schema(description = "状态", example = "1")
private int status; private int status;

9
yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/dal/dataobject/model/ModelDO.java

@ -47,8 +47,15 @@ public class ModelDO extends BaseDO {
private String modelInfo; private String modelInfo;
/** /**
* 模型信息 * 模型状态已下装---1
*/ */
private int status; private int status;
/**
* 模型是否已经被实例化
*/
private long instantNum;
} }

2
yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/dal/mysql/model/ModelMapper.java

@ -14,7 +14,7 @@ public interface ModelMapper extends BaseMapperX<ModelDO> {
return selectPage(reqVO, new LambdaQueryWrapperX<ModelDO>() return selectPage(reqVO, new LambdaQueryWrapperX<ModelDO>()
.likeIfPresent(ModelDO::getModelName, reqVO.getModelName()) .likeIfPresent(ModelDO::getModelName, reqVO.getModelName())
.eqIfPresent(ModelDO::getStatus, reqVO.getStatus()) .eqIfPresent(ModelDO::getStatus, reqVO.getStatus())
.eqIfPresent(ModelDO::getInstantNum, reqVO.getInstantNum())
.orderByAsc(ModelDO::getModelId)); .orderByAsc(ModelDO::getModelId));
} }

Loading…
Cancel
Save