Merge pull request 'Missed Functions' (#94) from feature/pricebulkchanges into main

Reviewed-on: Pozomind/pozo-retail-app#94
This commit is contained in:
karthikalakshmi 2026-02-06 15:44:50 +05:30
commit c8202c696a
3 changed files with 197 additions and 186 deletions

View File

@ -2269,7 +2269,7 @@ const ProductList = () => {
: generateBarcode(currentCode) : generateBarcode(currentCode)
: !MultiCode : !MultiCode
? base64Image ? base64Image
: generateQRCode(QrandbarcodeDatas, code) : generateQRCode(QrandbarcodeDatas, currentCode)
} }
alt="Barcode" alt="Barcode"
/> />
@ -2641,7 +2641,7 @@ const ProductList = () => {
generateQRCodeCopy={(code) => generateQRCodeCopy={(code) =>
generateQRCodeCopy(QrandbarcodeDatas, code) generateQRCodeCopy(QrandbarcodeDatas, code)
} }
generateCodeImage={generateCodeImage} generateCodeImage={(code, codeType = 'Q') => generateCodeImage(code, codeType, QrandbarcodeDatas) }
imageTagBarcodeAndQR={imageTagBarcodeAndQR} imageTagBarcodeAndQR={imageTagBarcodeAndQR}
dropdownValue={dropdownValue} dropdownValue={dropdownValue}
barcodeTemplateDetails={barcodeTemplateDetails} barcodeTemplateDetails={barcodeTemplateDetails}

View File

@ -1143,7 +1143,7 @@ const StockList = () => {
: generateBarcode(currentCode) : generateBarcode(currentCode)
: !MultiCode : !MultiCode
? base64Image ? base64Image
: generateQRCode(QrandbarcodeDatas, code) : generateQRCode(QrandbarcodeDatas, currentCode)
} }
alt="Barcode" alt="Barcode"
/> />
@ -1393,7 +1393,7 @@ const StockList = () => {
generateQRCodeCopy={(code) => generateQRCodeCopy={(code) =>
generateQRCodeCopy(QrandbarcodeDatas, code) generateQRCodeCopy(QrandbarcodeDatas, code)
} }
generateCodeImage={generateCodeImage} generateCodeImage={(code, codeType = 'Q') => generateCodeImage(code, codeType, QrandbarcodeDatas)}
imageTagBarcodeAndQR={imageTagBarcodeAndQR} imageTagBarcodeAndQR={imageTagBarcodeAndQR}
dropdownValue={dropdownValue} dropdownValue={dropdownValue}
barcodeTemplateDetails={barcodeTemplateDetails} barcodeTemplateDetails={barcodeTemplateDetails}

View File

@ -43,10 +43,21 @@ export const generateQRCodeCopy = (QrandbarcodeDatas, code) => {
const count = Number(found?.copiesCount); const count = Number(found?.copiesCount);
return Number.isFinite(count) && count > 0 ? count : 0; return Number.isFinite(count) && count > 0 ? count : 0;
}; };
export const generateCodeImage = (code, codeType = 'Q') => { export const generateCodeImage = (code, codeType = 'Q', QrandbarcodeDatas) => {
if (codeType === 'B') { if (codeType === 'B') {
return generateBarcode(code); return generateBarcode(code);
} else { } else {
return generateQRCode(QrandbarcodeDatas, code); return generateQRCode(QrandbarcodeDatas, code);
} }
}; };
export const formatDateForAPI = (date) => {
if (!date) return '';
const d = new Date(date);
const year = d.getFullYear();
const month = String(d.getMonth() + 1).padStart(2, '0');
const day = String(d.getDate()).padStart(2, '0');
return `${year}-${month}-${day}`; // YYYY-MM-DD
};