| | |
| | | // 获取片区列表 |
| | | List<VoBlock> list_blocks = this.dao.getBlocks(params); |
| | | if(list_blocks != null && list_blocks.size() > 0) { |
| | | //JSONArray array_blocks = (JSONArray) JSON.toJSON(list_blocks); |
| | | array_blocks = (JSONArray) JSON.toJSON(list_blocks); |
| | | for (int i = 0; i < array_blocks.size(); i++) { |
| | | JSONObject job_block = array_blocks.getJSONObject(i); |
| | | Long blockId = job_block.getLong("id"); |
| | | |
| | | // 处理一个新的片区前清空graphs,避免上一个片区的graphs存留数据造成数据错误 |
| | | array_mapGraphs = null; |
| | | // 根据片区ID获取地图图形列表 |
| | | List<VoMapGraph> list_mapGraphs = this.dao.gertMapGraphsByBlockId(blockId); |
| | | if(list_mapGraphs != null && list_mapGraphs.size() > 0) { |