import { url } from './config' import {signGen} from "@/utils" function _request(options, showErrorModal = true) { return new Promise((resolve, reject)=> { uni.request(options).then(({data}) => { if(data.code === 200){ resolve(data) }else{ reject(data); } }).catch((err) => { reject(err); }) }) } export const apiService = { query(path, query,token,sign = false) { return _request({ url: url + path, data: sign ? signGen(query) : query, header: { 'Authori-zation':token } }) }, get(path, query,token,sign = false) { return _request({ url: url + path, data:sign ? signGen(query) : query, header: { 'Authori-zation':token } }) }, post(path,params,token,sign = false,showErrorModal = true) { return _request({ url: url + path, data:sign ? signGen(params) : params, method: 'POST', header: { 'Authori-zation':token } }, showErrorModal) } }