上代码
//查询某一个地区
//参数1 地区树结构
//参数2 地区名称或者地区id
private List<DvJkglMemberCityDistributionVo> getDvJkglMemberCityDistributionVo(List<DvJkglMemberCityDistributionVo> dvJkglMemberCityDistributionVos,String areaName) {
List<DvJkglMemberCityDistributionVo> dvJkglMemberCityDistributionVosFormData = new ArrayList<>();
for (DvJkglMemberCityDistributionVo dvJkglMemberCityDistributionVo1 : dvJkglMemberCityDistributionVos) {
if (dvJkglMemberCityDistributionVo1.getAreaName().equals(areaName)) {
dvJkglMemberCityDistributionVosFormData.add(dvJkglMemberCityDistributionVo1);
// return dvJkglMemberCityDistributionVosFormData;
}
}
if(CollectionUtils.isEmpty(dvJkglMemberCityDistributionVosFormData)){
for (DvJkglMemberCityDistributionVo dvJkglMemberCityDistributionVo : dvJkglMemberCityDistributionVos) {
if(CollectionUtils.isNotEmpty(dvJkglMemberCityDistributionVo.getChildren())){
// dvJkglMemberCityDistributionVosFormData=getDvJkglMemberCityDistributionVo(dvJkglMemberCityDistributionVo.getChildren(), areaName);
if(CollectionUtils.isNotEmpty(getDvJkglMemberCityDistributionVo(dvJkglMemberCityDistributionVo.getChildren(), areaName))){
return getDvJkglMemberCityDistributionVo(dvJkglMemberCityDistributionVo.getChildren(), areaName);
}else{
getDvJkglMemberCityDistributionVo(dvJkglMemberCityDistributionVo.getChildren(), areaName);
}
}
}
}
return dvJkglMemberCityDistributionVosFormData;
}
地区树结构json
{
"success": true,
"resultList": null,
"message": "操作成功!",
"code": 0,
"result": [
{
"latitude": null,
"num": 0,
"updateTime": null,
"parentId": null,
"createBy": "chiyizipi",
"createTime": "2022-06-09 16:18:02",
"updateBy": null,
"areaName": "湖南省",
"children": [],
"sysOrgCode": null,
"id": "eee4bbd4935e8acca8c447b58a978e44",
"longitude": null,
"parentId_dictText": null
},
{
"latitude": null,
"num": 0,
"updateTime": null,
"parentId": null,
"createBy": "chiyizipi",
"createTime": "2022-06-09 16:17:53",
"updateBy": null,
"areaName": "安徽省",
"children": [],
"sysOrgCode": null,
"id": "5271583b23910f0c54af4a887b30d576",
"longitude": null,
"parentId_dictText": null
},
{
"latitude": null,
"num": 11304,
"updateTime": null,
"parentId": null,
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:15:03",
"updateBy": null,
"areaName": "河南省",
"children": [
{
"latitude": "34.022956",
"num": 456,
"updateTime": "2022-05-31 05:55:14",
"parentId": "f065ab9454e43316d2931b9991e6b3ed",
"createBy": "admin",
"createTime": "2022-05-30 11:05:26",
"updateBy": "chiyizipi",
"areaName": "许昌",
"children": [
{
"latitude": null,
"num": 333,
"updateTime": null,
"parentId": "d84ce1529e2c17417dd7c73e6f0ca39a",
"createBy": "chiyizipi",
"createTime": "2022-06-09 14:11:48",
"updateBy": null,
"areaName": "魏都区",
"children": [],
"sysOrgCode": null,
"id": "f254079a9277a8b2cae674310201755e",
"longitude": null,
"parentId_dictText": "许昌"
},
{
"latitude": null,
"num": 123,
"updateTime": null,
"parentId": "d84ce1529e2c17417dd7c73e6f0ca39a",
"createBy": "chiyizipi",
"createTime": "2022-06-09 14:02:13",
"updateBy": null,
"areaName": "建安区",
"children": [],
"sysOrgCode": null,
"id": "046b21b45d5b3a0915f97d76890f121d",
"longitude": null,
"parentId_dictText": "许昌"
}
],
"sysOrgCode": "A01",
"id": "d84ce1529e2c17417dd7c73e6f0ca39a",
"longitude": "113.826063",
"parentId_dictText": "河南省"
},
{
"latitude": "34.663041",
"num": 456,
"updateTime": "2022-05-31 05:55:20",
"parentId": "f065ab9454e43316d2931b9991e6b3ed",
"createBy": "admin",
"createTime": "2022-05-30 11:04:52",
"updateBy": "chiyizipi",
"areaName": "洛阳",
"children": [
{
"latitude": null,
"num": 456,
"updateTime": null,
"parentId": "af045c949f956f62323c9fbd8018e263",
"createBy": "chiyizipi",
"createTime": "2022-06-10 08:54:23",
"updateBy": null,
"areaName": "偃师市",
"children": [
{
"latitude": null,
"num": 111,
"updateTime": null,
"parentId": "3764c20593e496919e6d8e79b3b56d8f",
"createBy": "chiyizipi",
"createTime": "2022-06-10 08:56:11",
"updateBy": null,
"areaName": "府店镇",
"children": [],
"sysOrgCode": null,
"id": "279149738efbe240b811d598f55b9553",
"longitude": null,
"parentId_dictText": "偃师市"
},
{
"latitude": null,
"num": 345,
"updateTime": null,
"parentId": "3764c20593e496919e6d8e79b3b56d8f",
"createBy": "chiyizipi",
"createTime": "2022-06-10 08:55:22",
"updateBy": null,
"areaName": "岳滩镇",
"children": [],
"sysOrgCode": null,
"id": "d9e0b5aca8c6c7170b474f778941eb3d",
"longitude": null,
"parentId_dictText": "偃师市"
}
],
"sysOrgCode": null,
"id": "3764c20593e496919e6d8e79b3b56d8f",
"longitude": null,
"parentId_dictText": "洛阳"
}
],
"sysOrgCode": "A01",
"id": "af045c949f956f62323c9fbd8018e263",
"longitude": "112.434468",
"parentId_dictText": "河南省"
},
{
"latitude": "34.797049",
"num": 1000,
"updateTime": "2022-05-31 05:55:08",
"parentId": "f065ab9454e43316d2931b9991e6b3ed",
"createBy": "admin",
"createTime": "2022-05-30 11:04:18",
"updateBy": "chiyizipi",
"areaName": "开封",
"children": [],
"sysOrgCode": "A01",
"id": "8ce9446b74dde852673f6d31d94613b7",
"longitude": "114.341447",
"parentId_dictText": "河南省"
},
{
"latitude": "35.302616",
"num": 3000,
"updateTime": null,
"parentId": "f065ab9454e43316d2931b9991e6b3ed",
"createBy": "admin",
"createTime": "2022-05-30 11:03:20",
"updateBy": null,
"areaName": "新乡",
"children": [],
"sysOrgCode": "A01",
"id": "10527e6bbf8a6198cd28ae3fb3199b51",
"longitude": "113.883991",
"parentId_dictText": "河南省"
},
{
"latitude": "34.757975",
"num": 6392,
"updateTime": "2022-05-31 03:49:42",
"parentId": "f065ab9454e43316d2931b9991e6b3ed",
"createBy": "admin",
"createTime": "2022-05-30 11:02:25",
"updateBy": "chiyizipi",
"areaName": "郑州",
"children": [
{
"latitude": null,
"num": 456,
"updateTime": null,
"parentId": "1a7695009af216253b080d8fa7857c3c",
"createBy": "chiyizipi",
"createTime": "2022-06-09 12:07:13",
"updateBy": null,
"areaName": "中原区",
"children": [],
"sysOrgCode": null,
"id": "3e4d97d644e1d7e466f23c4554959fd6",
"longitude": null,
"parentId_dictText": "郑州"
},
{
"latitude": null,
"num": 5936,
"updateTime": "2022-06-09 12:04:11",
"parentId": "1a7695009af216253b080d8fa7857c3c",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:16:53",
"updateBy": "chiyizipi",
"areaName": "巩义",
"children": [
{
"latitude": null,
"num": 223,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:23:05",
"updateBy": null,
"areaName": "社村镇",
"children": [],
"sysOrgCode": null,
"id": "dcfb36a008cd294485a6c69d40ad38dc",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 123,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:22:55",
"updateBy": null,
"areaName": "夹津口镇",
"children": [],
"sysOrgCode": null,
"id": "3c6fc9dd028b381b9eef14f8457dc920",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 99,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:22:25",
"updateBy": null,
"areaName": "鲁庄镇",
"children": [],
"sysOrgCode": null,
"id": "43b4a36cd26c477dc0391e15a0ba1156",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 88,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:22:09",
"updateBy": null,
"areaName": "回郭镇",
"children": [],
"sysOrgCode": null,
"id": "8859e2aa4ba8111d133a971498118235",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 77,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:21:47",
"updateBy": null,
"areaName": "芝田镇",
"children": [],
"sysOrgCode": null,
"id": "5b528825b25846d017f42f7f1f02c057",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 66,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:21:37",
"updateBy": null,
"areaName": "西村镇",
"children": [],
"sysOrgCode": null,
"id": "329672607585434b5d6d28d4f6e387fc",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 55,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:21:27",
"updateBy": null,
"areaName": "北山口镇",
"children": [],
"sysOrgCode": null,
"id": "e4a8ac1700e020e14a4a25d1322eebd7",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 44,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:21:15",
"updateBy": null,
"areaName": "康店镇",
"children": [],
"sysOrgCode": null,
"id": "636e954317cf318fec65d6b6bdbd2868",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 33,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:21:05",
"updateBy": null,
"areaName": "站街镇",
"children": [],
"sysOrgCode": null,
"id": "e85329c32fca9e697bb3dc43126d2e46",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 22,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:20:55",
"updateBy": null,
"areaName": "河洛镇",
"children": [],
"sysOrgCode": null,
"id": "4931a3d8b221dee69df906d98f018cee",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 111,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:20:40",
"updateBy": null,
"areaName": "大峪沟镇",
"children": [],
"sysOrgCode": null,
"id": "23a70bd97c17373ad8a8eb21ab6e42c6",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 999,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:20:19",
"updateBy": null,
"areaName": "竹林镇",
"children": [],
"sysOrgCode": null,
"id": "1b6fa18b71837f9b291059fbbcfe3bd4",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 888,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:20:06",
"updateBy": null,
"areaName": "小关镇",
"children": [],
"sysOrgCode": null,
"id": "7aced6dc012f711a401b89d3c0f884fd",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 777,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:19:55",
"updateBy": null,
"areaName": "新中镇",
"children": [],
"sysOrgCode": null,
"id": "9fc56b43fa3ae2c2254b7d2a8983d7e2",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 666,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:19:19",
"updateBy": null,
"areaName": "米河镇",
"children": [],
"sysOrgCode": null,
"id": "316cecfb54304b8c72bcd778c1dea0b5",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 555,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:19:08",
"updateBy": null,
"areaName": "紫荆路街道",
"children": [],
"sysOrgCode": null,
"id": "8b65715e26309bbb003f2b8e34bad973",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 444,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:19:00",
"updateBy": null,
"areaName": "孝义街道",
"children": [],
"sysOrgCode": null,
"id": "1ea9af4f2578f7a02ac2ccdb995f21f6",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 333,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:18:48",
"updateBy": null,
"areaName": "永安路街道",
"children": [],
"sysOrgCode": null,
"id": "5c0e6d94b39e82c7947475929aaa25e0",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 222,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:18:37",
"updateBy": null,
"areaName": "杜福路街道",
"children": [],
"sysOrgCode": null,
"id": "60cde856188f85b1649e2af1b9bdb604",
"longitude": null,
"parentId_dictText": "巩义"
},
{
"latitude": null,
"num": 111,
"updateTime": null,
"parentId": "429463ca13b7b6da18695f8648a61849",
"createBy": "chiyizipi",
"createTime": "2022-06-09 11:17:33",
"updateBy": null,
"areaName": "新华路街道",
"children": [],
"sysOrgCode": null,
"id": "3a3bf7124a9e6be85b5a72ac5a410a65",
"longitude": null,
"parentId_dictText": "巩义"
}
],
"sysOrgCode": null,
"id": "429463ca13b7b6da18695f8648a61849",
"longitude": null,
"parentId_dictText": "郑州"
}
],
"sysOrgCode": "A01",
"id": "1a7695009af216253b080d8fa7857c3c",
"longitude": "113.665412",
"parentId_dictText": "河南省"
}
],
"sysOrgCode": null,
"id": "f065ab9454e43316d2931b9991e6b3ed",
"longitude": null,
"parentId_dictText": null
}
],
"timestamp": 1654822839591
}
这辈子坚持与不坚持都不可怕,怕的是独自走在坚持的道路上!!!