|
|
@@ -552,6 +552,18 @@ public class SmsbDepartmentServiceImpl extends ServiceImpl<SmsbDepartmentMapper
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public List<String> queryPathByTenantAndName(List<String> nameList, String tenant) {
|
|
|
+ return this.lambdaQuery()
|
|
|
+ .eq(SmsbDepartmentDO::getIsDel, 0)
|
|
|
+ .eq(Objects.nonNull(tenant), SmsbDepartmentDO::getTenant, tenant)
|
|
|
+ .in(!CollectionUtils.isEmpty(nameList), SmsbDepartmentDO::getName, nameList)
|
|
|
+ .list()
|
|
|
+ .stream()
|
|
|
+ .map(SmsbDepartmentDO::getPath)
|
|
|
+ .collect(Collectors.toList());
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 获取present部门的所有父部门
|
|
|
*/
|