fetch:机构接口修改
This commit is contained in:
+4
-2
File diff suppressed because one or more lines are too long
+1
-2
@@ -41,7 +41,7 @@ public class TsInstitutionServiceImpl extends ServiceImpl<TsInstitutionDao, TsIn
|
||||
public List<TsInstitution> getInstitution() {
|
||||
//查询第一层机构
|
||||
QueryWrapper<TsInstitution> institutionQueryWrapper=new QueryWrapper<>();
|
||||
institutionQueryWrapper.eq("level",1);
|
||||
institutionQueryWrapper.isNull("parent_id").or().eq("parent_id","");
|
||||
List<TsInstitution> institutionRoot=tsInstitutionDao.selectList(institutionQueryWrapper);
|
||||
for(TsInstitution tsInstitution:institutionRoot){
|
||||
tsInstitution.setChildren(recursionGetInstitution(tsInstitution));
|
||||
@@ -57,7 +57,6 @@ public class TsInstitutionServiceImpl extends ServiceImpl<TsInstitutionDao, TsIn
|
||||
List<Object> institutionObject=new ArrayList<>();
|
||||
QueryWrapper<TsInstitution> institutionQueryWrapper=new QueryWrapper<>();
|
||||
institutionQueryWrapper.eq("parent_id",tsInstitution.getId());
|
||||
institutionQueryWrapper.eq("level",tsInstitution.getLevel()+1);
|
||||
List<TsInstitution> tsInstitutions=tsInstitutionDao.selectList(institutionQueryWrapper);
|
||||
for(TsInstitution tsInstitutionNode:tsInstitutions){
|
||||
tsInstitutionNode.setChildren(recursionGetInstitution(tsInstitutionNode));
|
||||
|
||||
Reference in New Issue
Block a user