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.

25 lines
728 B

  1. var util = {}
  2. util.data = {}
  3. util.data.base_url = 'https://dbqb.nfdxy.net/devApi'
  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. console.log('请求该接口->', url,'请求参数为->',data);
  9. uni.request({
  10. url: url, //仅为示例,并非真实接口地址。
  11. data,
  12. method: 'post',
  13. header: {
  14. 'content-type': 'application/json',
  15. 'version': uni.getSystemInfoSync().appVersion,
  16. 'client': uni.getSystemInfoSync().platform == 'ios' ? 'ios' : 'android',
  17. 'token': uni.getStorageSync('token')
  18. },
  19. sslVerify: false,
  20. success: callback,
  21. fail: failCallback
  22. });
  23. }
  24. export default util