"use strict"; const common_vendor = require("./vendor.js"); class Request { http(param) { let postUrl = "https://dfgapp.ushopvip.com"; let url = param.url; let method = param.method; let header = param.header || {}; let data = param.data; if (method) { if (method == "GET") { header = Object.assign({ "content-type": "application/x-www-form-urlencoded" }, param.header); } else { header = Object.assign({ "content-type": "application/json" }, param.header); } let requestUrl = postUrl + url; return new Promise((resolve, reject) => { common_vendor.index.request({ url: requestUrl, data, method, header, success: (res) => { resolve(res.data); }, fail: (err) => { console.log(err); common_vendor.index.showToast({ title: err.errMsg, icon: "none" }); } }); }); } } } exports.Request = Request;