mirror of
https://github.com/fugary/simple-element-plus-template.git
synced 2025-11-12 14:27:49 +00:00
1. 升级依赖版本
This commit is contained in:
75
mock/MockCity.js
Normal file
75
mock/MockCity.js
Normal file
@@ -0,0 +1,75 @@
|
||||
import Mock from 'mockjs'
|
||||
export default [
|
||||
{
|
||||
url: '/simple/city/autoCities',
|
||||
method: 'post',
|
||||
response: request => {
|
||||
return {
|
||||
success: true,
|
||||
message: 'Success',
|
||||
resultData: function () {
|
||||
let pageSize = 10
|
||||
if (request.body.page) {
|
||||
pageSize = request.body.page.pageSize || 10
|
||||
}
|
||||
const total = 99
|
||||
const pageCount = parseInt((total + pageSize - 1) / pageSize)
|
||||
const result = {
|
||||
page: {
|
||||
pageSize: function () {
|
||||
return pageSize
|
||||
},
|
||||
pageNumber: function () {
|
||||
if (request.body.page) {
|
||||
return request.body.page.pageNumber || 1
|
||||
}
|
||||
return 1
|
||||
},
|
||||
pageCount,
|
||||
totalCount: total
|
||||
}
|
||||
}
|
||||
let size = 10
|
||||
if (request.body.page) {
|
||||
size = request.body.page.pageSize
|
||||
}
|
||||
result['cityList|' + size] = [{
|
||||
code: function () {
|
||||
return Mock.Random.string('ABCDEFGHIJKLMNOPQRSTUVWXYZ', 3)
|
||||
},
|
||||
nameCn: function () {
|
||||
return Mock.Random.city()
|
||||
},
|
||||
nameEn: function () {
|
||||
return 'En' + this.nameCn
|
||||
}
|
||||
}]
|
||||
return Mock.mock(result)
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
url: '/simple/city/selectCities',
|
||||
method: 'post',
|
||||
response: request => {
|
||||
return {
|
||||
success: true,
|
||||
message: 'Success',
|
||||
resultData: {
|
||||
'cityList|20-70': [{
|
||||
code: function () {
|
||||
return Mock.Random.string('ABCDEFGHIJKLMNOPQRSTUVWXYZ', 3)
|
||||
},
|
||||
nameCn: function () {
|
||||
return Mock.Random.city()
|
||||
},
|
||||
nameEn: function () {
|
||||
return 'En' + this.nameCn
|
||||
}
|
||||
}]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user