From 48ca4e906971bfe7a832f40c782fdd2764ddbcfb Mon Sep 17 00:00:00 2001 From: linxd <544554903@qq.com> Date: Wed, 6 Aug 2025 16:53:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E4=B8=AD=E5=BF=83=E5=92=8C?= =?UTF-8?q?=E9=80=9A=E7=9F=A5=E4=B8=AD=E5=BF=83=E5=AF=B9=E6=8E=A5=E5=AD=97?= =?UTF-8?q?=E5=85=B8=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/download/download.tsx | 5 +++-- src/pages/notice/notice.tsx | 5 +++-- src/servers/api/download.ts | 1 + src/servers/api/notice.ts | 1 + 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/pages/download/download.tsx b/src/pages/download/download.tsx index 5f45575..3e524e1 100644 --- a/src/pages/download/download.tsx +++ b/src/pages/download/download.tsx @@ -13,7 +13,7 @@ const { Title, Text } = Typography; const DownloadPage: React.FC = () => { const intl = useIntl(); - const [activeMenu, setActiveMenu] = useState('template'); + const [activeMenu, setActiveMenu] = useState(); const [menuList, setMenuList] = useState([]); const [downloadData, setDownloadData] = useState([]); const [loading, setLoading] = useState(true); @@ -29,7 +29,8 @@ const DownloadPage: React.FC = () => { try { const response = await getDownloadList({ pageNo: page.toString(), - pageSize: pageSize.toString() + pageSize: pageSize.toString(), + columnType:activeMenu }); if (response.code === 200 && response.success) { diff --git a/src/pages/notice/notice.tsx b/src/pages/notice/notice.tsx index 1f9bbd6..64aa856 100644 --- a/src/pages/notice/notice.tsx +++ b/src/pages/notice/notice.tsx @@ -11,7 +11,7 @@ import type { DictItem } from '@/servers/api/dict'; const NoticePage: React.FC = () => { const intl = useIntl(); - const [activeMenu, setActiveMenu] = useState('system'); + const [activeMenu, setActiveMenu] = useState(); const [menuList, setMenuList] = useState([]); const [noticeData, setNoticeData] = useState([]); const [loading, setLoading] = useState(true); @@ -27,7 +27,8 @@ const NoticePage: React.FC = () => { try { const response = await getNoticeList({ pageNo: page.toString(), - pageSize: pageSize.toString() + pageSize: pageSize.toString(), + columnType: activeMenu }); if (response.code === 200 && response.success) { diff --git a/src/servers/api/download.ts b/src/servers/api/download.ts index ce95f33..86deb62 100644 --- a/src/servers/api/download.ts +++ b/src/servers/api/download.ts @@ -4,6 +4,7 @@ import request from '@/utils/request'; export type DownloadListParams = { pageNo: string; pageSize: string; + columnType: string | undefined; // 可选参数,默认为 undefined }; // 下载项记录类型 diff --git a/src/servers/api/notice.ts b/src/servers/api/notice.ts index 3403773..1b4d1c2 100644 --- a/src/servers/api/notice.ts +++ b/src/servers/api/notice.ts @@ -4,6 +4,7 @@ import request from '@/utils/request'; export type NoticeListParams = { pageNo: string; pageSize: string; + columnType: string | undefined; // 可选参数,默认为 undefined }; // 通知中心记录类型