feat: add resident miniapp MVP
This commit is contained in:
21
miniapp/miniprogram/api/homeApi.js
Normal file
21
miniapp/miniprogram/api/homeApi.js
Normal file
@@ -0,0 +1,21 @@
|
||||
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
|
||||
}
|
||||
Reference in New Issue
Block a user