修复两个小bug

This commit is contained in:
yml
2026-06-05 21:10:40 +08:00
parent 2df097ccd3
commit e2e91845e4
2 changed files with 3 additions and 3 deletions
@@ -1,6 +1,6 @@
import { apiClient } from '@/shared/api/client' import { apiClient } from '@/shared/api/client'
import type { ApiResponse } from '@/shared/types/types' import type { ApiResponse } from '@/shared/types/types'
import type { Announcement, PaginatedResult } from './announcements' import type { Announcement, PaginatedResult } from '@/features/announcement/api/announcements'
export interface CreateAnnouncementRequest { export interface CreateAnnouncementRequest {
title: string title: string
@@ -84,13 +84,13 @@ function resetFilters() {
} }
function setStatusFilter(status: string) { function setStatusFilter(status: string) {
filters.status = filters.status === status ? '' : status filters.status = (filters.status === status ? '' : status) as AdminListingQuery['status']
filters.review_status = '' filters.review_status = ''
void queryListings() void queryListings()
} }
function setReviewStatusFilter(reviewStatus: string) { function setReviewStatusFilter(reviewStatus: string) {
filters.review_status = filters.review_status === reviewStatus ? '' : reviewStatus filters.review_status = (filters.review_status === reviewStatus ? '' : reviewStatus) as AdminListingQuery['review_status']
filters.status = '' filters.status = ''
void queryListings() void queryListings()
} }