diff --git a/src/view/sy_map.vue b/src/view/sy_map.vue index cf14af7..c723fba 100644 --- a/src/view/sy_map.vue +++ b/src/view/sy_map.vue @@ -116,7 +116,7 @@ const cs_qk_arr = ref([]); const cs_name_arr = ref([]); const cs_number_name_arr = ref([]); // -const jrcs=ref(false) +const jrcs = ref(false) const title_choose = ref("龙游县"); //村社颜色列表 const colorList = [ @@ -389,16 +389,17 @@ const addPolygonCounty = () => { map.addOverlay(polygon); polygon.addEventListener("click", () => { console.log(item.name); - if(item.name !== "溪口镇"){ - jrcs.value=false; - console.log( jrcs.value,'000'); + getDatas(item.name) + if (item.name !== "溪口镇") { + jrcs.value = false; + console.log(jrcs.value, '000'); } if (jrcs.value && item.name !== "溪口镇") { console.log(1); } else { console.log(2); - jrcs.value=true; + jrcs.value = true; let jdCenter = []; if (item.name == "溪口镇") { if (!title_choose.value.includes("溪口镇")) { @@ -411,7 +412,7 @@ const addPolygonCounty = () => { jdCenter = item.center; } }); - console.log( jrcs.value); + console.log(jrcs.value); addCs(); goMapCenter(jdCenter, 13); } else { @@ -1759,6 +1760,23 @@ const getData = async (i, e) => { changeRs(i) } }; +const getDatas = async (e) => { + await http.get(`/api/ggfwyth/ysyzt/getCssrksl?town=${e}`).then((res) => { + if (res.code == 200) { + res.data.committee.map((item) => { + xkzCenter.map((items) => { + if (item.committee == items.name) { + items.number = item.rksl + } + }) + }) + console.log(res); + + } + + }); + +}; const reset_font = () => { let width = document.documentElement.clientWidth || document.body.clientWidth; let height =