|
@@ -2,7 +2,7 @@
|
|
|
<el-tooltip :visible="state.capsLockVisible" effect="light" content="大写锁定已打开" placement="top">
|
|
<el-tooltip :visible="state.capsLockVisible" effect="light" content="大写锁定已打开" placement="top">
|
|
|
<el-form ref="ruleFormRef" :model="state.ruleForm" size="large" :rules="state.rules" class="login-content-form">
|
|
<el-form ref="ruleFormRef" :model="state.ruleForm" size="large" :rules="state.rules" class="login-content-form">
|
|
|
<el-form-item class="login-animation2" prop="tenantId" clearable v-if="!props.tenantInfo.id && !themeConfig.hideTenantForLogin">
|
|
<el-form-item class="login-animation2" prop="tenantId" clearable v-if="!props.tenantInfo.id && !themeConfig.hideTenantForLogin">
|
|
|
- <el-select v-model="state.ruleForm.tenantId" :placeholder="$t('message.register.placeholder1')" style="width: 100%">
|
|
|
|
|
|
|
+ <el-select v-model="state.ruleForm.tenantId" :placeholder="$t('message.register.placeholder1')" style="width: 100%" filterable>
|
|
|
<template #prefix>
|
|
<template #prefix>
|
|
|
<i class="iconfont icon-shuxingtu el-input__icon"></i>
|
|
<i class="iconfont icon-shuxingtu el-input__icon"></i>
|
|
|
</template>
|
|
</template>
|
|
@@ -93,7 +93,7 @@ import { storeToRefs } from 'pinia';
|
|
|
import { feature, getAPI } from '/@/utils/axios-utils';
|
|
import { feature, getAPI } from '/@/utils/axios-utils';
|
|
|
import { SysAuthApi } from '/@/api-services/api';
|
|
import { SysAuthApi } from '/@/api-services/api';
|
|
|
import { useThemeConfig } from '/@/stores/themeConfig';
|
|
import { useThemeConfig } from '/@/stores/themeConfig';
|
|
|
-import {sm2} from "sm-crypto-v2";
|
|
|
|
|
|
|
+import {sm2} from 'sm-crypto-v2';
|
|
|
|
|
|
|
|
const props = defineProps({
|
|
const props = defineProps({
|
|
|
tenantInfo: {
|
|
tenantInfo: {
|