FPSMS-frontend
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

pirms 5 mēnešiem
pirms 5 mēnešiem
pirms 5 mēnešiem
pirms 5 mēnešiem
123456789101112131415161718192021222324
  1. "use server";
  2. // import { ServerFetchError, serverFetchJson, serverFetchWithNoContent } from "@/app/utils/fetchUtil";
  3. import { serverFetchJson } from "../../../utils/fetchUtil";
  4. import { revalidateTag } from "next/cache";
  5. //import { BASE_API_URL } from "@/config/api";
  6. import { BASE_API_URL } from "../../../../config/api";
  7. import { CreateItemResponse } from "../../utils";
  8. import { ItemQc } from "../item";
  9. export type QcChecksInputs = {} & Partial<ItemQc>;
  10. export const saveItemQcChecks = async (data: QcChecksInputs[]) => {
  11. // try {
  12. const res = await serverFetchJson<CreateItemResponse<QcChecksInputs>>(
  13. `${BASE_API_URL}/qcCheck/new`,
  14. {
  15. method: "POST",
  16. body: JSON.stringify(data),
  17. headers: { "Content-Type": "application/json" },
  18. },
  19. );
  20. revalidateTag("items");
  21. return res;
  22. };