riku
6 小时以前 cf4787bc8188cd0acc8a42793730b076742f29c1
services/baseRequset.js
@@ -1,21 +1,24 @@
import {
  basePicUrl,
  baseUrl,
  baseFileUrl,
  baseIconUrl,
  mode,
} from '../config/index';
import { basePicUrl, baseUrl, baseFileUrl, baseIconUrl, mode } from '../config/index';
function request(fun, hostUrl) {
  const bUrl = hostUrl ? hostUrl : baseUrl;
  if (fun.params != undefined) {
  if (
    !(
      fun.params == undefined ||
      fun.params == 'undefined' ||
      fun.params == null ||
      fun.params == 'null'
    )
  ) {
    var param = '';
    Object.keys(fun.params).forEach(key => {
      var value = fun.params[key];
      if (param == '') {
        param += key + '=' + value;
      } else {
        param += '&' + key + '=' + value;
      if (!(value == undefined || value == 'undefined' || value == null || value == 'null')) {
        if (param == '') {
          param += key + '=' + value;
        } else {
          param += '&' + key + '=' + value;
        }
      }
    });
    var url = fun.url;
@@ -69,3 +72,13 @@
  fun['method'] = 'POST';
  return request(fun, hostUrl);
}
export function put(fun, hostUrl) {
  fun['method'] = 'PUT';
  return request(fun, hostUrl);
}
export function _delete(fun, hostUrl) {
  fun['method'] = 'DELETE';
  return request(fun, hostUrl);
}