From 03bb1ba4d4d3c6d8f24a5da0235fab5e9f398400 Mon Sep 17 00:00:00 2001 From: Junjie <xjj@123> Date: 星期六, 11 十月 2025 08:22:06 +0800 Subject: [PATCH] #自动获取配置信息 --- Monitor-APP/pages/home/home.vue | 39 +++++++++++++++++++++++++++++++++++---- 1 files changed, 35 insertions(+), 4 deletions(-) diff --git a/Monitor-APP/pages/home/home.vue b/Monitor-APP/pages/home/home.vue index 3b3ab0e..b18db32 100644 --- a/Monitor-APP/pages/home/home.vue +++ b/Monitor-APP/pages/home/home.vue @@ -119,8 +119,8 @@ <!-- 鐧惧垎姣� --> <view class="flex-col" style="align-items: flex-end;justify-content: flex-end;" > <!-- style="justify-content: flex-end;position: absolute;top: 0;right: 1vw;text-align: right;" --> - <text class="item-title">31</text> - <text class="item-subTitle">浠婃棩璁㈠崟鏁�</text> + <text class="item-title">{{ baseLedId }}</text> + <text class="item-subTitle">绔欑偣缂栧彿</text> </view> </view> </view> @@ -372,6 +372,9 @@ baseLedId: '', baseCrnId: '', baseUrl: '', + getLedInfosIp: '172.17.60.92', + getLedInfosPort: '9090', + getLedInfosUrl: 'flsbwcs', info: null, error: null, infoType: 0, @@ -400,6 +403,7 @@ }, mounted() { let that = this + const BaseIP = uni.getStorageSync('BaseIp'); const BaseLedId = uni.getStorageSync('BaseLedId'); const BasePort = uni.getStorageSync('BasePort'); @@ -410,7 +414,11 @@ that.baseLedId = BaseLedId that.basePort = BasePort that.baseCrnId = BaseCrnId - // this.getUrl() + this.getUrl() + + setTimeout(() => { + this.getLedInfos() + },2000) }, onLoad() { setInterval(()=>{ @@ -427,7 +435,6 @@ // this.getError2() this.getUrl() this.controller() - // 娴嬭瘯鐢� },1000) }, @@ -435,6 +442,30 @@ timeOut() { console.log(this.times); }, + getLedInfos(){ + let that = this + this.getUrl() + uni.request({ + url: this.baseHttp + that.getLedInfosIp + ':' +this.getLedInfosPort + "/" + this.getLedInfosUrl + "/console/getLedInfos", + method:"GET", + data: {}, + success(res) { + let data = res.data.data; + that.baseLedId = data.staArr[0] + that.baseCrnId = 1 + + that.baseIP = that.getLedInfosIp; + that.basePort = that.getLedInfosPort; + that.baseUrl = that.getLedInfosUrl; + + uni.setStorageSync('BaseIp', that.baseIP); + uni.setStorageSync('BaseLedId', that.baseLedId); + uni.setStorageSync('BasePort',that.basePort); + uni.setStorageSync('BaseCrnId',that.baseCrnId); + uni.setStorageSync('UPROJ',that.baseUrl); + } + }) + }, getUrl() { this.commonUrl = this.baseHttp + this.baseIP + ':' +this.basePort + "/" +this.baseUrl }, -- Gitblit v1.9.1