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

18 lines
506 B
TypeScript
Raw Normal View History

2026-08-31 14:49:28 +08:00
import type { ApiResponse } from "@/lib/api"
import type { RosOrderItem } from "@/lib/models/rosorder"
import { phpPost } from "./http"
2026-08-31 14:49:28 +08:00
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[]) : [],
}
2026-08-31 14:49:28 +08:00
}