Files
yunzerwebsiteallinone/uniapp/api/request.js
T
2026-07-15 18:14:17 +08:00

25 lines
666 B
JavaScript

/**
* 统一请求封装,接入后端时在此配置 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)}`
}