import Request from './index.js' import md5 from'../utils/md5.js' import comUtils from '../utils/ComUtils.js' let request = new Request().http; function get(url, data) { //获取token let header={ dfgsessionkey:comUtils.getUrlPar("dfgtoken") } return request({ url: url, method: 'GET', data: data, header: header }) } function post(url, data) { //获取token let keysList=Object.keys(data); let enstr=""; if(keysList&&keysList.length>0) { let curData=data; keysList.forEach(function(value,index){ enstr+=value+ (JSON.stringify(data[value]).replace(/^\"|\"$/g,'')); }) } let userToken=comUtils.getUrlPar("dfgtoken"); enstr="dfg"+enstr+"apph5"+userToken; enstr=md5.hex_md5(enstr); enstr+='.'+userToken /* header = Object.assign({ 'dfgsessionkey': enstr },header) */ let header={ dfgsessionkey:enstr } return request({ url: url, method: 'POST', data: data, header: header, }) } let api = { login: data => post('loginapi', data), post: (url, data) => post(url, data), get: (url, data) => get(url, data) } export default api;