|
@@ -459,6 +459,7 @@ import { parsePolicyTableContent } from "@/utils/stream-xml-filter";
|
|
|
import { isZhaoshangLLM as isZhaoshangLLMModel } from "@/utils";
|
|
import { isZhaoshangLLM as isZhaoshangLLMModel } from "@/utils";
|
|
|
import {
|
|
import {
|
|
|
buildLibraryNameSet,
|
|
buildLibraryNameSet,
|
|
|
|
|
+ buildPolicyDetailUrl,
|
|
|
collectMatchedLibraryNames,
|
|
collectMatchedLibraryNames,
|
|
|
isPolicyLibraryItem,
|
|
isPolicyLibraryItem,
|
|
|
pinMatchedFirst,
|
|
pinMatchedFirst,
|
|
@@ -824,7 +825,13 @@ const normalizePolicy = (item: RawPolicyItem): PolicyItem => {
|
|
|
item.date || item?.declaration_end_time ||
|
|
item.date || item?.declaration_end_time ||
|
|
|
(item.declaration_start_time && item.declaration_end_time) ? `${item.declaration_start_time || ""} 至 ${item.declaration_end_time || ""}` : "",
|
|
(item.declaration_start_time && item.declaration_end_time) ? `${item.declaration_start_time || ""} 至 ${item.declaration_end_time || ""}` : "",
|
|
|
end_date: item.declaration_end_time || item.date || item?.['申报结束时间'] || "",
|
|
end_date: item.declaration_end_time || item.date || item?.['申报结束时间'] || "",
|
|
|
- apply_link: item.apply_link || item?.['政策原文地址'] || item.data?.['政策原文地址'] || "",
|
|
|
|
|
|
|
+ apply_link:
|
|
|
|
|
+ item.apply_link ||
|
|
|
|
|
+ item?.['政策原文地址'] ||
|
|
|
|
|
+ item.data?.['政策原文地址'] ||
|
|
|
|
|
+ // 库里 apply_link 全空,用「市级政策id」拼政策详情页地址(261/262 条有该 id)
|
|
|
|
|
+ buildPolicyDetailUrl(item) ||
|
|
|
|
|
+ "",
|
|
|
originalData: item,
|
|
originalData: item,
|
|
|
};
|
|
};
|
|
|
};
|
|
};
|