加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flex-mx:Tree二级树形后台代码

发布时间:2020-12-15 03:35:43 所属栏目:百科 来源:网络整理
导读:public ListString stationForRainReport(String fromPage) {ListString result = new ArrayListString();boolean flag = fromPage.equals("csysq");ListObject[] addvcds = ceZhanChaXunService.getAllCityInfo();//市ListObject[] cz = ceZhanChaXunServic
	public List<String> stationForRainReport(String fromPage) {
		List<String> result = new ArrayList<String>();
		boolean flag = fromPage.equals("csysq");
		List<Object[]> addvcds = ceZhanChaXunService.getAllCityInfo();//市
		List<Object[]> cz = ceZhanChaXunService.getAllCountyInfo();//市+区县
		Map<String,List<JSONObject>> data = new LinkedHashMap<String,List<JSONObject>>();
		//
		for(Object[] addvcd : addvcds) {
			data.put(addvcd[2].toString(),new ArrayList<JSONObject>());
		}
		//
		for(Object[] obj : cz) {
			String addvcd = obj[2].toString().trim();
			JSONObject item = new JSONObject();
			item.put("stcd",obj[0].toString().trim());
			item.put("label",obj[1].toString().trim());
			item.put("addvcd",obj[2].toString().trim());
			item.put("selected",true);
			item.put("drp",0);
			data.get(addvcd).add(item);
		}
		//
		for(Map.Entry<String,List<JSONObject>> entry:data.entrySet()) {
			JSONObject item = new JSONObject();
			item.put("label",entry.getKey());
			item.put("state",false);
			item.put("children",entry.getValue());
			result.add(item.toJSONString());
		}
		
		return result;
	}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读