public List<Map<String,Object>> queryItemListByTmpl(HttpServletRequest request,HttpServletResponse response,
HttpSession session, String tmplId){
try {
List<DocTmplItem> itemList = this.queryItemList(Integer.parseInt(tmplId));
Map<String, Object> map = new HashMap<String, Object>();
List<Map<String, Object>> rusult = new ArrayList<Map<String, Object>>();
for(DocTmplItem item : itemList){
if(item.getParentId()==null || item.getParentId() == 0){//ParentId = 0 表示顶级【文档项】
map = new HashMap<String, Object>();
map.put("id", item.getDocTmplItemId());
map.put("text", item.getName());
map.put("state", "closed");
map.put("itme", item);
this.getSonTree(map, itemList);
rusult.add(map);
}
}
return rusult;
}catch(Exception e){
log.error(this.getClass().getName(
List转树形数据,供tree使用
最新推荐文章于 2024-07-03 19:22:05 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)