14 changed files with 346 additions and 92 deletions
@ -0,0 +1,42 @@ |
|||
const defaultData = { |
|||
pageIndex: 1, |
|||
pageSize: 20, |
|||
name: '' |
|||
} |
|||
/**模拟后端请求*/ |
|||
export const simulationReqGetList = function(data = defaultData) { |
|||
return new Promise((resolve, reject) => { |
|||
let list = [] |
|||
if (data.pageIndex > 3) { |
|||
return resolve(list) |
|||
} |
|||
const startIndex = data.pageIndex * data.pageSize - data.pageSize |
|||
for (let i = startIndex; i < data.pageIndex * data.pageSize; i++) { |
|||
if (data.name) { |
|||
list.push({ |
|||
name: `第${data.name}${i + 1}条数据`, |
|||
code: `${i}-${i + 1}` |
|||
}) |
|||
} else { |
|||
list.push({ |
|||
name: `第${i + 1}条数据`, |
|||
code: `${i}-${i + 1}` |
|||
}) |
|||
} |
|||
} |
|||
setTimeout(() => { |
|||
return resolve(list) |
|||
}, 1000) |
|||
}) |
|||
} |
|||
|
|||
export const getDataList = function() { |
|||
let list = [] |
|||
for (let i = 0; i < 200; i++) { |
|||
list.push({ |
|||
name: `第${i + 1}条数据`, |
|||
code: `${i}-${i + 1}` |
|||
}) |
|||
} |
|||
return list |
|||
} |
Loading…
Reference in new issue