import Router from 'koa-router' import axios from 'axios' import { ranking3, ranking7, randking, rankbase } from './urlConfig.js' const router = Router() // 排行 // 三日排行 router.get('/ranking3', async (ctx, next) => { const response = await axios.get(ranking3) ctx.body = response.data }) // 一周排行 router.get('/ranking7', async (ctx, next) => { const response = await axios.get(ranking7) console.log('七日排行') ctx.body = response.data }) // 昨日排行 router.get('/randking', async (ctx, next) => { const response = await axios.get(randking) ctx.body = response.data }) // contentrank -分类下三日排行 router.post('/contentrank', async (ctx, next) => { const body = ctx.request.body const categoryId = body.categoryId const url = rankbase + categoryId + '-3day.json' const response = await axios.get(url) ctx.body = response.data }) // contentrank -分类下一周排行 router.post('/contentrankweek', async (ctx, next) => { const body = ctx.request.body const categoryId = body.categoryId const url = rankbase + categoryId + '-week.json' const response = await axios.get(url) ctx.body = response.data }) export default router