|
@@ -12,33 +12,33 @@
|
|
|
<div class="ibps-p">
|
|
<div class="ibps-p">
|
|
|
<van-form ref="form" @submit="handleLogin" @failed="onFailed">
|
|
<van-form ref="form" @submit="handleLogin" @failed="onFailed">
|
|
|
<van-field
|
|
<van-field
|
|
|
-v-model="loginForm.username"
|
|
|
|
|
-:placeholder="$t('system.login.usernamePlaceholder')"
|
|
|
|
|
|
|
+ v-model="loginForm.username"
|
|
|
|
|
+ :placeholder="$t('system.login.usernamePlaceholder')"
|
|
|
:rules="usernameRules"
|
|
:rules="usernameRules"
|
|
|
-name="username"
|
|
|
|
|
-icon-prefix="ibps-icon"
|
|
|
|
|
-left-icon="user-circle-o"
|
|
|
|
|
-clearable />
|
|
|
|
|
|
|
+ name="username"
|
|
|
|
|
+ icon-prefix="ibps-icon"
|
|
|
|
|
+ left-icon="user-circle-o"
|
|
|
|
|
+ clearable />
|
|
|
<van-field
|
|
<van-field
|
|
|
-v-model="loginForm.password"
|
|
|
|
|
-:type="passwordType"
|
|
|
|
|
|
|
+ v-model="loginForm.password"
|
|
|
|
|
+ :type="passwordType"
|
|
|
:placeholder="$t('system.login.passwordPlaceholder')"
|
|
:placeholder="$t('system.login.passwordPlaceholder')"
|
|
|
-:rules="[{ required: true, message: ' ' }]"
|
|
|
|
|
|
|
+ :rules="[{ required: true, message: ' ' }]"
|
|
|
:right-icon="passwordType==='password'?'eye-slash':'eye'"
|
|
:right-icon="passwordType==='password'?'eye-slash':'eye'"
|
|
|
-name="password"
|
|
|
|
|
-icon-prefix="ibps-icon"
|
|
|
|
|
|
|
+ name="password"
|
|
|
|
|
+ icon-prefix="ibps-icon"
|
|
|
left-icon="lock"
|
|
left-icon="lock"
|
|
|
-clearable
|
|
|
|
|
-@click-right-icon="showPassword" />
|
|
|
|
|
|
|
+ clearable
|
|
|
|
|
+ @click-right-icon="showPassword" />
|
|
|
<van-field
|
|
<van-field
|
|
|
-v-if="enabledValidCode"
|
|
|
|
|
-v-model="loginForm.captcha"
|
|
|
|
|
|
|
+ v-if="enabledValidCode"
|
|
|
|
|
+ v-model="loginForm.captcha"
|
|
|
:placeholder="$t('system.login.codePlaceholder')"
|
|
:placeholder="$t('system.login.codePlaceholder')"
|
|
|
-:rules="[{ required: true, message: ' ' }]"
|
|
|
|
|
-name="captcha"
|
|
|
|
|
|
|
+ :rules="[{ required: true, message: ' ' }]"
|
|
|
|
|
+ name="captcha"
|
|
|
icon-prefix="ibps-icon"
|
|
icon-prefix="ibps-icon"
|
|
|
-left-icon="qrcode"
|
|
|
|
|
-clearable>
|
|
|
|
|
|
|
+ left-icon="qrcode"
|
|
|
|
|
+ clearable>
|
|
|
<template #button>
|
|
<template #button>
|
|
|
<img :src="code.src" class="login-code-img" @click="refreshCode">
|
|
<img :src="code.src" class="login-code-img" @click="refreshCode">
|
|
|
</template>
|
|
</template>
|
|
@@ -51,7 +51,7 @@ clearable>
|
|
|
</van-form>
|
|
</van-form>
|
|
|
<switch-environment v-if="$nodeEnv === 'development'" class="ibps-mt ibps-text-center" type="link" />
|
|
<switch-environment v-if="$nodeEnv === 'development'" class="ibps-mt ibps-text-center" type="link" />
|
|
|
<div v-if="outSideSingInShow" class="outSideSingInClass">
|
|
<div v-if="outSideSingInShow" class="outSideSingInClass">
|
|
|
- <!-- <span @click="goOutSideSingIn()">非内部人员签到</span> -->
|
|
|
|
|
|
|
+ <span @click="goOutSideSingIn()">非内部人员签到</span>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="copyright">
|
|
<div class="copyright">
|
|
@@ -110,7 +110,8 @@ export default {
|
|
|
// this.redirect = `${route.path}?codeId=${route.query.codeId}`;
|
|
// this.redirect = `${route.path}?codeId=${route.query.codeId}`;
|
|
|
// } else {
|
|
// } else {
|
|
|
this.redirect = route.query && route.query.redirect
|
|
this.redirect = route.query && route.query.redirect
|
|
|
- if (this.redirect && this.redirect.indexOf('/bpmn/siginin/index?codeId=') !== -1) {
|
|
|
|
|
|
|
+ // console.log(this.redirect)
|
|
|
|
|
+ if (this.redirect && this.redirect.indexOf('/bpmn/siginin/index?codeId=') !== -1 && this.redirect.indexOf('type=reveal') !== -1) {
|
|
|
this.outSideSingInShow = true
|
|
this.outSideSingInShow = true
|
|
|
}
|
|
}
|
|
|
// }
|
|
// }
|