重写edFileInfo的selectById的方法。

This commit is contained in:
chenxudong 2025-03-27 17:03:24 +08:00
parent c323e12cf8
commit 2e5f36a9c9
1 changed files with 9 additions and 0 deletions

View File

@ -1,7 +1,9 @@
package com.electromagnetic.industry.software.manage.mapper; package com.electromagnetic.industry.software.manage.mapper;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.electromagnetic.industry.software.manage.pojo.models.EdFileInfo; import com.electromagnetic.industry.software.manage.pojo.models.EdFileInfo;
import com.electromagnetic.industry.software.manage.pojo.other.FileInfoVO; import com.electromagnetic.industry.software.manage.pojo.other.FileInfoVO;
@ -14,6 +16,13 @@ import java.util.List;
@Mapper @Mapper
public interface EdFileInfoMapper extends BaseMapper<EdFileInfo> { public interface EdFileInfoMapper extends BaseMapper<EdFileInfo> {
default EdFileInfo selectById(String id) {
return this.selectOne(Wrappers.lambdaQuery(EdFileInfo.class)
.select(EdFileInfo.class, file -> !StrUtil.equals(file.getColumn(), "file_content"))
.eq(EdFileInfo::getId, id));
}
String maxPrjId(); String maxPrjId();
/** /**