22 lines
586 B
JavaScript
22 lines
586 B
JavaScript
const { request } = require('../utils/request')
|
|
|
|
function getHomeData() {
|
|
return Promise.all([
|
|
request({ url: '/api/mini/banners' }).catch(() => []),
|
|
request({ url: '/api/mini/notices' }).catch(() => []),
|
|
request({ url: '/api/mini/products' }).catch(() => []),
|
|
request({ url: '/api/mini/group-buys' }).catch(() => []),
|
|
request({ url: '/api/mini/second-goods' }).catch(() => [])
|
|
]).then(([banners, notices, products, groupBuys, secondGoods]) => ({
|
|
banners,
|
|
notices,
|
|
products,
|
|
groupBuys,
|
|
secondGoods
|
|
}))
|
|
}
|
|
|
|
module.exports = {
|
|
getHomeData
|
|
}
|