Files
juip-web/src/api/rosorder.ts

18 lines
506 B
TypeScript

import type { ApiResponse } from "@/lib/api"
import type { RosOrderItem } from "@/lib/models/rosorder"
import { phpPost } from "./http"
export async function fetchRosOrderList(): Promise<
ApiResponse<RosOrderItem[]>
> {
const res = await phpPost<Record<string, unknown>>("/ros/order/getList", {
cookie: document.cookie,
})
if (!res.success) return res
const list = res.data?.data ?? res.data
return {
success: true,
data: Array.isArray(list) ? (list as RosOrderItem[]) : [],
}
}