修复bug

This commit is contained in:
yannqing 2024-04-28 01:58:54 +08:00
parent 35eee11801
commit ccc522d854
4 changed files with 15 additions and 8 deletions

10
components.d.ts vendored
View File

@ -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']

View File

@ -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,

View File

@ -17,4 +17,7 @@ app.component('svg-icon', SvgIcon);
app.directive('permission', vPermission);
checkEnableLogs(app);
app.mount('#app');

View File

@ -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