From 770a65945a91e15a9fd82a2f81a7f5300477d663 Mon Sep 17 00:00:00 2001 From: Srinath Date: Thu, 5 Mar 2026 19:11:12 +0530 Subject: [PATCH] Added Warehouse condition --- src/Pages/DashBoard/RetailDashboard.jsx | 131 +++++++++++++----------- 1 file changed, 74 insertions(+), 57 deletions(-) diff --git a/src/Pages/DashBoard/RetailDashboard.jsx b/src/Pages/DashBoard/RetailDashboard.jsx index b4ce21e..f32fcfd 100644 --- a/src/Pages/DashBoard/RetailDashboard.jsx +++ b/src/Pages/DashBoard/RetailDashboard.jsx @@ -36,6 +36,7 @@ import { encryptedValuesUrlFun, ExtractDateFormate, getSession, + sessionStore, } from '../../Services/Others'; import { @@ -46,6 +47,7 @@ import { } from '../../Features/ProductPage/ProductPage.js'; import { ApplicationPreferences, + changeWarehouse, checkSession, GenerateLogout, getCompBranchData, @@ -308,6 +310,23 @@ const RetailDashboard = () => { isMountedRef.current = false; }; }, []); +//sri checkin warehouse condition + useEffect(() => { + const checkWarehouseorNot = async (e) => { + let data = CompBranchData?.find((a) => a?.BrId == e); + if (data?.LocationType == 'W') { + sessionStore("Warhouse", true) + await dispatch(changeWarehouse(true)); + } + else { + sessionStore("Warehouse", false) + await dispatch(changeWarehouse(false)); + } + } + if (CompBranchData?.length > 0 && BranchId) { + checkWarehouseorNot(BranchId) + } + }, [CompBranchData, BranchId]) useEffect(() => { if ( @@ -2183,24 +2202,24 @@ const RetailDashboard = () => { > {preorderData?.[0]?.BranchDtl ? preorderData?.[0]?.BranchDtl?.map( - (item, index) => ( -
- - {item.BranchName || 'N/A'} - -
- Total Orders: {item.TotalOrders || 0} -
-
- ) + (item, index) => ( +
+ + {item.BranchName || 'N/A'} + +
+ Total Orders: {item.TotalOrders || 0} +
+
) + ) : 'No Data'} } @@ -2223,24 +2242,24 @@ const RetailDashboard = () => { > {preorderData?.[0]?.BranchDtl ? preorderData?.[0]?.BranchDtl?.map( - (item, index) => ( -
- - {item.BranchName || 'N/A'} - -
- Total Orders: {item.PendingOrders || 0} -
-
- ) + (item, index) => ( +
+ + {item.BranchName || 'N/A'} + +
+ Total Orders: {item.PendingOrders || 0} +
+
) + ) : 'No Data'} } @@ -2263,24 +2282,24 @@ const RetailDashboard = () => { > {preorderData?.[0]?.BranchDtl ? preorderData?.[0]?.BranchDtl?.map( - (item, index) => ( -
- - {item.BranchName || 'N/A'} - -
- Total Orders: {item.CompletedOrders || 0} -
-
- ) + (item, index) => ( +
+ + {item.BranchName || 'N/A'} + +
+ Total Orders: {item.CompletedOrders || 0} +
+
) + ) : 'No Data'} } @@ -2440,14 +2459,12 @@ const RetailDashboard = () => { {SelectTypeName === 'OTP' ? !FirstTimeOtp ? `send ${SelectTypeName.toLocaleLowerCase()}` - : `resend ${SelectTypeName.toLocaleLowerCase()}${ - seconds > 0 ? ` in ${seconds}s` : '' - }` + : `resend ${SelectTypeName.toLocaleLowerCase()}${seconds > 0 ? ` in ${seconds}s` : '' + }` : !FirstTimePin ? `send ${SelectTypeName.toLocaleLowerCase()}` - : `resend ${SelectTypeName.toLocaleLowerCase()}${ - seconds > 0 ? ` in ${seconds}s` : '' - }`} + : `resend ${SelectTypeName.toLocaleLowerCase()}${seconds > 0 ? ` in ${seconds}s` : '' + }`}