GameServicePlatform/mock/index.js

30 lines
493 B
JavaScript

/**
* Mock数据统一导出
*/
export * from './categories'
export * from './services'
export * from './orders'
export * from './user'
export * from './players'
export * from './evaluations'
/**
* 模拟API延迟
*/
export function mockDelay(ms = 500) {
return new Promise(resolve => setTimeout(resolve, ms))
}
/**
* 模拟API响应
*/
export async function mockApiResponse(data, delay = 500) {
await mockDelay(delay)
return {
code: 200,
msg: 'success',
data
}
}