import { getRequest } from "@/lib/customFetch"; export const fetchUserToken = async ({ options, }: { options?: { signal?: AbortSignal; headers?: Record }; }) => { const response = await getRequest( "https://api.v3.ycymedu.com/api/sysOnlineUser/hasitexpired", {}, options ); if (response.code === 200) { return { result: response.result }; } else { return { result: [], message: response.message }; } }; export const fetchReport = async ({ params, options, }: { params: { Type: string; Id: string }; options?: { signal?: AbortSignal; headers?: Record }; }) => { const response = await getRequest( "https://api.v3.ycymedu.com/api/busScale/GetBusAIReportKeyWord", params, options ); if (response.code === 200) { return { result: response.result }; } else { return { result: [], message: response.message }; } }; export const fetchFile = async ({ params, options, }: { params: { id: string; location: string }; options?: { signal?: AbortSignal; headers?: Record }; }) => { const response = await getRequest( "https://api.v3.ycymedu.com/api/volunTb/downloadpdfUrl", params, options ); if (response.code === 200) { return { result: response.result }; } else { return { result: "", message: response.message }; } };