From 4a3c39d925294f9c173be18faf1d0de58455f8b1 Mon Sep 17 00:00:00 2001 From: lixuliang <lixuliang_hd@126.com> Date: 星期六, 07 十月 2023 14:34:27 +0800 Subject: [PATCH] 查询接口统一 --- src/assets/js/rpc.js | 56 ++++++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 48 insertions(+), 8 deletions(-) diff --git a/src/assets/js/rpc.js b/src/assets/js/rpc.js index e9b9cf8..163c5fc 100644 --- a/src/assets/js/rpc.js +++ b/src/assets/js/rpc.js @@ -83,15 +83,55 @@ liushisijiayuanqudizhibianmafuwu(res),//鍥尯 findAddressCandidates(res),//鍦板潡 ]).then(result => { - var valdata = result[0]; - var valdata1 = result[1]; - if (valdata.length > 0) { + let objArr = [] + //浼佷笟 + var EntArr = result[0].result.filter((item) => { + return item.entName.includes(res); + }) + EntArr.forEach((val) => { + let itemObj = { + type: "浼佷笟", + name: val.entName, + address: val.address, + lon: val.x, + lat: val.y, + }; + objArr.push(itemObj); + }); + //鍥尯 + var YQArr = result[1].candidates.filter((item) => { + return item.attributes.YQmingchen.includes(res); + }); + YQArr.forEach((val) => { + let itemObj = { + type: "鍥尯", + name: val.attributes.YQmingchen, + address: val.attributes.YQdizhi, + lon: val.location.x, + lat: val.location.y, + }; + objArr.push(itemObj); + }); + //鍦板潡 + var LandArr = result[2].candidates.filter((item) => { + return item.attributes.QYMC.includes(res); + }) - } - if (valdata1.length > 0) { - - } - + LandArr.forEach((val) => { + let itemObj = { + type: "鍦板潡", + name: val.attributes.QYMC, + area: val.attributes.area, + lon: val.location.x, + lat: val.location.y, + }; + objArr.push(itemObj); + }); + console.log(EntArr); + console.log(YQArr); + console.log(LandArr); + console.log(objArr); + debugger }) -- Gitblit v1.9.3