From 363630cdb50dbee13066eb4f79c939ce94f3ecf8 Mon Sep 17 00:00:00 2001 From: Ultrame <1019265060@qq.com> Date: Thu, 16 Oct 2025 17:27:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=B4=A6=E5=8D=95=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/user_pages/queryTransactions/index.tsx | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/src/user_pages/queryTransactions/index.tsx b/src/user_pages/queryTransactions/index.tsx index 916d1cf..77746b3 100644 --- a/src/user_pages/queryTransactions/index.tsx +++ b/src/user_pages/queryTransactions/index.tsx @@ -58,8 +58,8 @@ const QueryTransactions = () => { return { ...prev, page: prev.page + 1, - } - }) + }; + }); }); useEffect(() => { @@ -130,7 +130,7 @@ const QueryTransactions = () => { useEffect(() => { if (load_transactions_params.keyword === "") return; getSearchHistory(); - }, [load_transactions_params.keyword]) + }, [load_transactions_params.keyword]); /** * @description 点击搜索 @@ -139,7 +139,7 @@ const QueryTransactions = () => { // set_loading_transactions(true); try { const response = await httpService.post("/wallet/transactions", { - ...load_transactions_params + ...load_transactions_params, }); if (response && response.data && response.data.list.length) { setTransactions([...transactions, ...response.data.list]); @@ -179,7 +179,7 @@ const QueryTransactions = () => { // 格式化时间显示 const format_time = (time: string) => { - time = time.replace(/-/g, '/'); + time = time.replace(/-/g, "/"); const date = new Date(time); const month = String(date.getMonth() + 1).padStart(2, "0"); const day = String(date.getDate()).padStart(2, "0"); @@ -248,7 +248,10 @@ const QueryTransactions = () => { defaultValue={keyword} onChange={handleChange} onClear={handleClear} - onBlur={() => {setKeyword(load_transactions_params.keyword)}} + onBlur={() => { + // load_transactions_params.keyword && + // setKeyword(load_transactions_params.keyword); + }} clearable={false} ref={ref} /> @@ -264,6 +267,8 @@ const QueryTransactions = () => { { + isInitialMount.current = false; + setTransactions([]); set_load_transactions_params((prev) => { return { ...prev, page: 1, keyword }; }); @@ -314,7 +319,8 @@ const QueryTransactions = () => { 加载中... - ) : transactions.length > 0 && load_transactions_params.keyword !== "" ? ( + ) : transactions.length > 0 && + load_transactions_params.keyword !== "" ? ( transactions.map((transaction) => { const timeInfo = format_time(transaction.create_time); return (