|
@@ -29,11 +29,13 @@ const request = extend({
|
|
|
|
|
|
// 是否是初始化接口
|
|
|
let initRequest = false
|
|
|
+let toast: ReturnType<typeof setTimeout>
|
|
|
|
|
|
request.interceptors.request.use(
|
|
|
(url, options: any) => {
|
|
|
// openLoading();
|
|
|
if (!options.hideLoading) {
|
|
|
+ clearTimeout(toast)
|
|
|
Toast.loading({
|
|
|
message: '加载中...',
|
|
|
forbidClick: true,
|
|
@@ -72,9 +74,13 @@ request.interceptors.request.use(
|
|
|
|
|
|
request.interceptors.response.use(
|
|
|
async res => {
|
|
|
+
|
|
|
+ toast = setTimeout(() => {
|
|
|
+ Toast.clear()
|
|
|
+ }, 300)
|
|
|
// setTimeout(() => {
|
|
|
// // closeLoading();
|
|
|
- Toast.clear()
|
|
|
+ // Toast.clear()
|
|
|
// }, 100)
|
|
|
|
|
|
if (res.status > 299 || res.status < 200) {
|