Explorar el Código

隐藏多语言和验证码

tangbin hace 1 año
padre
commit
c2053924cb
Se han modificado 3 ficheros con 19 adiciones y 18 borrados
  1. 3 3
      src/layout/header/expand.vue
  2. 2 1
      src/layout/setting/index.vue
  3. 14 14
      src/views/login.vue

+ 3 - 3
src/layout/header/expand.vue

@@ -142,9 +142,9 @@ export default defineComponent({
         <el-icon class="icon"><bell /></el-icon>
       </el-badge>
     </div>
-    <div>
-      <lang></lang>
-    </div>
+<!--    <div>-->
+<!--      <lang></lang>-->
+<!--    </div>-->
     <div style="display: flex; justify-content: center; align-items: center">
       <img :src="userLogo" :alt="props.userName" style="width: 30px; height: 30px; border-radius: 50%; margin-top: 3px; margin-right: 5px" />
       <el-dropdown @command="onClickUserMenus">

+ 2 - 1
src/layout/setting/index.vue

@@ -38,6 +38,7 @@ export default defineComponent({
 });
 </script>
 
+<!--
 <template>
   <div @click="onOpenSettingThemeWindow">
     <span class="rr-header-right-items-icon">
@@ -60,4 +61,4 @@ export default defineComponent({
       </div>
     </el-drawer>
   </div>
-</template>
+</template> -->

+ 14 - 14
src/views/login.vue

@@ -9,11 +9,11 @@
         <div class="rr-login-right-main">
           <h4 class="rr-login-right-main-title">
             {{ $t("ui.login.loginBtn") }}
-            <span class="rr-login-right-main-lang">
-              <lang>
-                <svg-icon name="fanyiline"></svg-icon>
-              </lang>
-            </span>
+<!--            <span class="rr-login-right-main-lang">-->
+<!--              <lang>-->
+<!--                <svg-icon name="fanyiline"></svg-icon>-->
+<!--              </lang>-->
+<!--            </span>-->
           </h4>
 
           <el-form ref="formRef" label-width="80px" :status-icon="true" :model="login" :rules="rules" @keyup.enter="onLogin">
@@ -23,12 +23,12 @@
             <el-form-item label-width="0" prop="password">
               <el-input :placeholder="$t('ui.login.passwordPlaceholder')" v-model="login.password" prefix-icon="lock" autocomplete="off" show-password></el-input>
             </el-form-item>
-            <el-form-item label-width="0" prop="captcha">
-              <el-space class="rr-login-right-main-code">
-                <el-input v-model="login.captcha" :placeholder="$t('ui.login.captchaPlaceholder')" prefix-icon="first-aid-kit"></el-input>
-                <img style="vertical-align: middle; height: 40px; cursor: pointer" :src="state.captchaUrl" @click="onRefreshCode" alt="" />
-              </el-space>
-            </el-form-item>
+<!--            <el-form-item label-width="0" prop="captcha">-->
+<!--              <el-space class="rr-login-right-main-code">-->
+<!--                <el-input v-model="login.captcha" :placeholder="$t('ui.login.captchaPlaceholder')" prefix-icon="first-aid-kit"></el-input>-->
+<!--                <img style="vertical-align: middle; height: 40px; cursor: pointer" :src="state.captchaUrl" @click="onRefreshCode" alt="" />-->
+<!--              </el-space>-->
+<!--            </el-form-item>-->
             <el-form-item label-width="0">
               <el-button type="primary" size="small" :disabled="state.loading" @click="onLogin" class="rr-login-right-main-btn">
                 {{ $t("ui.login.loginBtn") }}
@@ -82,13 +82,13 @@ const formRef = ref();
 
 const rules = ref({
   username: [{ required: true, message: t("validate.required"), trigger: "blur" }],
-  password: [{ required: true, message: t("validate.required"), trigger: "blur" }],
-  captcha: [{ required: true, message: t("validate.required"), trigger: "blur" }]
+  password: [{ required: true, message: t("validate.required"), trigger: "blur" }]
+  // captcha: [{ required: true, message: t("validate.required"), trigger: "blur" }]
 });
 
 const getCaptchaUrl = () => {
   login.uuid = getUuid();
-  state.captchaUrl = `${app.api}/captcha?uuid=${login.uuid}`;
+  // state.captchaUrl = `${app.api}/captcha?uuid=${login.uuid}`;
 };
 
 const onRefreshCode = () => {