From a99ba6b06c16fa1da4f8eb6750c0847c65c27278 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期四, 10 七月 2025 15:51:28 +0800 Subject: [PATCH] no message --- zy-asrs-admin/src/utils/request.js | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/zy-asrs-admin/src/utils/request.js b/zy-asrs-admin/src/utils/request.js index 1fd3b6a..ef3de81 100644 --- a/zy-asrs-admin/src/utils/request.js +++ b/zy-asrs-admin/src/utils/request.js @@ -7,9 +7,13 @@ }) export const get = async (url, params) => { - if (params?.condition != null && params?.condition != undefined && params?.condition != "") { + if (params?.condition != null && params?.condition != undefined && params?.condition != "") { params.current = 1 } + if (params?._param != null && params?._param != undefined && hasNonEmptyProperty(params?._param)) { + data.current = 1 + } + return instance({ url: url, method: 'get', @@ -20,11 +24,20 @@ }) } +function hasNonEmptyProperty(obj) { + return Object.values(obj).some(value => { + // 瀹氫箟浣曚负"涓嶄负绌�" - 鏍规嵁闇�姹傝皟鏁� + return value !== null && value !== undefined && value !== ''; + }); +} + export const post = async (url, data) => { if (data?.condition != null && data?.condition != undefined && data?.condition != "") { data.current = 1 } - + if (data._param != null && data._param != undefined && hasNonEmptyProperty(data?._param)) { + data.current = 1 + } return instance({ url: url, method: 'post', -- Gitblit v1.9.1