public JSONArray getJsonArray(JSONArray array,DamsEquipmentModel destDams){ destDams.setIsDelete(Constants.ZERO); List<DamsEquipmentModel> damsEquipmentModels = getDao().getList(destDams); if(damsEquipmentModels!=null){ damsEquipmentModels.forEach((damsEquipmentPropertyVo) -> { JSONObject obj = new JSONObject(); DamsEquipmentModel damsEquipmentModel1=new DamsEquipmentModel(); damsEquipmentModel1.setParentId(damsEquipmentPropertyVo.getId()); obj.put("id", damsEquipmentPropertyVo.getId()); obj.put("name", damsEquipmentPropertyVo.getNodeName()); obj.put("collapsed", false); obj.put("children", getJsonArray(new JSONArray(),damsEquipmentModel1)); array.add(obj); }); } return array; }
java 递归获取所有的层级关系
最新推荐文章于 2024-04-18 14:43:39 发布