fetch:机构接口修改

This commit is contained in:
root
2021-07-05 14:57:15 +08:00
parent 011b5e247a
commit c84a8a63ee
3 changed files with 7 additions and 7 deletions
File diff suppressed because one or more lines are too long
@@ -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));