import { dealRequest } from "./manageServer" import { showToast } from "./untool" import { host } from "./api" const corePostBase = (url, reqParams, options = {}) => { const xToken = "" return new Promise((resolve, reject) => { uni.request({ url: `${host}${url}`, data: reqParams, header: { "X-Token": xToken, ...options }, method: 'POST', success: (res) => { resolve(res) }, fail: (e) => { reject(e) } }) }) } const BaseParam = {} // 请求处理 let corePost = function(url, params = {}, options = {}) { // 统一把emo转unicode // emoUnicode(params) const reqParams = { ...BaseParam, ...params, } return dealRequest(corePostBase(url, reqParams, options)).then(res => { // 解析unicode // emoUnicode(res, 2) return res }) } export { corePost }