|
|
@ -1,14 +1,20 @@ |
|
|
import { config } from '../config.js' |
|
|
import { config } from '../config.js' |
|
|
|
|
|
const Method = { |
|
|
|
|
|
GET: 'GET', |
|
|
|
|
|
POST: 'POST' |
|
|
|
|
|
} |
|
|
class HTTP { |
|
|
class HTTP { |
|
|
|
|
|
|
|
|
constructor() { |
|
|
constructor() { |
|
|
this.baseUrl = config.api_url |
|
|
this.baseUrl = config.api_url |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
request = (params) => { |
|
|
request = (params) => { |
|
|
let url = this.baseUrl + params.url |
|
|
let url = this.baseUrl + params.url |
|
|
if (!params.method) { |
|
|
if (!params.method) { |
|
|
params.method = 'GET' |
|
|
params.method = Method.GET |
|
|
} |
|
|
} |
|
|
|
|
|
console.log(params) |
|
|
wx.request({ |
|
|
wx.request({ |
|
|
url: url, |
|
|
url: url, |
|
|
data: params.data, |
|
|
data: params.data, |
|
|
@ -35,4 +41,4 @@ class HTTP { |
|
|
}) |
|
|
}) |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
export { HTTP } |
|
|
export { HTTP, Method } |
|
|
|