chenlu
2024-09-06 d809ecd16cbb23f5aad86a6844f51ffea0455fe8
north-glass-erp/northglass-erp/src/views/LoginView.vue
@@ -25,6 +25,8 @@
  pass: ''
})
let registerState = ref(true)
if (typeof(route.query.id) != "undefined"){
  userForm.userId = <string>route.query.id
}
@@ -106,6 +108,15 @@
  localStorage.setItem('lang',language.value)
  location.reload()
}
//注册按钮的显示
const changeRegister = ()=>{
  if(userForm.pass=='admin'){
    registerState.value =false
  }else {
    registerState.value =true
  }
}
</script>
<template>
@@ -120,8 +131,8 @@
            v-model="language"
            placeholder=" "
            style="float: right;width: 6rem">
          <el-option value="zh"  label="中文" />
          <el-option value="en"  label="English" />
          <el-option value="zh-CN"  label="中文" />
          <el-option value="en-US"  label="English" />
          <el-option value="ru"  label="Русский язык" />
        </el-select>
        <h2>{{$t('login.SysName')}}</h2>
@@ -144,6 +155,7 @@
          <el-form-item :label="$t('login.password')+':'" prop="pass">
            <el-input
                v-model="userForm.pass"
                @blur="changeRegister"
                type="password"
                autocomplete="off"
                :prefix-icon="Lock"
@@ -153,6 +165,7 @@
          <el-form-item id="submitForm">
            <el-button
                :loading="registerLoadings"
                :disabled="registerState"
                type="primary"
                @click="register"
            >{{$t('login.register')}}