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