first commit

This commit is contained in:
zzc
2026-01-09 11:24:40 +08:00
commit f34899eb81
73 changed files with 5431 additions and 0 deletions

55
utils/request.js Normal file
View File

@@ -0,0 +1,55 @@
// const BASE_URL = 'https://apis.lihailezzc.com'
const BASE_URL = 'http://127.0.0.1:3999'
export const request = (config = {}) => {
const {
url,
method="GET",
header={},
data={}
} = config
// 默认 header
const defaultHeader = {
'x-app-id': '68774dc2d7a1efe42086078a',
};
// 合并 header用户传入的覆盖默认的
const finalHeader = {
...defaultHeader,
...header
};
return new Promise((reslove, reject) => {
uni.request({
url: BASE_URL + url,
method,
header: finalHeader,
data,
success: res => {
if(res.statusCode === 200 || res.statusCode === 201) {
if(res?.data?.code === 200) {
reslove(res.data.data)
} else {
uni.showModal({
title: "错误提示",
content: res.data.msg || '',
showCancel: false
})
reject(res.data)
}
} else {
uni.showModal({
title: "错误提示",
content: res.data.errMsg,
showCancel: false
})
reject(res.data)
}
},
fail: err => {
reject(err)
}
})
})
}