From f681b210692b079455a53afd5bd83b4401ef9320 Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期五, 10 二月 2023 10:42:23 +0800
Subject: [PATCH] #
---
pages/login/login.vue | 76 +++++++++++++++++++++++++++++--------
1 files changed, 59 insertions(+), 17 deletions(-)
diff --git a/pages/login/login.vue b/pages/login/login.vue
index eea9683..4a142ed 100644
--- a/pages/login/login.vue
+++ b/pages/login/login.vue
@@ -48,20 +48,21 @@
<view>
<uni-popup ref="popup" type="right">
<view class="config">
- <view>
- <text>ip鍦板潃</text>
- <input type="text" placeholder="192.168.1.1">
+ <view class="config-title"><text >閰嶇疆</text></view>
+ <view class="config-item">
+ <text>ip鍦板潃锛�</text>
+ <input v-model="IP" type="text" placeholder="192.168.1.1" placeholder-style="font-size:16rpx;text-indent: 10rpx;">
</view>
- <view>
- <text>绔彛鍙�</text>
- <input type="text" placeholder="8080">
+ <view class="config-item">
+ <text>绔彛鍙凤細</text>
+ <input v-model="PORT" type="text" placeholder="8080" placeholder-style="font-size:16rpx;text-indent: 10rpx;">
</view>
- <view>
- <text>椤圭洰</text>
- <input type="text" placeholder="jkwms">
+ <view class="config-item">
+ <text>椤圭洰锛�</text>
+ <input v-model="PROJECT" type="text" placeholder="jkwms" placeholder-style="font-size:16rpx;text-indent: 10rpx;">
</view>
- <view>
- <button>纭</button>
+ <view class="flex justify-around">
+ <button class="cu-btn bg-blue lg" @click="configConfirm">纭</button>
</view>
</view>
</uni-popup>
@@ -126,8 +127,9 @@
userName:'',
password:'',
rember:true,
- IP:'',
- PORT:'8080',// 榛樿绔彛鍙�
+ IP:'10.20.192.200',
+ PORT:'',// 榛樿绔彛鍙�
+ PROJECT:''
};
},
mounted() {
@@ -144,7 +146,6 @@
that.userName = '';
that.password = '';
}
-
const UIP = uni.getStorageSync('UIP');
if (UIP) {
that.IP = UIP;
@@ -158,8 +159,11 @@
that.PORT = UPORT;
that.basePORT = UPORT;
} else {
- that.PORT = '8080';
+ that.PORT = '';
}
+ const PROJ = uni.getStorageSync('UPROJ');
+ this.PROJECT = PROJ;
+ this.baseUrl = PROJ
},
onLoad:function(){
// #ifdef APP-PLUS
@@ -192,6 +196,17 @@
// 閰嶇疆 URL PORT 椤圭洰(jkwms)
config() {
this.$refs.popup.open("center")
+ },
+ // 纭閰嶇疆
+ configConfirm() {
+ this.baseIP = this.IP
+ uni.setStorageSync('UIP',this.baseIP)
+ this.basePORT = this.PORT
+ uni.setStorageSync('UPORT',this.basePORT)
+ this.baseUrl = this.PROJECT
+ uni.setStorageSync('UPROJ',this.baseUrl)
+
+ this.$refs.popup.close()
},
longpressImg() { // 闀挎寜鍥剧墖
this.$refs.serverPort.open()
@@ -254,8 +269,9 @@
duration: 1000
});
},6000)
+ console.log(this.baseUrl)
uni.request({
- url: this.baseHttp + this.baseIP + ':' +this.basePORT + this.baseUrl + '/login.action',
+ url: this.baseHttp + this.baseIP + ':' +this.basePORT +"/" +this.baseUrl + '/login.action',
data: {
username:this.userName,
password:md5.hex_md5(this.password)
@@ -281,7 +297,7 @@
}
uni.setStorageSync('token', res.data.token);
setTimeout(() => {
- uni.navigateBack(); // 灏忕▼搴忕敤杩欎釜 鎶婇椤佃矾鐢辨斁绗竴涓�
+ // uni.navigateBack(); // 灏忕▼搴忕敤杩欎釜 鎶婇椤佃矾鐢辨斁绗竴涓�
uni.reLaunch({
url: '../index/index'
});
@@ -336,6 +352,32 @@
height: 500rpx;
background-color: #fff;
}
+ .config-title {
+ height: 100rpx;
+ font-size: 32rpx;
+ text-align: center;
+ line-height: 100rpx;
+ }
+ .config-item {
+ height: 100rpx;
+ }
+ .config-item text {
+ display: inline-block;
+ float: left;
+ text-indent: 1em;
+ }
+ .config-item input {
+ display: inline-block;
+ float: right;
+ margin-right: 50rpx;
+ width: 300rpx;
+ height: 50rpx;
+ border: 1px solid #aaaaaa;
+ border-radius: 10rpx;
+ font-size: 16rpx;
+ text-indent: 10rpx;
+
+ }
.login-paddingtop {
padding-top: 50upx;
}
--
Gitblit v1.9.1