| | |
| | | title: response.data.msg, |
| | | icon: 'error', |
| | | position: 'top', |
| | | duration: 1000 |
| | | duration: 2000 |
| | | }) |
| | | return false; |
| | | } |
| | |
| | | |
| | | |
| | | // 请求拦截 |
| | | const fetch = (url, opt) => { |
| | | const fetch = (url, opt ,urlParam) => { |
| | | let urls = (api[opt.url]?.url || api[url]?.url || jihua[opt.url]?.url || jihua[url]?.url); |
| | | let params = opt.params ? ('?' + Object.keys(opt.params).map(key => key + '=' + opt.params[key]).join('&')) : |
| | | ''; |
| | | opt.url = urls + params |
| | | opt.url = urlParam ? urls + `/${urlParam}` + params : urls + params |
| | | opt.method = opt.method || "GET"; |
| | | var header = {} |
| | | if (uni.getStorageSync('access_token')) { |
| | |
| | | VERSION: "zzl" |
| | | } |
| | | } |
| | | // 'Bearer' |
| | | // 'version:zzl' |
| | | |
| | | opt.header = { |
| | | ...opt.header, |
| | | ...header |
| | |
| | | statusCode, |
| | | data |
| | | } = resp; |
| | | |
| | | // 验证http状态码 |
| | | const handlerHTTPStatus = handlerCode[statusCode]; |
| | | |