From ef10b5d3f2c4367e44de6245c5f4cf11228bc295 Mon Sep 17 00:00:00 2001 From: Junjie <fallin.jie@qq.com> Date: 星期五, 26 五月 2023 16:32:08 +0800 Subject: [PATCH] 解决拉取地图缓慢问题 --- src/main/webapp/views/home/map.html | 30 ++++++++++++++++++++++++++++-- 1 files changed, 28 insertions(+), 2 deletions(-) diff --git a/src/main/webapp/views/home/map.html b/src/main/webapp/views/home/map.html index 8e4e6fc..e323021 100644 --- a/src/main/webapp/views/home/map.html +++ b/src/main/webapp/views/home/map.html @@ -575,7 +575,7 @@ 搴撲綅鍙�: {{ map[mapI][mapJ].locNo }} </div> <div style="margin-top: 10px;"> - 搴撲綅鐘舵��: {{ map[mapI][mapJ].locSts$ }} + 搴撲綅鐘舵��: {{ getLocSts(map[mapI][mapJ].locSts) }} </div> <div style="margin-top: 10px;display: flex;justify-content: space-between;flex-wrap: wrap;"> <div style="margin-top: 5px;"> @@ -662,7 +662,8 @@ label: "50%" }, 100: "100%", - } + }, + locStsList: [],//搴撲綅鐘舵�佸垪琛� }, created(){ this.init() @@ -702,6 +703,8 @@ this.locOutStatus = false this.locOutLocNo = [] + + this.getLocStsList();//鑾峰彇搴撲綅鐘舵�佸垪琛� }, printData() { this.mapData = JSON.stringify(this.map) @@ -757,6 +760,29 @@ } }); }, + getLocStsList() { + //鑾峰彇搴撲綅鐘舵�佸垪琛� + let that = this + $.ajax({ + url: baseUrl + "/basLocSts/list/auth", + headers: {'token': localStorage.getItem('token')}, + method: "get", + success: (res) => { + that.locStsList = res.data.records + } + }) + }, + getLocSts(locSts) { + //鑾峰彇搴撲綅鐘舵�� + let locStsList = this.locStsList + let locDesc = "" + locStsList.forEach((item,index) => { + if (item.locSts == locSts) { + locDesc = item.locDesc + } + }) + return locDesc + }, locMove(locNo) { //搴撲綅绉昏浆 let that = this -- Gitblit v1.9.1