|
@@ -42,10 +42,10 @@
|
|
<svg-icon icon-class="user_login" class="el-input__icon input-icon"/>
|
|
<svg-icon icon-class="user_login" class="el-input__icon input-icon"/>
|
|
</template>
|
|
</template>
|
|
<template #suffix>
|
|
<template #suffix>
|
|
- <el-button v-show="seconds === 60" class="form-box-btn2" @click="getCheckCode">
|
|
|
|
|
|
+ <el-button v-show="step == 2 && seconds == usetime" class="form-box-btn2" @click="getCheckCode">
|
|
发送验证码
|
|
发送验证码
|
|
</el-button>
|
|
</el-button>
|
|
- <el-button class="form-box-btn2" v-show="seconds < 60 && seconds >=0" style="background: #DCDCDD;" @click="getCheckCode">
|
|
|
|
|
|
+ <el-button class="form-box-btn2" v-show="seconds < usetime && seconds >=0" style="background: #DCDCDD;" @click="getCheckCode">
|
|
剩余{{seconds}}秒
|
|
剩余{{seconds}}秒
|
|
</el-button>
|
|
</el-button>
|
|
</template>
|
|
</template>
|
|
@@ -63,7 +63,7 @@
|
|
<p class="form-box-text">
|
|
<p class="form-box-text">
|
|
未检测到该手机号 请先注册
|
|
未检测到该手机号 请先注册
|
|
</p>
|
|
</p>
|
|
- {{loginForm.checkCodeText}}
|
|
|
|
|
|
+ <!--{{loginForm.checkCodeText}}-->
|
|
<div style="display: flex;justify-content: center">
|
|
<div style="display: flex;justify-content: center">
|
|
<el-button class="form-box-btn1" @click="validCheckCode">下一步</el-button>
|
|
<el-button class="form-box-btn1" @click="validCheckCode">下一步</el-button>
|
|
</div>
|
|
</div>
|
|
@@ -242,8 +242,11 @@ function phoneLogin() {
|
|
getUserInfo(loginForm.value.userName).then(resp => {
|
|
getUserInfo(loginForm.value.userName).then(resp => {
|
|
if (resp.sysUser == null) {
|
|
if (resp.sysUser == null) {
|
|
//没有此人,需要注册
|
|
//没有此人,需要注册
|
|
|
|
+ usetime.value = resp.usetime*60
|
|
|
|
+ seconds.value = usetime.value
|
|
step.value = 2
|
|
step.value = 2
|
|
} else {
|
|
} else {
|
|
|
|
+ console.log("sssss4")
|
|
step.value = 4
|
|
step.value = 4
|
|
}
|
|
}
|
|
})
|
|
})
|
|
@@ -251,7 +254,10 @@ function phoneLogin() {
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+let usetime = ref(0);
|
|
|
|
+
|
|
function getCheckCode() {
|
|
function getCheckCode() {
|
|
|
|
+ console.log("111111")
|
|
sendCheckCode(loginForm.value).then(resp => {
|
|
sendCheckCode(loginForm.value).then(resp => {
|
|
console.log("一体机注册,验证码:", resp.checkCode)
|
|
console.log("一体机注册,验证码:", resp.checkCode)
|
|
loginForm.value.checkCodeText = resp.checkCode
|
|
loginForm.value.checkCodeText = resp.checkCode
|
|
@@ -260,12 +266,14 @@ function getCheckCode() {
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|
|
function secondsBegin() {
|
|
function secondsBegin() {
|
|
seconds.value--;
|
|
seconds.value--;
|
|
if (seconds.value > 0) {
|
|
if (seconds.value > 0) {
|
|
window.setTimeout(secondsBegin, 1000)
|
|
window.setTimeout(secondsBegin, 1000)
|
|
} else {
|
|
} else {
|
|
- seconds.value = 60
|
|
|
|
|
|
+ seconds.value = usetime
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|