UNPKG

giganet_conecta

Version:

Aplicação com o fim de facilitar conexões com APi's e Banco de Dados (MySql & Mongo).

47 lines (43 loc) 1.28 kB
const { default: axios } = require("axios"); module.exports = async function ({ id_veiculo, id_condutor, id_apagar, id_filial, tipo, descricao, data, quantidade_litros, valor_litro, valor, kilometragem, }) { try { const token = process.env.conecta_api_ixc_soft_token; return await axios({ method: "POST", url: "https://giganet-rs.com.br/webservice/v1/veiculos_despesas", headers: { "content-type": "application/json", Authorization: "Basic " + Buffer.from(token).toString("base64"), }, // Passado a ordem de serviço modificado data: JSON.stringify({ id_veiculo, //Obrigatório (number) id_condutor, // (number) id_apagar, // (number) id_filial, // (number) tipo, //Obrigatório ENUM('C', 'O', 'P', 'M', 'T') descricao, // (string) data, //Obrigatório (date) quantidade_litros, //Obrigatório (number) valor_litro, //Obrigatório (number) valor, //Obrigatório (number) kilometragem, //Obrigatório (number) gerar_contas_apagar: "N", }), }); } catch (error) { throw `Erro em inserir um veiculo despesa no IXC Soft: ${error}`; } };