Merge pull request 'Missed Functions' (#94) from feature/pricebulkchanges into main
Reviewed-on: Pozomind/pozo-retail-app#94
This commit is contained in:
commit
c8202c696a
|
|
@ -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}
|
||||||
|
|
|
||||||
|
|
@ -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}
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue