perf: 新增单数据mock接口,优化漏斗图展示

This commit is contained in:
奔跑的面条
2022-09-08 20:23:01 +08:00
parent e2cda9140b
commit c9848e7b01
5 changed files with 51 additions and 7 deletions
+6
View File
@@ -4,6 +4,7 @@ import { RequestHttpEnum } from '@/enums/httpEnum'
// 单个X数据
export const chartDataUrl = '/mock/chartData'
export const chartSingleDataUrl = '/mock/chartSingleData'
export const numberFloatUrl = '/mock/number/float'
export const numberIntUrl = '/mock/number/int'
export const textUrl = '/mock/text'
@@ -20,6 +21,11 @@ const mockObject: MockMethod[] = [
method: RequestHttpEnum.GET,
response: () => test.fetchMockData
},
{
url: chartSingleDataUrl,
method: RequestHttpEnum.GET,
response: () => test.fetchMockSingleData
},
{
url: numberFloatUrl,
method: RequestHttpEnum.GET,
+35
View File
@@ -1,4 +1,39 @@
export default {
// 单图表
fetchMockSingleData: {
code: 0,
status: 200,
msg: '请求成功',
data: {
dimensions: ['product', 'dataOne'],
source: [
{
product: '@name',
'dataOne|0-900': 3,
},
{
product: '@name',
'dataOne|0-900': 3,
},
{
product: '@name',
'dataOne|0-900': 3,
},
{
product: '@name',
'dataOne|0-900': 3,
},
{
product: '@name',
'dataOne|0-900': 3,
},
{
product: '@name',
'dataOne|0-900': 3,
}
]
}
},
// 图表
fetchMockData: {
code: 0,