diff --git a/src/components/PoDetail/PoDetail.tsx b/src/components/PoDetail/PoDetail.tsx index ed866a7..b7780cf 100644 --- a/src/components/PoDetail/PoDetail.tsx +++ b/src/components/PoDetail/PoDetail.tsx @@ -68,6 +68,7 @@ import PoInfoCard from "./PoInfoCard"; import { decimalFormatter, integerFormatter } from "@/app/utils/formatUtil"; import { fetchPoListClient } from "@/app/api/po/actions"; import { List, ListItem, ListItemButton, ListItemText, Divider } from "@mui/material"; +import { createStockInLine } from "@/app/api/dashboard/actions"; //import { useRouter } from "next/navigation"; @@ -340,6 +341,27 @@ const PoDetail: React.FC = ({ po, qc, warehouse }) => { [] ); + const handleStart = useCallback( + () => { + setTimeout(async () => { + // post stock in line + const oldId = row.id; + const postData = { + itemId: row.itemId, + itemNo: row.itemNo, + itemName: row.itemName, + purchaseOrderId: row.purchaseOrderId, + purchaseOrderLineId: row.id, + acceptedQty: secondReceiveQty || 0, + // acceptedQty: row.acceptedQty, + }; + if (postData.acceptedQty === 0) return + const res = await createStockInLine(postData); + console.log(res); + }, 200); + }, + [], + ); return ( <> = ({ po, qc, warehouse }) => { /> -