v3.1 + 批次0: 智能回复重构基线 - ApprovalMatcher + 关键词降级 + 文档速修 + v4.0任务书面化
This commit is contained in:
@@ -1489,6 +1489,7 @@ async def list_audit_conversations(
|
||||
keyword: Optional[str] = None,
|
||||
date_from: Optional[str] = None,
|
||||
date_to: Optional[str] = None,
|
||||
is_archived: Optional[bool] = None,
|
||||
page: int = 1,
|
||||
page_size: int = 20,
|
||||
) -> Dict[str, Any]:
|
||||
@@ -1521,6 +1522,8 @@ async def list_audit_conversations(
|
||||
filters.append(Conversation.created_at < dt_to)
|
||||
except ValueError:
|
||||
pass
|
||||
if is_archived is not None:
|
||||
filters.append(Conversation.is_archived == is_archived)
|
||||
|
||||
if filters:
|
||||
stmt = stmt.where(and_(*filters))
|
||||
|
||||
Reference in New Issue
Block a user