bs item card exp issue
This commit is contained in:
parent
d0ac0e56fe
commit
0d8b420d46
|
|
@ -238,7 +238,10 @@ const BSItemCard = (props) => {
|
|||
SelectedGlobalCardColorDetail,
|
||||
shallowEqual
|
||||
);
|
||||
const GetmultipleSearchDatas = useSelector(GlobalGetmultipleSearchDatas, shallowEqual)
|
||||
const GetmultipleSearchDatas = useSelector(
|
||||
GlobalGetmultipleSearchDatas,
|
||||
shallowEqual
|
||||
);
|
||||
const SelectedCardFont = useSelector(SelectedGlobalCardFont, shallowEqual);
|
||||
const CartOrderDetails = useSelector(GlobalOrderCardDetails, shallowEqual);
|
||||
const SelectedDatas = useSelector(GlobalSelectedDatas, shallowEqual);
|
||||
|
|
@ -246,7 +249,7 @@ const BSItemCard = (props) => {
|
|||
const WSProductdata = useSelector(GlobalWSProduct, shallowEqual);
|
||||
const NewQrProductData = useSelector(GlobalNewQrProduct, shallowEqual);
|
||||
const ReportholdData = useSelector(GlobalReorderHoldDetails, shallowEqual);
|
||||
console.log(GetmultipleSearchDatas, "GetmultipleSearchDatas")
|
||||
console.log(GetmultipleSearchDatas, 'GetmultipleSearchDatas');
|
||||
const ReorderProductData = useSelector(
|
||||
GlobalReorderProductDetails,
|
||||
shallowEqual
|
||||
|
|
@ -315,6 +318,7 @@ const BSItemCard = (props) => {
|
|||
onOk: null,
|
||||
onCancel: null,
|
||||
});
|
||||
|
||||
const salespagefields = appPreferences?.find(
|
||||
(pref) => pref?.PreferredCatName === 'Sales Page Fields'
|
||||
)?.PreferenceCatDetails;
|
||||
|
|
@ -1030,7 +1034,7 @@ const BSItemCard = (props) => {
|
|||
useEffect(() => {
|
||||
if (AppId && CompId && BranchId) {
|
||||
fetchedit();
|
||||
GetmultipleSearchData()
|
||||
GetmultipleSearchData();
|
||||
}
|
||||
|
||||
// dispatch(changepreOrder(false)); Commented to Add Normal Produts After Adding the Combo Pack !!!!!! Dont Touch Without Shifayath Permission
|
||||
|
|
@ -1044,10 +1048,9 @@ const BSItemCard = (props) => {
|
|||
};
|
||||
|
||||
try {
|
||||
const response = await dispatch(getmultipleSearch(data))
|
||||
|
||||
const response = await dispatch(getmultipleSearch(data));
|
||||
} catch (error) {
|
||||
console.error("Get Search Terms Error:", error);
|
||||
console.error('Get Search Terms Error:', error);
|
||||
}
|
||||
};
|
||||
|
||||
|
|
@ -1066,9 +1069,10 @@ const BSItemCard = (props) => {
|
|||
setNoSubcatCardData();
|
||||
}
|
||||
|
||||
if (ProductSearch?.length > 5 && GetmultipleSearchDatas.some(
|
||||
e => e.toLowerCase() === "qrcode"
|
||||
)) {
|
||||
if (
|
||||
ProductSearch?.length > 5 &&
|
||||
GetmultipleSearchDatas.some((e) => e.toLowerCase() === 'qrcode')
|
||||
) {
|
||||
setQuickAdd(true);
|
||||
}
|
||||
}, [ProductSearch, GetmultipleSearchDatas]);
|
||||
|
|
@ -1741,7 +1745,7 @@ const BSItemCard = (props) => {
|
|||
onOk: () => expQtyFun(qtyExpData),
|
||||
onCancel: () => {
|
||||
setRepeatedModel(false);
|
||||
(setProdexpir(false),closeExpireModal());
|
||||
(setProdexpir(false), closeExpireModal());
|
||||
},
|
||||
});
|
||||
setQtyExpData(index);
|
||||
|
|
@ -2049,7 +2053,7 @@ const BSItemCard = (props) => {
|
|||
if (modiffiedData.OverAllExpStatus === 'Y' && ExpiredProduct) {
|
||||
openExpireModal({
|
||||
title: 'Product Expires',
|
||||
onOk: () => expFun(Item),
|
||||
onOk: () => expFun(modiffiedData),
|
||||
});
|
||||
setItem(modiffiedData);
|
||||
} else if (modiffiedData) {
|
||||
|
|
@ -5117,6 +5121,7 @@ const BSItemCard = (props) => {
|
|||
}, []);
|
||||
|
||||
const expFun = (item) => {
|
||||
console.log(item, 'itemitemitemitemitemitemitemitem');
|
||||
let count = item?.ProductDetail?.length;
|
||||
if (count > 1) {
|
||||
Quantity();
|
||||
|
|
@ -5231,7 +5236,7 @@ const BSItemCard = (props) => {
|
|||
|
||||
setQtyIndex(selectedProIndex);
|
||||
setRepeatedModel(true);
|
||||
closeExpireModal()
|
||||
closeExpireModal();
|
||||
};
|
||||
|
||||
const expVerFun = (item) => {
|
||||
|
|
@ -5285,8 +5290,6 @@ const BSItemCard = (props) => {
|
|||
};
|
||||
}, []);
|
||||
|
||||
|
||||
|
||||
// Example usage for checking the length of 'ProdVariantDetails'
|
||||
const widthBasedOnProdVariantDetails = getMaxBrandWidth();
|
||||
const ExpDate = useSelector(GlobalExpDateforHeight);
|
||||
|
|
@ -7245,11 +7248,9 @@ const BSItemCard = (props) => {
|
|||
</SortableContext>
|
||||
</DndContext>
|
||||
</>
|
||||
)
|
||||
|
||||
|
||||
: ProductSearch?.length > 5 && GetmultipleSearchDatas.some(
|
||||
e => e.toLowerCase() === "qrcode"
|
||||
) : ProductSearch?.length > 5 &&
|
||||
GetmultipleSearchDatas.some(
|
||||
(e) => e.toLowerCase() === 'qrcode'
|
||||
) &&
|
||||
(cardData?.length == 0 || cardData == undefined) ? (
|
||||
<div>
|
||||
|
|
@ -7270,19 +7271,19 @@ const BSItemCard = (props) => {
|
|||
display: globalAccessForOthers && 'none',
|
||||
}}
|
||||
>
|
||||
<div align="center" class="fond">
|
||||
<div class="contener_general">
|
||||
<div class="contener_mixte">
|
||||
<div class="ballcolor ball_1"> </div>
|
||||
<div align="center" className="fond">
|
||||
<div className="contener_general">
|
||||
<div className="contener_mixte">
|
||||
<div className="ballcolor ball_1"> </div>
|
||||
</div>
|
||||
<div class="contener_mixte">
|
||||
<div class="ballcolor ball_2"> </div>
|
||||
<div className="contener_mixte">
|
||||
<div className="ballcolor ball_2"> </div>
|
||||
</div>
|
||||
<div class="contener_mixte">
|
||||
<div class="ballcolor ball_3"> </div>
|
||||
<div className="contener_mixte">
|
||||
<div className="ballcolor ball_3"> </div>
|
||||
</div>
|
||||
<div class="contener_mixte">
|
||||
<div class="ballcolor ball_4"> </div>
|
||||
<div className="contener_mixte">
|
||||
<div className="ballcolor ball_4"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -7290,19 +7291,19 @@ const BSItemCard = (props) => {
|
|||
</>
|
||||
)}
|
||||
{paymentloader === true && (
|
||||
<div class="Payment-loader1">
|
||||
<div class="Payment-loader">
|
||||
<div class="contener_mixte">
|
||||
<div class="ballcolor ball_1"> </div>
|
||||
<div className="Payment-loader1">
|
||||
<div className="Payment-loader">
|
||||
<div className="contener_mixte">
|
||||
<div className="ballcolor ball_1"> </div>
|
||||
</div>
|
||||
<div class="contener_mixte">
|
||||
<div class="ballcolor ball_2"> </div>
|
||||
<div className="contener_mixte">
|
||||
<div className="ballcolor ball_2"> </div>
|
||||
</div>
|
||||
<div class="contener_mixte">
|
||||
<div class="ballcolor ball_3"> </div>
|
||||
<div className="contener_mixte">
|
||||
<div className="ballcolor ball_3"> </div>
|
||||
</div>
|
||||
<div class="contener_mixte">
|
||||
<div class="ballcolor ball_4"> </div>
|
||||
<div className="contener_mixte">
|
||||
<div className="ballcolor ball_4"> </div>
|
||||
</div>
|
||||
<p style={{ marginTop: '2rem' }}>
|
||||
{' '}
|
||||
|
|
|
|||
Loading…
Reference in New Issue