module.exports = (app)=>{
app.get("/pagamentos",(req,res)=>{
res.send('<h1>Ouvindo requisições da rota através do controller /</h1>');
console.log('Rota /pagamentos');
});
app.post("/pagamentos/novo",function(req,res){
let pagamento = req.body;
pagamento.status="Create with success";
pagamento.create_data = new Date;
let conn = app.persist.connectionFactory();
let pagamentosDao = new app.persist.pagamentoDao(conn);
pagamentosDao.salva(pagamento,function(erro,result){
if(erro){
res.status(400).send(erro);
}
res.status(200).send(pagamento);
});
});
}
ao tentar enviar a moeda com mais de 3 digitos não retorna nada, aliás a requisição não chega