fix: mock数据
This commit is contained in:
parent
c72ac07de9
commit
8bdac7152f
|
@ -1,7 +1,7 @@
|
|||
import { config } from '@/config/axios/config'
|
||||
import config from '@/config/axios/config'
|
||||
import { MockMethod } from 'vite-plugin-mock'
|
||||
|
||||
const { result_code } = config
|
||||
const { code } = config
|
||||
|
||||
const timeout = 1000
|
||||
|
||||
|
@ -13,7 +13,8 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
users: 102400,
|
||||
messages: 81212,
|
||||
|
@ -22,6 +23,7 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 用户来源
|
||||
{
|
||||
|
@ -30,7 +32,8 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{ value: 1000, name: 'analysis.directAccess' },
|
||||
{ value: 310, name: 'analysis.mailMarketing' },
|
||||
|
@ -40,6 +43,7 @@ export default [
|
|||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 每周用户活跃量
|
||||
{
|
||||
|
@ -48,7 +52,8 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{ value: 13253, name: 'analysis.monday' },
|
||||
{ value: 34235, name: 'analysis.tuesday' },
|
||||
|
@ -60,6 +65,7 @@ export default [
|
|||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 每月销售额
|
||||
{
|
||||
|
@ -68,7 +74,8 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{ estimate: 100, actual: 120, name: 'analysis.january' },
|
||||
{ estimate: 120, actual: 82, name: 'analysis.february' },
|
||||
|
@ -86,4 +93,5 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
] as MockMethod[]
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
import { config } from '@/config/axios/config'
|
||||
import config from '@/config/axios/config'
|
||||
import { MockMethod } from 'vite-plugin-mock'
|
||||
|
||||
const { result_code } = config
|
||||
const { code } = config
|
||||
|
||||
const timeout = 1000
|
||||
|
||||
|
@ -30,10 +30,12 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: dictObj
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 获取某个字典
|
||||
{
|
||||
|
@ -42,7 +44,8 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{
|
||||
label: 'test1',
|
||||
|
@ -60,4 +63,5 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
] as MockMethod[]
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
import { config } from '@/config/axios/config'
|
||||
import config from '@/config/axios/config'
|
||||
import { MockMethod } from 'vite-plugin-mock'
|
||||
|
||||
const { result_code } = config
|
||||
const { code } = config
|
||||
|
||||
const timeout = 1000
|
||||
|
||||
|
@ -526,9 +526,11 @@ export default [
|
|||
response: ({ query }) => {
|
||||
const { roleName } = query
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: roleName === 'admin' ? adminList : testList
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
] as MockMethod[]
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
import { config } from '@/config/axios/config'
|
||||
import config from '@/config/axios/config'
|
||||
import { MockMethod } from 'vite-plugin-mock'
|
||||
import { toAnyString } from '@/utils'
|
||||
import Mock from 'mockjs'
|
||||
|
||||
const { result_code } = config
|
||||
const { code } = config
|
||||
|
||||
const timeout = 1000
|
||||
|
||||
|
@ -54,13 +54,15 @@ export default [
|
|||
(_, index) => index < pageSize * pageIndex && index >= pageSize * (pageIndex - 1)
|
||||
)
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
total: mockList.length,
|
||||
list: pageList
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 保存接口
|
||||
{
|
||||
|
@ -75,9 +77,11 @@ export default [
|
|||
})
|
||||
].concat(List)
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: 'success'
|
||||
}
|
||||
}
|
||||
} else {
|
||||
List.map((item) => {
|
||||
if (item.id === body.id) {
|
||||
|
@ -87,11 +91,13 @@ export default [
|
|||
}
|
||||
})
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: 'success'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 详情接口
|
||||
{
|
||||
|
@ -102,12 +108,14 @@ export default [
|
|||
for (const example of List) {
|
||||
if (example.id === id) {
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: example
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 删除接口
|
||||
{
|
||||
|
@ -128,10 +136,12 @@ export default [
|
|||
}
|
||||
}
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: 'success'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
] as MockMethod[]
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
import { config } from '@/config/axios/config'
|
||||
import config from '@/config/axios/config'
|
||||
import { MockMethod } from 'vite-plugin-mock'
|
||||
|
||||
const { result_code } = config
|
||||
const { code } = config
|
||||
|
||||
const timeout = 1000
|
||||
|
||||
|
@ -45,13 +45,15 @@ export default [
|
|||
)
|
||||
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
total: mockList.length,
|
||||
list: pageList
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 登录接口
|
||||
{
|
||||
|
@ -65,14 +67,16 @@ export default [
|
|||
if (user.username === data.username && user.password === data.password) {
|
||||
hasUser = true
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: user
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!hasUser) {
|
||||
return {
|
||||
code: '500',
|
||||
code: 500,
|
||||
message: '账号或密码错误'
|
||||
}
|
||||
}
|
||||
|
@ -85,9 +89,11 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: null
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
] as MockMethod[]
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
import { config } from '@/config/axios/config'
|
||||
import config from '@/config/axios/config'
|
||||
import { MockMethod } from 'vite-plugin-mock'
|
||||
|
||||
const { result_code } = config
|
||||
const { code } = config
|
||||
|
||||
const timeout = 1000
|
||||
|
||||
|
@ -13,7 +13,8 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: {
|
||||
project: 40,
|
||||
access: 2340,
|
||||
|
@ -21,6 +22,7 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 获取项目
|
||||
{
|
||||
|
@ -29,7 +31,8 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{
|
||||
name: 'Github',
|
||||
|
@ -76,6 +79,7 @@ export default [
|
|||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 获取动态
|
||||
{
|
||||
|
@ -84,7 +88,8 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{
|
||||
keys: ['workplace.push', 'Github'],
|
||||
|
@ -113,6 +118,7 @@ export default [
|
|||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 获取团队信息
|
||||
{
|
||||
|
@ -121,7 +127,8 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{
|
||||
name: 'Github',
|
||||
|
@ -150,6 +157,7 @@ export default [
|
|||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 获取指数
|
||||
{
|
||||
|
@ -158,7 +166,8 @@ export default [
|
|||
timeout,
|
||||
response: () => {
|
||||
return {
|
||||
code: result_code,
|
||||
data: {
|
||||
code: code,
|
||||
data: [
|
||||
{ name: 'workplace.quote', max: 65, personal: 42, team: 50 },
|
||||
{ name: 'workplace.contribution', max: 160, personal: 30, team: 140 },
|
||||
|
@ -169,4 +178,5 @@ export default [
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
] as MockMethod[]
|
||||
|
|
Loading…
Reference in New Issue