田源
2024-09-11 7e15592d7634ae072c66b1831d5d98be9c2103da
首页登录密码判空
已修改1个文件
42 ■■■■ 文件已修改
Source/plt-web/plt-web-ui/src/page/login/userlogin.vue 42 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/plt-web/plt-web-ui/src/page/login/userlogin.vue
@@ -1,10 +1,10 @@
<template>
  <el-form class="login-form"
           status-icon
           :rules="loginRules"
           ref="loginForm"
  <el-form ref="loginForm"
           :model="loginForm"
           :rules="loginRules"
           class="login-form"
           label-width="0"
           status-icon
         >
<!--      <el-form-item prop="selectInput">-->
@@ -19,35 +19,33 @@
<!--        </el-select>-->
<!--      </el-form-item>-->
      <el-form-item prop="username">
        <el-input size="small"
                  @keyup.enter.native="handleLogin"
                  v-model="loginForm.username"
      <el-input v-model="loginForm.username"
                :placeholder="$t('login.username')"
                  auto-complete="off"
                  :placeholder="$t('login.username')">
                size="small"
                @keyup.enter.native="handleLogin">
          <i slot="prefix" class="icon-yonghu" style="color: white"/>
        </el-input>
      </el-form-item>
      <el-form-item prop="password">
        <el-input size="small"
                  @keyup.enter.native="handleLogin"
      <el-input v-model="loginForm.password"
                :placeholder="$t('login.password')"
                  :type="passwordType"
                  v-model="loginForm.password"
                  auto-complete="off"
                  :placeholder="$t('login.password')">
          <i class="el-icon-view el-input__icon" slot="suffix" @click="showPassword" style="color: white"/>
                size="small"
                @keyup.enter.native="handleLogin">
        <i slot="suffix" class="el-icon-view el-input__icon" style="color: white" @click="showPassword"/>
          <i slot="prefix" class="icon-mima" style="color: white"/>
        </el-input>
      </el-form-item>
      <el-form-item>
        <el-button type="primary"
      <el-button class="login-submit"
                   size="small"
                   @click.native.prevent="handleLogin"
                   class="login-submit">{{$t('login.submit')}}
                 type="primary"
                 @click.native.prevent="handleLogin">{{ $t('login.submit') }}
        </el-button>
      </el-form-item>
  </el-form>
@@ -147,7 +145,6 @@
      // 绑定下拉菜单动态ID
      selectchange(value) {
        this.loginForm.tenantId=value
        console.log(this.loginForm.tenantId)
      },
      showPassword() {
        this.passwordType === ""
@@ -165,6 +162,10 @@
        done();
      },
      handleLogin() {
      if (!this.loginForm.password) {
        this.$message.error('请输入密码');
        return;
      }
        this.$router.push({path: this.tagWel.value});
        this.$refs.loginForm.validate(valid => {
          if (valid) {
@@ -189,7 +190,8 @@
                  });
                  return false;
                }
              };
            }
            ;
              this.$router.push({path: this.tagWel.value});
              loading.close();
            }).catch((err) => {