| 1234567891011121314151617181920212223 |
- 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<BasePageRequest,TimeTaskServerResponse>("/timeTask/list",{
- params:{
- pageNum,
- pageSize,
- conditionJson
- }
- });
- if(res.code !== 200){
- return NextResponse.json(R.error(res.msg))
- }
- return NextResponse.json(R.success(res.data));
- }
|