UNPKG

biz9-remote

Version:
46 lines (43 loc) 1.35 kB
const axios = require('axios'); const get_data_adapter = (url) => { return new Promise((callback) => { axios.get(url) .then(function (response) { callback([response.data.cloud_error,response.data.cloud]); }) .catch(function (error) { console.log('Apdater-Get-Data-Error'); console.log(error); callback(error); }); }) } const post_data_adapter = (url,obj) => { return new Promise((callback) => { axios.post(url,{data:obj}).then(function (response) { callback([response.data.cloud_error,response.data.cloud]); }) .catch(function (error) { console.log('Apdater-Post-Data-Error'); console.log(error); callback(error); }) }); } const delete_data_adapter = (url) => { return new Promise((callback) => { axios.delete(url).then(function (response) { callback([response.data.cloud_error,response.data.cloud]); }) .catch(function (error) { console.log('Apdater-Delete-Data-Error'); console.log(error); callback(error); }) }); } module.exports = { get_data_adapter, delete_data_adapter, post_data_adapter }