|
@@ -10,6 +10,7 @@ import org.apache.ibatis.annotations.Mapper;
|
|
|
|
|
|
import java.util.Collection;
|
|
import java.util.Collection;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
+import java.util.Set;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 设备分类 Mapper
|
|
* 设备分类 Mapper
|
|
@@ -24,6 +25,9 @@ public interface IotProductClassifyMapper extends BaseMapperX<IotProductClassify
|
|
default IotProductClassifyDO selectByParentIdAndName(Long parentId, String name) {
|
|
default IotProductClassifyDO selectByParentIdAndName(Long parentId, String name) {
|
|
return selectOne(IotProductClassifyDO::getParentId, parentId, IotProductClassifyDO::getName, name);
|
|
return selectOne(IotProductClassifyDO::getParentId, parentId, IotProductClassifyDO::getName, name);
|
|
}
|
|
}
|
|
|
|
+ default List<IotProductClassifyDO> selectByName(Set<String> ids) {
|
|
|
|
+ return selectList(IotProductClassifyDO::getName, ids);
|
|
|
|
+ }
|
|
default List<IotProductClassifyDO> selectList(IotProductClassifyListReqVO reqVO) {
|
|
default List<IotProductClassifyDO> selectList(IotProductClassifyListReqVO reqVO) {
|
|
return selectList(new LambdaQueryWrapperX<IotProductClassifyDO>()
|
|
return selectList(new LambdaQueryWrapperX<IotProductClassifyDO>()
|
|
.likeIfPresent(IotProductClassifyDO::getName, reqVO.getName())
|
|
.likeIfPresent(IotProductClassifyDO::getName, reqVO.getName())
|