All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 2m32s
20 lines
571 B
JavaScript
20 lines
571 B
JavaScript
const getBaseProductName = (name) => String(name || 'Unknown').split(' TAMANHO')[0].trim();
|
|
|
|
const normalizeStockPayload = (item) => {
|
|
const produtoId = item.idProduto || item.ID_Produto || '';
|
|
const nome = item.nome || item.Descricao_Produto || 'Unknown';
|
|
|
|
return {
|
|
produtoId: String(produtoId),
|
|
nome,
|
|
baseProductName: getBaseProductName(nome),
|
|
saldo: parseInt(item.saldo, 10) || 0,
|
|
deltaEstoque: parseInt(item.delta_estoque, 10) || 0
|
|
};
|
|
};
|
|
|
|
module.exports = {
|
|
getBaseProductName,
|
|
normalizeStockPayload
|
|
};
|