奇怪方法叫递归算法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaoleizhanghahaha/article/details/53415628

public class ReadNoticeQuartz {
List<Org> orgList;
public List<Org> getOrgList() {
return orgList;
}
public void setOrgList(List<Org> orgList) {
this.orgList = orgList;
}
@Autowired
ReadNoticeServiceImpl readNoticeServiceImpl;
@Autowired
OrgServiceImpl orgServiceImpl;

String str="";
public void getAllReadNoticeByUserName(){
str="";
//
String parantId=getAllReadNoticeByUserName("2232");
// parantId=parantId+"2232";
//
readNoticeServiceImpl.pushReadNotice(parantId);
}


public String getAllReadNoticeByUserName(String parantId){
try {
orgList=orgServiceImpl.queryOrgByParantId(parantId);
for(Org  org:orgList){
if(org.getOrgName().contains("11")){
getAllReadNoticeByUserName(String.valueOf(org.getId()));
str+=org.getId()+",";
}
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return str;
}


}

猜你喜欢

转载自blog.csdn.net/xiaoleizhanghahaha/article/details/53415628