This commit is contained in:
kailong321200875
2023-11-30 09:46:28 +08:00
parent 893459da7c
commit c8400abd9f
10 changed files with 39 additions and 72 deletions

View File

@@ -1,8 +1,5 @@
import config from '@/config/axios/config'
import { defineMock } from 'vite-plugin-mock-dev-server'
const { code } = config
const delay = 1000
export default defineMock([
@@ -13,7 +10,7 @@ export default defineMock([
delay,
body: () => {
return {
code: code,
code: 0,
data: {
users: 102400,
messages: 81212,
@@ -30,7 +27,7 @@ export default defineMock([
delay,
body: () => {
return {
code: code,
code: 0,
data: [
{ value: 1000, name: 'analysis.directAccess' },
{ value: 310, name: 'analysis.mailMarketing' },
@@ -48,7 +45,7 @@ export default defineMock([
delay,
body: () => {
return {
code: code,
code: 0,
data: [
{ value: 13253, name: 'analysis.monday' },
{ value: 34235, name: 'analysis.tuesday' },
@@ -68,7 +65,7 @@ export default defineMock([
delay,
body: () => {
return {
code: code,
code: 0,
data: [
{ estimate: 100, actual: 120, name: 'analysis.january' },
{ estimate: 120, actual: 82, name: 'analysis.february' },

View File

@@ -1,10 +1,6 @@
import config from '@/config/axios/config'
import { toAnyString } from '@/utils'
import { faker } from '@faker-js/faker'
const { code } = config
const departmentList: any = []
const citys = ['厦门总公司', '北京分公司', '上海分公司', '福州分公司', '深圳分公司', '杭州分公司']
@@ -84,7 +80,7 @@ export default [
method: 'GET',
body: () => {
return {
code: code,
code: 0,
data: {
list: departmentList
}
@@ -96,7 +92,7 @@ export default [
method: 'GET',
body: () => {
return {
code: code,
code: 0,
data: {
list: departmentList,
total: 5
@@ -127,7 +123,7 @@ export default [
})
}
return {
code: code,
code: 0,
data: {
total: 100,
list: mockList
@@ -142,7 +138,7 @@ export default [
delay: 1000,
body: () => {
return {
code: code,
code: 0,
data: 'success'
}
}
@@ -160,7 +156,7 @@ export default [
}
} else {
return {
code: code,
code: 0,
data: 'success'
}
}
@@ -173,7 +169,7 @@ export default [
delay: 1000,
body: () => {
return {
code: code,
code: 0,
data: 'success'
}
}
@@ -191,7 +187,7 @@ export default [
}
} else {
return {
code: code,
code: 0,
data: 'success'
}
}

View File

@@ -1,7 +1,3 @@
import config from '@/config/axios/config'
const { code } = config
const delay = 1000
const dictObj: Recordable = {
@@ -29,7 +25,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: dictObj
}
}
@@ -41,7 +37,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: [
{
label: 'test1',

View File

@@ -1,8 +1,5 @@
import config from '@/config/axios/config'
import { faker } from '@faker-js/faker'
const { code } = config
const delay = 1000
export default [
@@ -13,7 +10,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: {
list: [
{

View File

@@ -1,9 +1,5 @@
import config from '@/config/axios/config'
const delay = 600000
const { code } = config
export default [
{
url: '/mock/request/1',
@@ -11,7 +7,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: 'request-1'
}
}
@@ -22,7 +18,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: 'request-2'
}
}
@@ -33,7 +29,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: 'request-3'
}
}
@@ -44,7 +40,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: 'request-4'
}
}
@@ -55,7 +51,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: 'request-5'
}
}

View File

@@ -1,10 +1,7 @@
import config from '@/config/axios/config'
import { faker } from '@faker-js/faker'
import { toAnyString } from '@/utils'
const { code } = config
const delay = 1000
const adminList = [
@@ -1144,7 +1141,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: adminList
}
}
@@ -1155,7 +1152,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: {
list: List,
total: 4
@@ -1170,7 +1167,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: testList
}
}
@@ -1181,7 +1178,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: {
list: List,
total: 4

View File

@@ -1,10 +1,7 @@
import config from '@/config/axios/config'
import { faker } from '@faker-js/faker'
import { toAnyString } from '@/utils'
const { code } = config
const delay = 1000
const count = 100
@@ -196,7 +193,7 @@ export default [
(_, index) => index < pageSize * pageIndex && index >= pageSize * (pageIndex - 1)
)
return {
code: code,
code: 0,
data: {
total: mockList.length,
list: pageList
@@ -219,7 +216,7 @@ export default [
(_, index) => index < pageSize * pageIndex && index >= pageSize * (pageIndex - 1)
)
return {
code: code,
code: 0,
data: {
total: mockList.length,
list: pageList
@@ -240,7 +237,7 @@ export default [
})
].concat(List)
return {
code: code,
code: 0,
data: 'success'
}
} else {
@@ -252,7 +249,7 @@ export default [
}
})
return {
code: code,
code: 0,
data: 'success'
}
}
@@ -267,7 +264,7 @@ export default [
for (const example of List) {
if (example.id === id) {
return {
code: code,
code: 0,
data: example
}
}
@@ -293,7 +290,7 @@ export default [
}
}
return {
code: code,
code: 0,
data: 'success'
}
}

View File

@@ -1,7 +1,3 @@
import config from '@/config/axios/config'
const { code } = config
const delay = 1000
const List: {
@@ -44,7 +40,7 @@ export default [
)
return {
code: code,
code: 0,
data: {
total: mockList.length,
list: pageList
@@ -64,7 +60,7 @@ export default [
if (user.username === data.username && user.password === data.password) {
hasUser = true
return {
code: code,
code: 0,
data: user
}
}
@@ -84,7 +80,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: null
}
}

View File

@@ -1,7 +1,3 @@
import config from '@/config/axios/config'
const { code } = config
const delay = 1000
export default [
@@ -12,7 +8,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: {
project: 40,
access: 2340,
@@ -28,7 +24,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: [
{
name: 'Github',
@@ -83,7 +79,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: [
{
keys: ['workplace.push', 'Github'],
@@ -120,7 +116,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: [
{
name: 'Github',
@@ -157,7 +153,7 @@ export default [
delay,
body: () => {
return {
code: code,
code: 0,
data: [
{ name: 'workplace.quote', max: 65, personal: 42, team: 50 },
{ name: 'workplace.contribution', max: 160, personal: 30, team: 140 },

View File

@@ -6,7 +6,7 @@ import {
} from './types'
import { ElMessage } from 'element-plus'
import qs from 'qs'
// import router from '@/router'
import router from '@/router'
import { useStorage } from '@/hooks/web/useStorage'
@@ -75,8 +75,7 @@ const defaultResponseInterceptors = (response: AxiosResponse<any>) => {
if (response?.data?.code === 401) {
// token过期
clear()
window.location.reload()
// router.push('/login')
router.push('/login')
}
}
}