fix: 新增列表数据更新,修改数据更新 hook 函数

This commit is contained in:
奔跑的面条
2022-04-02 11:34:54 +08:00
parent f0b21b3bf9
commit 6cd2a06974
14 changed files with 210 additions and 135 deletions
+17 -9
View File
@@ -3,14 +3,22 @@ import { MockMethod } from 'vite-plugin-mock'
import { RequestHttpEnum } from '@/enums/httpEnum'
// 单个X数据
export const mockDataUrl = '/mock/mockData'
export const chartDataUrl = '/mock/chartData'
export const rankListUrl = '/mock/RankList'
const mockObject: MockMethod[] =[{
// 正则
// url: /\/mock\/mockData(|\?\S*)$/,
url: '/mock/mockData',
method: RequestHttpEnum.GET,
response: () => test.featchMockData
}]
const mockObject: MockMethod[] = [
{
// 正则
// url: /\/mock\/mockData(|\?\S*)$/,
url: '/mock/chartData',
method: RequestHttpEnum.GET,
response: () => test.fetchMockData,
},
{
url: '/mock/rankList',
method: RequestHttpEnum.GET,
response: () => test.fetchRankList,
},
]
export default mockObject
export default mockObject
+34 -14
View File
@@ -1,42 +1,62 @@
export default {
// 轮播
featchMockData: {
// 图
fetchMockData: {
status: 200,
msg: "请求成功",
msg: '请求成功',
data: {
dimensions: ["product", "dataOne", "dataTwo"],
dimensions: ['product', 'dataOne', 'dataTwo'],
source: [
{
'product': '@name',
product: '@name',
'dataOne|100-900': 3,
'dataTwo|100-900': 3,
},
{
'product': '@name',
product: '@name',
'dataOne|100-900': 3,
'dataTwo|100-900': 3,
},
{
'product': '@name',
product: '@name',
'dataOne|100-900': 3,
'dataTwo|100-900': 3,
},
{
'product': '@name',
product: '@name',
'dataOne|100-900': 3,
'dataTwo|100-900': 3,
},
{
'product': '@name',
product: '@name',
'dataOne|100-900': 3,
'dataTwo|100-900': 3,
},
{
'product': '@name',
product: '@name',
'dataOne|100-900': 3,
'dataTwo|100-900': 3,
},
]
}
}
}
],
},
},
// 排名列表
fetchRankList: {
status: 200,
msg: '请求成功',
data: [
{ name: '@name', 'value|100-900': 5 },
{ name: '@name', 'value|100-900': 5 },
{ name: '@name', 'value|100-900': 5 },
{ name: '@name', 'value|100-900': 5 },
{ name: '@name', 'value|100-900': 5 },
{ name: '@name', 'value|100-900': 5 },
{ name: '@name', 'value|100-900': 5 },
{ name: '@name', 'value|100-900': 5 },
{ name: '@name', 'value|100-900': 5 },
{ name: '@name', 'value|100-900': 5 },
{ name: '@name', 'value|100-900': 5 },
{ name: '@name', 'value|100-900': 5 },
{ name: '@name', 'value|100-900': 5 },
],
},
}