diff --git a/index.js b/index.js index 8e4c30f..823b316 100644 --- a/index.js +++ b/index.js @@ -119,26 +119,6 @@ export default { return '' }, - // 再次封装 uni.request,输入参数和 uni.request 保持基本一致。主要为了插入 _passtoken,简化 url 的组装,以及输出提示。 - async request({ method = 'POST', url = '', header = {}, data = {} }) { - url = this.makeServerUrl(url) - header._passtoken = uni.getStorageSync('_passtoken') - if (method === 'GET') { - // 如果不是 POST 方法,要额外把参数JSON化 - for (let key in data) { - data[key] = JSON.stringify(data[key]) - } - } - - process.env.NODE_ENV === 'production' || console.log('👇 Request 👇 ', { method, url, header, data }, ' 👇 👇') - - let [error, response] = await uni.request({ method, url, header, data }) - - process.env.NODE_ENV === 'production' || console.log('👆 Response 👆 ', response, ' 👆 👆') - - return [error, response] - }, - /** 统一 uni.request 和 uniCloud.callFunction 的调用方法,提供统一、透明的后台调用 * 返回值:{ _state, 成功结果或错误结果 },其中 _state 除了后台返回的,还可以是 * - CLIENT_BACKEND_BROKEN: 前端发现后台断线