fei.wang
2025-03-17 afedb522ac910d1e5265ad93b9bacb1da41cfefb
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"
@@ -147,6 +149,8 @@
export default {
    data() {
        return {
            passwordType: 'password',
            paSrc: require("@/assets/images/login_pass_active.png"),
            imgs: [
                  img0,
                  img1,
@@ -237,6 +241,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"