Bom dia,
Ao formatar o campo pedido.valorNegociado como:
"'R$ '+${#numbers.formatDecimal(pedido.valorNegociado,3,'POINT',2,'COMMA')}"O Thymeleaf parte de que deve mostrar pelo menos 3 dígitos na parte inteira do número e um preço de R$ 71,50 acaba sendo mostrado assim:
R$ 071,50Entendo que para nosso propósito de mostrar este dado como tipicamente mostramos valores monetários deveríamos configurar a string de formatação assim:
"'R$ '+${#numbers.formatDecimal(pedido.valorNegociado,1,'POINT',2,'COMMA')}"Desta forma o valor passa a ser mostrado assim:
R$ 71,50HTH,
WB::