diff --git a/src/pages/Transaction/Product.js b/src/pages/Transaction/Product.js index 2d89bca..90b7403 100644 --- a/src/pages/Transaction/Product.js +++ b/src/pages/Transaction/Product.js @@ -53,12 +53,13 @@ export const Product = observer(() => { modalLoader.setLoading(false); }; - const handleBuyProduct = async (data, productCode) => { + const handleBuyProduct = async (data, productCode, productId) => { modalLoader.setLoading(true); try { const response = await store.transaction.buyProd({ ...data, productCode: productCode, + productId: productId }); if (response.status === 201) { @@ -83,12 +84,13 @@ export const Product = observer(() => { modalLoader.setLoading(false); }; - const handleBuyStag = async (data, productCode) => { + const handleBuyStag = async (data, productCode, productId) => { modalLoader.setLoading(true); try { const response = await store.transaction.buyProduct({ ...data, productCode: productCode, + productId: productId }); if (response.status === 201) { message.success(response?.body?.message || "Berhasil Beli Produk"); @@ -222,7 +224,7 @@ export const Product = observer(() => { .validateFields() .then((values) => { console.log(values, "isi form"); - handleBuyProduct(values, barang.product_code); + handleBuyProduct(values, barang.product_code, barang.product_id); form.resetFields(); }) .catch((info) => { diff --git a/src/pages/Transaction/Transaction.js b/src/pages/Transaction/Transaction.js index ca66f0c..72af92f 100644 --- a/src/pages/Transaction/Transaction.js +++ b/src/pages/Transaction/Transaction.js @@ -78,12 +78,13 @@ export const Transaction = observer(() => { }; - const handleBuyProduct = async (data, productCode) => { + const handleBuyProduct = async (data, productCode, productId) => { modalLoader.setLoading(true); try { const response = await store.transaction.buyProd({ ...data, productCode: productCode, + productId: productId }); if (response.status === 201) { @@ -308,7 +309,7 @@ export const Transaction = observer(() => { .validateFields() .then((values) => { console.log(values, "isi form"); - handleBuyProduct(values, barang.product_code); + handleBuyProduct(values, barang.product_code, barang.product_id); form.resetFields(); }) .catch((info) => {