goview_vue/src/api/mock/test.mock.ts

90 lines
2.0 KiB
TypeScript
Raw Normal View History

2022-03-21 00:57:23 +08:00
export default {
// 图表
fetchMockData: {
2022-05-10 19:17:30 +08:00
code: 0,
2022-03-21 00:57:23 +08:00
status: 200,
msg: '请求成功',
2022-03-21 00:57:23 +08:00
data: {
dimensions: ['product', 'dataOne', 'dataTwo'],
2022-03-21 00:57:23 +08:00
source: [
{
product: '@name',
2022-03-21 23:03:10 +08:00
'dataOne|100-900': 3,
'dataTwo|100-900': 3,
2022-03-21 00:57:23 +08:00
},
{
product: '@name',
2022-03-21 23:03:10 +08:00
'dataOne|100-900': 3,
'dataTwo|100-900': 3,
2022-03-21 00:57:23 +08:00
},
{
product: '@name',
'dataOne|100-900': 3,
2022-03-21 23:03:10 +08:00
'dataTwo|100-900': 3,
2022-03-21 00:57:23 +08:00
},
{
product: '@name',
2022-03-21 23:03:10 +08:00
'dataOne|100-900': 3,
'dataTwo|100-900': 3,
2022-03-21 00:57:23 +08:00
},
{
product: '@name',
2022-03-21 23:03:10 +08:00
'dataOne|100-900': 3,
'dataTwo|100-900': 3,
2022-03-21 00:57:23 +08:00
},
{
product: '@name',
2022-03-21 23:03:10 +08:00
'dataOne|100-900': 3,
'dataTwo|100-900': 3,
2022-03-21 00:57:23 +08:00
},
],
},
},
// 排名列表
fetchRankList: {
2022-05-10 19:17:30 +08:00
code: 0,
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 },
],
},
// 获取数字
2022-06-25 15:51:03 +08:00
fetchNumberFloat: {
2022-05-10 19:17:30 +08:00
code: 0,
status: 200,
msg: '请求成功',
2022-06-25 15:51:03 +08:00
data: '@float(0, 0.99, 1, 2)',
},
fetchNumberInt: {
code: 0,
status: 200,
msg: '请求成功',
data: '@integer(0, 100)',
},
fetchText: {
code: 0,
status: 200,
msg: '请求成功',
data: '@paragraph(1, 10)',
},
2022-06-26 15:26:57 +08:00
fetchImage: {
code: 0,
status: 200,
msg: '请求成功',
data: `https://robohash.org/${Math.round(Math.random()*10)}`,
},
}