// 定义公共的url //const baseUrl = "https://xiaode.shop:8066/api"; //const webSocketUrl = "wss://xiaode.shop:8066/api/ws/" const baseUrl = "http://110.42.248.235:8066/api"; const webSocketUrl = "ws://110.42.248.235:8066//api/ws/" /** * 返回baseUrl */ export const getBaseUrl = () => { return baseUrl; } export const getSocketUrl = () => { return webSocketUrl; } /** * 后端请求工具类 * @param {*} params 请求参数 */ export const requestUtil = (params:any) => { let header = { ...params.header }; // 拼接header 带上token header["token"] = uni.getStorageSync("cookie"); return new Promise((resolve, reject) => { uni.request({ ...params, method:params.method, header: header, url: baseUrl + params.url, success: (result:any) => { resolve(result.data); }, fail: (err:any) => { uni.showToast({ icon: 'error', title: '连接服务器失败', duration: 3000 }) reject(err); } }); }) }