R18-4/R21-2: 收口企微脱敏通知与 Portal 搜索摘要

这个提交包含在:
2026-03-22 08:34:05 +08:00
父节点 215e3967bc
当前提交 0235ccb968
共修改 7 个文件,包含 250 行新增和 10 行删除
+5 -2
查看文件
@@ -18,6 +18,9 @@ function entityLabel(entityType: string) {
if (entityType === "purchase_request") return "采购";
if (entityType === "travel_request") return "差旅";
if (entityType === "asset") return "资产";
if (entityType === "project") return "项目";
if (entityType === "contract_registry") return "合同台账";
if (entityType === "confidential_doc_ref") return "资料引用";
return entityType;
}
@@ -32,7 +35,7 @@ export function GlobalSearchDialog({ open, onOpenChange }: { open: boolean; onOp
});
const message = useMemo(() => {
if (!trimmed) return "输入姓名、公告、资产、请假、报销、周报或待办关键字开始搜索。";
if (!trimmed) return "输入姓名、公告、项目、合同、资产、请假、报销、周报或待办关键字开始搜索。";
if (trimmed.length < 2) return "至少输入 2 个字符。";
if (searchQuery.isError) {
return isApiError(searchQuery.error)
@@ -51,7 +54,7 @@ export function GlobalSearchDialog({ open, onOpenChange }: { open: boolean; onOp
<div className="space-y-4">
<Input
autoFocus
placeholder="搜索人员、公告、资产、请假、报销、周报、待办"
placeholder="搜索人员、项目、合同、公告、资产、请假、报销、周报、待办"
value={keyword}
onChange={(event) => setKeyword(event.target.value)}
/>