import storge from'./storge.js' import config from'./config.json' // const BASE_URL = 'http://guozhuang.demo.qyice.com' let BASE_URL = config.siteroot; if(process.env.NODE_ENV === 'development'){ console.log('开发环境'); // #ifdef H5 // BASE_URL=config.dev_api; // #endif } export const post=(api,data,type='POST')=> { let request_data=data.data || {}; let common_params=[]; // let common_params=['ajax=ajax']; // #ifdef MP-WEIXIN application='weixin'; // #endif // common_params.push('application='+application); // common_params.push('XX-Device-Type='+'iphone'); // common_params.push('XX-Token='+storge.get('token')); // common_params.push('token='+storge.get('token')); uni.request({ method: type, url: BASE_URL+api+'&'+common_params.join('&'), //仅为示例,并非真实接口地址。 data: request_data, header: { 'content-type':'application/x-www-form-urlencoded', 'Authorization':'Bearer'+' '+storge.get('token') }, success: (re) => { // uni.hideLoading(); console.log(re) let res = re; if (res.statusCode == 200) { data.success(res.data); } // else if (res.code == 401) { // // console.log('401',res.code) // storge.remove('token'); // uni.navigateTo({ // url: '/pages/login/login' // }) // } , else if(res.code== 1) { try { data.error(res); } catch {} } }, complete: () => { } }); }