/** * 统一请求封装,接入后端时在此配置 baseURL、token、错误处理。 * * 示例: * export function request({ url, method = 'GET', data }) { * return new Promise((resolve, reject) => { * uni.request({ * url: BASE_URL + url, * method, * data, * header: { Authorization: 'Bearer ' + getToken() }, * success: (res) => { * if (res.statusCode >= 200 && res.statusCode < 300) resolve(res.data) * else reject(res) * }, * fail: reject * }) * }) * } */ export function generateId() { return `${Date.now().toString(36)}${Math.random().toString(36).slice(2, 8)}` }