Browse Source
- 移除了对 ModelVersionMapper 的直接依赖 - 引入 ModelVersionService 和 Page 工具类实现分页查询 - 使用 LambdaQueryWrapperX 构建查询条件 -通过 BeanUtils 转换查询结果为 DO 对象- 调整了 RunModelServiceImpl 的依赖注入方式为构造器注入cjl-dev
3 changed files with 21 additions and 36 deletions
@ -1,23 +0,0 @@ |
|||||
package cn.iocoder.yudao.module.alert.dal.mysql.model; |
|
||||
|
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult; |
|
||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
|
||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; |
|
||||
import cn.iocoder.yudao.module.alert.controller.admin.model.vo.ModelPageReqVO; |
|
||||
import cn.iocoder.yudao.module.alert.controller.admin.model.vo.ModelVersionPageReqVO; |
|
||||
import cn.iocoder.yudao.module.alert.controller.admin.model.vo.ModelVersionRespVO; |
|
||||
import cn.iocoder.yudao.module.alert.dal.dataobject.model.ModelDO; |
|
||||
import cn.iocoder.yudao.module.alert.dal.dataobject.model.ModelVersionDO; |
|
||||
import org.apache.ibatis.annotations.Mapper; |
|
||||
|
|
||||
@Mapper |
|
||||
public interface ModelVersionMapper extends BaseMapperX<ModelVersionDO> { |
|
||||
|
|
||||
default PageResult<ModelVersionDO> selectPage(ModelVersionPageReqVO reqVO) { |
|
||||
return selectPage(reqVO, new LambdaQueryWrapperX<ModelVersionDO>() |
|
||||
.eqIfPresent(ModelVersionDO::getModelId, reqVO.getModelId()) |
|
||||
|
|
||||
.orderByAsc(ModelVersionDO::getId)); |
|
||||
} |
|
||||
|
|
||||
} |
|
Loading…
Reference in new issue