From da0d06cb06ef3fc55d88cb4a9a52505ac35c03e6 Mon Sep 17 00:00:00 2001 From: feiyu02 <risaku@163.com> Date: 星期三, 26 三月 2025 15:12:31 +0800 Subject: [PATCH] 走航融合(待完成) --- src/api/index.js | 42 +++++++++++++++++++++++++++++++++++++++--- 1 files changed, 39 insertions(+), 3 deletions(-) diff --git a/src/api/index.js b/src/api/index.js index ef5ed5c..d3d4da3 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -10,12 +10,12 @@ } if (debug) { - ip1 = 'http://192.168.0.138:8084/'; + ip1 = 'http://192.168.0.110:8084/'; } const $http = axios.create({ baseURL: ip1, - timeout: 20000 + timeout: 30000 }); //娣诲姞鎷︽埅鍣� @@ -93,4 +93,40 @@ ); }); -export { $http }; +// const $http = { +// get(url) { +// const controller = new AbortController(); +// return { +// con: controller, +// resp: axiosInstance.get(url, { signal: controller.signal }) +// }; +// }, +// put(url, data) { +// const controller = new AbortController(); +// return { +// con: controller, +// resp: axiosInstance.put(url, data, { signal: controller.signal }) +// }; +// }, +// post(url, data) { +// const controller = new AbortController(); +// return { +// con: controller, +// resp: axiosInstance.post(url, data, { signal: controller.signal }) +// }; +// }, +// delete(url) { +// const controller = new AbortController(); +// return { +// con: controller, +// resp: axiosInstance.delete(url, { signal: controller.signal }) +// }; +// } +// }; + +function resToData(res) { + res.resp = res.resp.then((res) => res.data); + return res; +} + +export { $http, resToData }; -- Gitblit v1.9.3