From a9f18ea3effad841555d0ce4394e284e27120fea Mon Sep 17 00:00:00 2001 From: jxxghp Date: Fri, 27 Jun 2025 10:05:19 +0800 Subject: [PATCH] fix #4475 --- app/api/endpoints/history.py | 3 +++ requirements.in | 1 + 2 files changed, 4 insertions(+) diff --git a/app/api/endpoints/history.py b/app/api/endpoints/history.py index b0cabdb4..3d5d0e8d 100644 --- a/app/api/endpoints/history.py +++ b/app/api/endpoints/history.py @@ -1,5 +1,6 @@ from typing import List, Any, Optional +import jieba from fastapi import APIRouter, Depends from sqlalchemy.orm import Session @@ -57,6 +58,8 @@ def transfer_history(title: Optional[str] = None, status = True if title: + words = jieba.cut(title, HMM=False) + title = "%".join(words) total = TransferHistory.count_by_title(db, title=title, status=status) result = TransferHistory.list_by_title(db, title=title, page=page, count=count, status=status) diff --git a/requirements.in b/requirements.in index 728e3aaf..e23fe0b4 100644 --- a/requirements.in +++ b/requirements.in @@ -61,6 +61,7 @@ Pinyin2Hanzi~=0.1.1 pywebpush~=2.0.0 python-cookietools==0.0.2.1 aiofiles~=24.1.0 +jieba~=0.42.1 rsa~=4.9 redis~=5.2.1 async_timeout~=5.0.1; python_full_version < "3.11.3"