对比新文件 |
| | |
| | | export default class Request{ |
| | | http(param) { |
| | | //let postUrl="http://dfg.shop.com"; |
| | | let postUrl=""; |
| | | let url = param.url; |
| | | let method = param.method; |
| | | let header = param.header || {}; |
| | | //let data = Object.assign(param.data || {}); |
| | | let data=param.data; |
| | | if (method) { |
| | | if (method == "GET") { |
| | | header = Object.assign({ |
| | | 'content-type': "application/x-www-form-urlencoded" |
| | | }, param.header) |
| | | } else { |
| | | header = Object.assign({ |
| | | 'content-type': "application/json" |
| | | }, param.header) |
| | | } |
| | | let requestUrl = postUrl + url; |
| | | return new Promise((resolve, reject) => { |
| | | uni.request({ |
| | | url: requestUrl, |
| | | data: data, |
| | | method: method, |
| | | header: header, |
| | | success: (res) => { |
| | | resolve(res.data); |
| | | }, |
| | | fail: (err) => { |
| | | uni.showToast({ |
| | | title:res.data.msg, |
| | | icon:'none' |
| | | }); |
| | | }, |
| | | }) |
| | | }) |
| | | } |
| | | } |
| | | |
| | | |
| | | } |