perf: 优化 mock 列表的快捷写法

This commit is contained in:
奔跑的面条 2022-10-29 17:15:14 +08:00
parent 016f5b1ccd
commit 990f1ccecc
3 changed files with 13 additions and 170 deletions

View File

@ -1,99 +1,9 @@
{ {
"markers": [ "markers|50": [
{ {
"name": "某某地市", "name": "某某地市",
"value": "@integer(2, 20)", "value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"] "position": ["@float(115, 117, 1, 6)", "@float(38, 40, 1, 6)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
},
{
"name": "某某地市",
"value": "@integer(2, 20)",
"position": ["@integer(100, 130)", "@integer(30, 50)"]
} }
] ]
} }

View File

@ -11,27 +11,7 @@ export default {
msg: '请求成功', msg: '请求成功',
data: { data: {
dimensions: ['product', 'dataOne'], dimensions: ['product', 'dataOne'],
source: [ 'source|50': [
{
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', product: '@name',
'dataOne|0-900': 3 'dataOne|0-900': 3
@ -40,18 +20,18 @@ export default {
} }
}, },
// 胶囊图 // 胶囊图
fetchCapsule:{ fetchCapsule: {
code: 0, code: 0,
status: 200, status: 200,
msg: '请求成功', msg: '请求成功',
data: { data: {
dimensions: ['name', 'value'], dimensions: ['name', 'value'],
"source": [ source: [
{ "name": "厦门", "value|0-40": 20 }, { name: '厦门', 'value|0-40': 20 },
{ "name": "南阳", "value|20-60": 40 }, { name: '南阳', 'value|20-60': 40 },
{ "name": "北京", "value|40-80": 60 }, { name: '北京', 'value|40-80': 60 },
{ "name": "上海", "value|60-100": 80 }, { name: '上海', 'value|60-100': 80 },
{ "name": "新疆", "value": 100 } { name: '新疆', value: 100 }
] ]
} }
}, },
@ -62,32 +42,7 @@ export default {
msg: '请求成功', msg: '请求成功',
data: { data: {
dimensions: ['product', 'dataOne', 'dataTwo'], dimensions: ['product', 'dataOne', 'dataTwo'],
source: [ 'source|50': [
{
product: '@name',
'dataOne|100-900': 3,
'dataTwo|100-900': 3
},
{
product: '@name',
'dataOne|100-900': 3,
'dataTwo|100-900': 3
},
{
product: '@name',
'dataOne|100-900': 3,
'dataTwo|100-900': 3
},
{
product: '@name',
'dataOne|100-900': 3,
'dataTwo|100-900': 3
},
{
product: '@name',
'dataOne|100-900': 3,
'dataTwo|100-900': 3
},
{ {
product: '@name', product: '@name',
'dataOne|100-900': 3, 'dataOne|100-900': 3,
@ -101,21 +56,7 @@ export default {
code: 0, code: 0,
status: 200, status: 200,
msg: '请求成功', msg: '请求成功',
data: [ 'data|50': [{ 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 },
{ name: '@name', 'value|100-900': 5 }
]
}, },
// 轮播表格 // 轮播表格
fetchScrollBoard: { fetchScrollBoard: {
@ -278,12 +219,7 @@ export default {
data: [ data: [
{ {
startArray: { name: '@name', N: '@integer(10, 100)', E: '@integer(10, 100)' }, startArray: { name: '@name', N: '@integer(10, 100)', E: '@integer(10, 100)' },
endArray: [ 'endArray|10': [{ name: '@name', N: '@integer(10, 100)', E: '@integer(10, 100)' }]
{ name: '@name', N: '@integer(10, 100)', E: '@integer(10, 100)' },
{ name: '@name', N: '@integer(10, 100)', E: '@integer(10, 100)' },
{ name: '@name', N: '@integer(10, 100)', E: '@integer(10, 100)' },
{ name: '@name', N: '@integer(10, 100)', E: '@integer(10, 100)' }
]
} }
] ]
} }

View File

@ -3,19 +3,16 @@
{ {
"name": "某某地市", "name": "某某地市",
"value": 10, "value": 10,
"title": "1",
"position": [116.300467, 39.907761] "position": [116.300467, 39.907761]
}, },
{ {
"name": "某某地市", "name": "某某地市",
"value": 15, "value": 15,
"title": "3",
"position": [116.400567, 39.908761] "position": [116.400567, 39.908761]
}, },
{ {
"name": "某某地市", "name": "某某地市",
"value": 20, "value": 20,
"title": "2",
"position": [116.200467, 39.937761] "position": [116.200467, 39.937761]
} }
] ]