diff --git a/src/Components/CustomQueryExecutorCard.jsx b/src/Components/CustomQueryExecutorCard.jsx index 875b639..45e4f62 100644 --- a/src/Components/CustomQueryExecutorCard.jsx +++ b/src/Components/CustomQueryExecutorCard.jsx @@ -94,6 +94,39 @@ const CustomQueryExecutorCard = ({ } }; + const markAsPartc = async () => { + console.log("update markAsPartc"); + const payload = { + data, + }; + try { + setIsLoading(true); + const response = await fetch( + `${import.meta.env.VITE_REACT_APP_BACKEND_URL}/markAsPartc`, + { + method: "POST", + headers: { + "Content-Type": "application/json", + }, + body: JSON.stringify(payload), + } + ); + setIsLoading(false); + const responseData = await response.json(); + if (responseData.status === "success") { + console.log("Updation successfull ...."); + const updatedData = { ...dataValue, is_backpage: 1 }; + // console.log("Data ===== ", updatedData); + setDataValue(updatedData); + // toast.success("Record Marked as Backpage ! ...."); + } else { + throw new Error(responseData?.message); + } + } catch (error) { + throw new Error(error); + } + }; + const updatePartAFront = async () => { console.log("update front"); const payload = { @@ -151,7 +184,7 @@ const CustomQueryExecutorCard = ({ const updatedData = { ...dataValue, is_backpage: 1 }; // console.log("Data ===== ", updatedData); setDataValue(updatedData); - toast.success("Record Marked as Frontpage ! ...."); + // toast.success("Record Marked as Frontpage ! ...."); } else { toast.error("Something Went Wrong !..."); setIsLoading(false) @@ -185,7 +218,7 @@ const CustomQueryExecutorCard = ({ const updatedData = { ...dataValue, is_backpage: 1 }; // console.log("Data ===== ", updatedData); setDataValue(updatedData); - toast.success("Record Marked as Backpage ! ...."); + // toast.success("Record Marked as Backpage ! ...."); } else { setIsLoading(false); toast.error("Something Went Wrong !..."); @@ -249,6 +282,38 @@ const CustomQueryExecutorCard = ({ } }; + const markAsPart_A = async () => { + const payload = { + data, + }; + try { + setIsLoading(true); + const response = await fetch( + `${import.meta.env.VITE_REACT_APP_BACKEND_URL}/markAsPartA`, + { + method: "POST", + headers: { + "Content-Type": "application/json", + }, + body: JSON.stringify(payload), + } + ); + setIsLoading(false); + const responseData = await response.json(); + if (responseData.status === "success") { + const updatedData = { ...dataValue, is_cover: 1 }; + // console.log("Data ===== ", updatedData); + setDataValue(updatedData); + console.log("Updation successfull ...."); + // toast.success("Record Marked As Ev !..."); + } else { + throw new Error(responseData?.message); + } + } catch (error) { + throw new Error(error); + } + }; + const markAsDummy = async () => { const payload = { data, @@ -272,7 +337,7 @@ const CustomQueryExecutorCard = ({ // console.log("Data ===== ", updatedData); setDataValue(updatedData); console.log("Updation successfull ...."); - toast.success("Record Marked As Ev !..."); + // toast.success("Record Marked As Ev !..."); } else { setIsLoading(false) toast.error("Something Went Wrong !..."); @@ -302,6 +367,7 @@ const CustomQueryExecutorCard = ({ { btnLabel: "Mark As Back", action: updateBack }, { btnLabel: "Mark As Ev", action: updateEvCover }, { btnLabel: "Mark As Dummy", action: markAsDummy }, + {btnLabel: "Mark As Part-A", action: markAsPart_A}, { btnLabel: "Edit", action: showContainerAction }, ], PartA: [ diff --git a/src/Components/PlayGroundEditContainer.jsx b/src/Components/PlayGroundEditContainer.jsx index 6c2029e..8ea901b 100644 --- a/src/Components/PlayGroundEditContainer.jsx +++ b/src/Components/PlayGroundEditContainer.jsx @@ -40,7 +40,7 @@ const PlayGroundEditContainer = ({ const handleClose = () => { setOpen(false); }; - + console.log("image_name ======================= ", imageName) useEffect(() => { if (data) { setQrcode(data?.qrcode); @@ -99,6 +99,7 @@ const PlayGroundEditContainer = ({ console.log(registerNumber); console.log(subjectCode); console.log(barcode, qrcode); + console.log("image_name = ", imageName) console.log(!registerNumber && !subjectCode && (!barcode || !qrcode)); if (!registerNumber && !subjectCode && (!barcode || !qrcode)) { return; @@ -129,7 +130,7 @@ const PlayGroundEditContainer = ({ setIsLoading(false); console.log("response data ========= ", responseData); if (responseData?.status === "success") { - //toast.success("Record Updated Successfully ..."); + toast.success("Record Updated Successfully ..."); setShowEditContainer(false); } } catch (error) {