const axios = require('@/utils/axios'); const date = require('@/utils/date'); module.exports = async (ctx) => { const apiUrl = 'http://admin.mob.com/api/mobdata/report/list'; const pageUrl = 'http://mobdata.mob.com/mobdata/report'; const resp = await axios({ method: 'post', url: apiUrl, headers: { Referer: pageUrl, 'Content-Type': 'application/json', }, }); const list = resp.data.list; const items = list.map((item) => ({ title: item.title, description: `${item.desc}
查看报告`, pubDate: date(item.created_at), link: item.report_path, })); ctx.state.data = { title: 'MobData分析报告', link: pageUrl, description: 'MobData分析报告', item: items, }; };