diff --git a/frontend/admin-web/src/app/(dashboard)/authorization/page.tsx b/frontend/admin-web/src/app/(dashboard)/authorization/page.tsx index 027d6885..e06d6bb8 100644 --- a/frontend/admin-web/src/app/(dashboard)/authorization/page.tsx +++ b/frontend/admin-web/src/app/(dashboard)/authorization/page.tsx @@ -24,7 +24,7 @@ import styles from './authorization.module.scss'; export default function AuthorizationPage() { // 筛选状态 const [filterType, setFilterType] = useState(''); - const [filterStatus, setFilterStatus] = useState<'ACTIVE' | 'REVOKED' | ''>(''); + const [filterStatus, setFilterStatus] = useState<'AUTHORIZED' | 'REVOKED' | ''>(''); const [searchKeyword, setSearchKeyword] = useState(''); const [page, setPage] = useState(1); const limit = 20; @@ -47,7 +47,7 @@ export default function AuthorizationPage() { const queryParams = useMemo(() => ({ roleType: filterType || undefined, keyword: searchKeyword || undefined, - includeRevoked: filterStatus === 'REVOKED' ? true : filterStatus === '' ? true : false, + includeRevoked: filterStatus === 'REVOKED' || filterStatus === '', page, limit, }), [filterType, searchKeyword, filterStatus, page]); @@ -266,13 +266,13 @@ export default function AuthorizationPage() { className={styles.authorization__select} value={filterStatus} onChange={(e) => { - setFilterStatus(e.target.value as 'ACTIVE' | 'REVOKED' | ''); + setFilterStatus(e.target.value as 'AUTHORIZED' | 'REVOKED' | ''); setPage(1); }} aria-label="授权状态" > - + - {item.status === 'ACTIVE' ? '有效' : '已撤销'} + {item.status === 'AUTHORIZED' ? '有效' : '已撤销'}
- {item.status === 'ACTIVE' && ( + {item.status === 'AUTHORIZED' && (