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