You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
979 B

  1. var util = {}
  2. util.data = {}
  3. util.data.base_url = 'http://39.101.133.168:8828/'
  4. // util.data.base_url = 'https://dbqb.nfdxy.net/prodApi'
  5. // AJAX 请求方法
  6. util.request = (url, callback, data = {}, failCallback) => {
  7. url = util.data.base_url + url
  8. // if (uni.getStorageSync('token') && !data.token && data.token !='') data.token = uni.getStorageSync('token')
  9. // data.app_from = uni.getStorageSync('ajax_app_from')
  10. console.log('请求该接口->', url,'请求参数为->',data);
  11. uni.request({
  12. url: url, //仅为示例,并非真实接口地址。
  13. data,
  14. method: 'post',
  15. header: {
  16. 'content-type': 'application/x-www-form-urlencoded', //自定义请求头信息
  17. // 'version': uni.getSystemInfoSync().appVersion,
  18. // 'platform': 2,
  19. // 'client': uni.getSystemInfoSync().platform == 'ios' ? 'ios' : 'android',
  20. // 'app_from': uni.getStorageSync('ajax_app_from')
  21. },
  22. sslVerify: false,
  23. success: callback,
  24. fail: failCallback
  25. });
  26. }
  27. export default util