From 11f6acee504c77a8919a4e0ddfe3e70a746e3522 Mon Sep 17 00:00:00 2001 From: fei.wang <wf18701153496@163.com> Date: 星期五, 18 四月 2025 17:39:33 +0800 Subject: [PATCH] 4.18更新v2.1.5 --- src/views/login/login.vue | 35 ++++++++++++++++------------------- 1 files changed, 16 insertions(+), 19 deletions(-) diff --git a/src/views/login/login.vue b/src/views/login/login.vue index 4e7bb8e..2071791 100644 --- a/src/views/login/login.vue +++ b/src/views/login/login.vue @@ -30,8 +30,10 @@ </li> <li> <i><img src="../../assets/images/password.png"></i> - <input class="forminput" type="password" v-model="loginForm.password" required value="" + + <input class="forminput" :type="passwordType" v-model="loginForm.password" required value="" placeholder="瀵嗙爜"> + <i style="margin-left: 85%;"><img :src="paSrc" alt="" @click="changePassward"></i> </li> <div id="captcha-box"></div> @@ -53,7 +55,7 @@ </li> <li> <i><img src="../../assets/images/password.png"></i> - <input class="forminput" type="password" v-model="yzms" value="" placeholder="璇疯緭鍏ラ獙璇佺爜"> + <input class="forminput" type="text" v-model="yzms" value="" placeholder="璇疯緭鍏ラ獙璇佺爜"> </li> <li> <el-button v-show="denglu" :loading="loading" type="primary" @@ -82,11 +84,13 @@ </div> - <div style="width: 100%;position: fixed;top: 32%;left: 40%"> + <div style="width: 20%;position: absolute;bottom:20px;left: 40%;z-index: 9999;color:rgb(255, 255, 255)"> + {{version}} </div> <canvas ref="canvas" style="position:fixed; width:100%; height:100%; left: 0; top: 0; opacity: .3; pointer-events: none;"></canvas> + </div> </template> @@ -147,6 +151,9 @@ export default { data() { return { + version:'', + passwordType: 'password', + paSrc: require("@/assets/images/login_pass_active.png"), imgs: [ img0, img1, @@ -197,13 +204,8 @@ } }, mounted() { - console.log(2333333333); - console.log(); - - console.log(typeof window.initTAC === 'function'); - getSystemOne().then(response => { - console.log(response); + this.version = response.data[0].version this.loginmethod = response.data[0].loginmethod if (response.data[0].loginmethod == '2' || response.data[0].loginmethod == '1') { this.loginway = 'duanxin' @@ -237,6 +239,11 @@ }, methods: { + // 鍒囨崲瀵嗙爜鏄剧ず闅愯棌 +changePassward() { + this.passwordType = this.passwordType==='password'?'text':'password'; + this.paSrc = this.paSrc == require("@/assets/images/login_pass_active.png")?require('@/assets/images/login_pass.png'):require("@/assets/images/login_pass_active.png"); +}, onSuccess() { //婊戝潡楠岃瘉閫氳繃涔嬪悗瑙﹀彂鐨� this.$notify.success("鐧诲綍鎴愬姛") LoginId="true" @@ -360,16 +367,11 @@ this.loading = true this.$store.dispatch('user/login', this.loginForm) .then((res) => { - console.log(11111111111); - - console.log(res); - if (res.usermsg == "false") { this.lock = true this.$message.error('杞欢鎺堟潈娉ㄥ唽鐮佽繃鏈熸垨鑰呴敊璇鑱旂郴绠$悊鍛�'); this.loading = false } else { - console.log(this.otherQuery); const params = { name: res.username, loginfs: '璐﹀彿瀵嗙爜鐧诲綍' }; addLoginLog(params).then(response => { @@ -409,9 +411,6 @@ // this.loginForm=params this.$store.dispatch('user/login', params) .then((res) => { - console.log(11111111111); - console.log(res); - if (res.usermsg == "false") { this.lock = true this.$message.error('杞欢鎺堟潈娉ㄥ唽鐮佽繃鏈熸垨鑰呴敊璇鑱旂郴绠$悊鍛�'); @@ -420,8 +419,6 @@ // return false // this.lock=true } else { - console.log(this.otherQuery); - const params = { name: res.username, loginfs: '楠岃瘉鐮佺櫥褰�' }; addLoginLog(params).then(response => { -- Gitblit v1.9.3