From ccc522d854fe652fb3946eee3af15ee4b1486b6a Mon Sep 17 00:00:00 2001 From: yannqing <67121851@qq.com> Date: Sun, 28 Apr 2024 01:58:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 10 +++++++--- src/api/user.js | 7 +++---- src/main.ts | 3 +++ src/utils/request.js | 3 ++- 4 files changed, 15 insertions(+), 8 deletions(-) diff --git a/components.d.ts b/components.d.ts index eaf85bb..31cae69 100644 --- a/components.d.ts +++ b/components.d.ts @@ -13,18 +13,18 @@ declare module '@vue/runtime-core' { DropdownMenu: typeof import('./src/components/Share/DropdownMenu.vue')['default'] Dropzone: typeof import('./src/components/Dropzone/index.vue')['default'] EditorImage: typeof import('./src/components/Tinymce/components/EditorImage.vue')['default'] - ElAutocomplete: typeof import('element-plus/es')['ElAutocomplete'] + ElAlert: typeof import('element-plus/es')['ElAlert'] ElBadge: typeof import('element-plus/es')['ElBadge'] ElBreadcrumb: typeof import('element-plus/es')['ElBreadcrumb'] ElBreadcrumbItem: typeof import('element-plus/es')['ElBreadcrumbItem'] ElButton: typeof import('element-plus/es')['ElButton'] ElButtonGroup: typeof import('element-plus/es')['ElButtonGroup'] ElCard: typeof import('element-plus/es')['ElCard'] + ElCarousel: typeof import('element-plus/es')['ElCarousel'] + ElCarouselItem: typeof import('element-plus/es')['ElCarouselItem'] ElCol: typeof import('element-plus/es')['ElCol'] ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider'] ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] - ElDescriptions: typeof import('element-plus/es')['ElDescriptions'] - ElDescriptionsItem: typeof import('element-plus/es')['ElDescriptionsItem'] ElDialog: typeof import('element-plus/es')['ElDialog'] ElDivider: typeof import('element-plus/es')['ElDivider'] ElDropdown: typeof import('element-plus/es')['ElDropdown'] @@ -48,7 +48,11 @@ declare module '@vue/runtime-core' { ElSwitch: typeof import('element-plus/es')['ElSwitch'] ElTable: typeof import('element-plus/es')['ElTable'] ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] + ElTabPane: typeof import('element-plus/es')['ElTabPane'] + ElTabs: typeof import('element-plus/es')['ElTabs'] ElTag: typeof import('element-plus/es')['ElTag'] + ElTimeline: typeof import('element-plus/es')['ElTimeline'] + ElTimelineItem: typeof import('element-plus/es')['ElTimelineItem'] ElTooltip: typeof import('element-plus/es')['ElTooltip'] ElUpload: typeof import('element-plus/es')['ElUpload'] ErrorLog: typeof import('./src/components/ErrorLog/index.vue')['default'] diff --git a/src/api/user.js b/src/api/user.js index 78b5f7e..b29f7b9 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -1,12 +1,11 @@ import request from '@/utils/request'; -const api = 'http://nbxt.oa.x-lf.cn' function getCurrentTimestamp() { return new Date().getTime(); } export function login(data) { return request({ - url: api + '/auth/login', + url: '/auth/login', method: 'post', data, headers: { @@ -17,7 +16,7 @@ export function login(data) { export function getInfo(token) { return request({ - url: api +'/user/profile/get', + url: '/user/profile/get', method: 'get', // params: {token}, headers: { @@ -30,7 +29,7 @@ export function getInfo(token) { export function logout(token) { return request({ - url:api+ '/auth/logout', + url: '/auth/logout', method: 'get', headers: { 'Authorization':'Bearer '+token, diff --git a/src/main.ts b/src/main.ts index 508cbc6..8569c2a 100644 --- a/src/main.ts +++ b/src/main.ts @@ -17,4 +17,7 @@ app.component('svg-icon', SvgIcon); app.directive('permission', vPermission); checkEnableLogs(app); + + + app.mount('#app'); diff --git a/src/utils/request.js b/src/utils/request.js index 7afa1a7..418b58f 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -4,7 +4,7 @@ import {useRouter} from 'vue-router' import {getToken, removeToken} from '@/utils/auth'; import {resetRouter} from "@/router"; -const BaseURL ='https://nbxt.oa.x-lf.cn' +const BaseURL ='http://nbxt.oa.x-lf.cn' const router = useRouter(); // create an axios instance const service = axios.create({ @@ -17,6 +17,7 @@ const service = axios.create({ service.interceptors.request.use( config => { + console.log("request",config) // do something before request is sent if (store.user().token) { // let each request carry token