wangting
2024-11-22 61b1a5ee0414ce51e86b034464ca79edb06029f9
Source/plt-web/plt-web-ui/src/page/login/userlogin.vue
@@ -212,6 +212,10 @@
      done();
    },
    handleLogin() {
      if (!this.loginForm.username) {
        this.$message.error('请输入用户名');
        return;
      }
      if (!this.loginForm.password) {
        this.$message.error('请输入密码');
        return;
@@ -227,6 +231,11 @@
          this.$store.dispatch("LoginByUsername", this.loginForm).then((data) => {
            if (data.obj.failCode !== 'loginSuccess') {
              // console.log('data', data);
              if (data.obj.failCode === 'userIsLocked') {
                this.$message.error(`登录错误次数过多,账号被锁定【${data.obj.failMsgArray[0]}】分钟`);
                loading.close();
                return;
              }
              this.$message.error(data.msg);
              if (data.obj.mustChangePassword) {
                this.passwordVisible = true;
@@ -247,6 +256,7 @@
              }
            }
            ;
            this.$router.push({path: this.tagWel.value});
            loading.close();
          }).catch((err) => {