修复重大故障: JwtAuthenticationFilter文件,远程读取用户接口导致的服务器请求数量跑满

This commit is contained in:
2025-02-22 00:00:33 +08:00
parent d61e683d41
commit def17d1de9
51 changed files with 1748 additions and 1436 deletions

View File

@@ -14,7 +14,7 @@
<el-form-item label="上传头像" class="px-4">
<el-upload
v-model:file-list="avatar"
action="https://common-api.websoft.top/api/oss/upload"
action="https://server.gxwebsoft.com/api/oss/upload"
:headers="{
Authorization: token,
TenantId: 5,
@@ -65,21 +65,16 @@
</template>
<script setup lang="ts">
import {ArrowLeft, View, Search, Plus} from '@element-plus/icons-vue'
import type {FormInstance, FormRules, UploadProps, UploadUserFile} from 'element-plus'
import {useWebsite} from "~/composables/configState";
import type {UploadProps, UploadUserFile} from 'element-plus'
import useFormData from '@/utils/use-form-data';
import type {User} from '@/api/system/user/model';
import {ref} from 'vue'
import {updateUser} from "~/api/layout";
// 配置信息
const runtimeConfig = useRuntimeConfig();
const tenantId = localStorage.getItem('ServerTenantId')
const token = useToken();
const route = useRoute();
const router = useRouter();
const website = useWebsite()
const user = useUser();
const activeIndex = ref('');
const avatar = ref<UploadUserFile[]>([])
@@ -107,14 +102,9 @@ const {form, assignFields} = useFormData<User>({
});
useHead({
title: `用户中心`,
meta: [{name: website.value.keywords, content: website.value.comments}]
title: `用户中心`
});
const onDone = (index: string) => {
activeIndex.value = index;
}
const reload = async () => {
// 未登录状态(是否强制登录)
const token = localStorage.getItem('token');