This commit is contained in:
2025-04-15 23:24:32 +08:00
parent b315fc0fea
commit 9a9ce5fa55
19 changed files with 1405 additions and 560 deletions
+5 -4
View File
@@ -62,6 +62,7 @@ export const loader = async ({ request }: LoaderFunctionArgs) => {
// 获取文档类型列表,用于筛选条件,设置较大的pageSize确保获取所有数据
const typesResponse = await getDocumentTypes({ pageSize: 500 });
// console.log('typesResponse-----',typesResponse);
const documentTypes = typesResponse.data?.types || [];
const documentTypeOptions = documentTypes.map(type => ({
value: type.id,
@@ -433,7 +434,7 @@ export default function DocumentsIndex() {
{
title: "文档名称",
key: "name",
width:'20%',
width:'25%',
render: (_: unknown, record: DocumentUI) => (
<div className="flex items-center m-1">
<FileTag
@@ -445,7 +446,7 @@ export default function DocumentsIndex() {
className="mr-2 flex-shrink-0"
/>
<div className="overflow-hidden">
<span className="file-name truncate block" title={record.name}>{record.name}</span>
<span className="file-name break-words block" title={record.name}>{record.name}</span>
<div className="mt-2 flex inline-block">
<FileTypeTag
type={record.type}
@@ -515,7 +516,7 @@ export default function DocumentsIndex() {
{
title: "问题数量",
key: "issues",
width:"10%",
width:"5%",
render: (_: unknown, record: DocumentUI) => (
record.issues === null ? "-" : record.issues
)
@@ -534,7 +535,7 @@ export default function DocumentsIndex() {
<div className="operations-cell">
{(record.auditStatus === 0 || record.auditStatus == null) ? (
<Link
to={`/documents/${record.id}/review`}
to={`/reviews?id=${record.id}`}
className="mr-1 hover:underline"
>
<i className="ri-play-circle-line"></i>