fix: remove pinned and popup parameters when querying all announcements
This commit is contained in:
parent
4c753adaa6
commit
a2689b4892
@ -34,12 +34,19 @@ export default function Announcement() {
|
|||||||
pagination: { page: number; size: number },
|
pagination: { page: number; size: number },
|
||||||
filter: { pinned?: boolean; popup?: boolean }
|
filter: { pinned?: boolean; popup?: boolean }
|
||||||
) => {
|
) => {
|
||||||
const response = await queryAnnouncement({
|
const params: any = {
|
||||||
page: pagination.page,
|
page: pagination.page,
|
||||||
size: pagination.size,
|
size: pagination.size,
|
||||||
pinned: filter.pinned ?? false,
|
};
|
||||||
popup: filter.popup ?? false,
|
|
||||||
});
|
if (filter.pinned !== undefined) {
|
||||||
|
params.pinned = filter.pinned;
|
||||||
|
}
|
||||||
|
if (filter.popup !== undefined) {
|
||||||
|
params.popup = filter.popup;
|
||||||
|
}
|
||||||
|
|
||||||
|
const response = await queryAnnouncement(params);
|
||||||
return {
|
return {
|
||||||
list: response.data.data?.announcements || [],
|
list: response.data.data?.announcements || [],
|
||||||
total: response.data.data?.total || 0,
|
total: response.data.data?.total || 0,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user