省市区

var arr = arr;
var province = [];
var copyArr=JSON.parse(JSON.stringify(arr))

var copyArrarr=JSON.parse(JSON.stringify(arr))
var copyArrarrarrr=JSON.parse(JSON.stringify(arr))
arr.forEach((item,i) => {
var item = arr[i]
var id = item.id + ""
 
if (id.substring(2) == "0000") {

item["citys"]=[]
copyArr.forEach((city,j) => {
var cid=city.id+"";

if(id.substring(0,2)==cid.substring(0,2)&&cid.substring(4)=="00"&&cid.substring(2,4)!="00"){
// city["areas"]=[]
// copyArrarr.forEach((area,k)=>{
// var aid=area.id+"";
// if(cid.substring(0,4)==aid.substring(0,4)&&aid.substring(4)!="00"){
// city["areas"].push(area)
// }
// })

item["citys"].push(city)
}
})




 
province.push(item)
}
});



 
province.forEach(function(item,index){
if(item["citys"].length==0){
var obj={id:item.id,name:item.name}
var id=item["id"]+"";
// obj["areas"]=[]
// copyArrarrarrr.forEach(function(area,index){
// if(id.substring(0,2)==(area.id+"").substring(0,2)&&(area.id+"").substring(4)!="00"){
// obj["areas"].push(area)
// }
 
// })
item["citys"].push(obj)
}
})
console.log(JSON.stringify(province))
posted @ 2019-04-30 11:02  刘浩2561179983  阅读(208)  评论(0编辑  收藏  举报