import {NextRequest, NextResponse} from "next/server"; import {serverGet} from "@/utils/axiosServer"; import {TimeTaskServerResponse} from "@/type/invoke/type"; import {R} from '@/utils/R' export const GET = async (request: NextRequest) => { const {searchParams} = new URL(request.url); const pageNum = searchParams.get("pageNum"); const pageSize = searchParams.get("pageSize"); const conditionJson = searchParams.get("conditionJson"); const res = await serverGet("/timeTask/list",{ params:{ pageNum, pageSize, conditionJson } }); if(res.code !== 200){ return NextResponse.json(R.error(res.msg)) } return NextResponse.json(R.success(res.data)); }