【树】ztree
ztree前端参见官网http://www.ztree.me/v3/main.php
Action示例
public String initLabServerTree(){ return SUCCESS; } public String queryLabServerTree(){ if(!StringUtils.isEmpty(parentCode)){ //List<ConsignOrgView> consignOrgVoList = this.consignOrgService.getConsignOrgByParentCode(parentCode); List<LabServerView> labServerViewList = this.labServerService.findLabServerByParentServerNo(parentCode); jsonLabServerList = new ArrayList<Map<String,Object>>(); for(LabServerView rv : labServerViewList){ Map<String,Object> rvMap = new HashMap<String,Object>(); rvMap.put("id", rv.getLabServerNo()); rvMap.put("pId", rv.getParentServerNo()); rvMap.put("name", rv.getLabServerName()); if(rv.getChildCount() > 0){ rvMap.put("isParent", "true"); } if(rv.getLabServerNo().equals(currentCode)){ rvMap.put("open", "true"); } if(rv.getLabServerNo().equals(checkedCode)){ rvMap.put("checked", "true"); } jsonLabServerList.add(rvMap); } } return SUCCESS; }
浙公网安备 33010602011771号