12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- 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: () => {
-
- }
- });
- }
|