"use strict"; const common_tk_index = require("./tk_index.js"); const common_vendor = require("./vendor.js"); let request = new common_tk_index.Request().http; function get(url, data) { let header = { //dfgsessionkey:comUtils.getUrlPar("dfgtoken") }; return request({ url, method: "GET", data, header }); } function post(url, data, userToken = "3p6FrbNa+gAPubHGOK35mA==") { let keysList = Object.keys(data); let enstr = ""; if (keysList && keysList.length > 0) { keysList.forEach(function(value, index) { enstr += value + JSON.stringify(data[value]).replace(/^\"|\"$/g, ""); }); } enstr = "dfg" + enstr + "apph5" + userToken; enstr = common_vendor.Md5(enstr); enstr += "." + userToken; let header = { dfgsessionkey: enstr }; return request({ url, method: "POST", data, header }); } let api = { login: (data) => post("loginapi", data), post: (url, data) => post(url, data), get: (url, data) => get(url, data) }; exports.api = api;