From fdb6ac75750ca7dcc3f46cfe6e3764a426077c53 Mon Sep 17 00:00:00 2001 From: jialin Date: Fri, 7 Nov 2025 12:05:17 +0800 Subject: [PATCH] fix: set page to -1 for all data --- .../components/add-apikey-modal/allow-models.tsx | 3 +-- src/pages/cluster-management/cluster-create.tsx | 2 +- src/pages/cluster-management/clusters.tsx | 5 ++--- src/pages/dashboard/components/system-load.tsx | 2 +- .../components/access-control-modal/form.tsx | 3 +-- src/pages/llmodels/components/table-list.tsx | 3 +-- src/pages/llmodels/hooks/index.ts | 2 +- .../llmodels/hooks/use-form-initial-values.ts | 15 +++++---------- src/pages/llmodels/hooks/use-query-draftModels.ts | 3 +-- src/pages/llmodels/index.tsx | 5 ++--- src/pages/resources/components/gpus.tsx | 2 +- .../components/worker-detail-content.tsx | 2 +- src/pages/resources/components/workers.tsx | 3 +-- 13 files changed, 19 insertions(+), 31 deletions(-) diff --git a/src/pages/api-keys/components/add-apikey-modal/allow-models.tsx b/src/pages/api-keys/components/add-apikey-modal/allow-models.tsx index 9333f5c0..ee6fe365 100644 --- a/src/pages/api-keys/components/add-apikey-modal/allow-models.tsx +++ b/src/pages/api-keys/components/add-apikey-modal/allow-models.tsx @@ -32,8 +32,7 @@ const AllowModelsForm: React.FC<{ [] ); const [queryParams, setQueryParams] = useState({ - page: 1, - perPage: 100 + page: -1 }); const getModelList = async () => { diff --git a/src/pages/cluster-management/cluster-create.tsx b/src/pages/cluster-management/cluster-create.tsx index 02649004..897cabff 100644 --- a/src/pages/cluster-management/cluster-create.tsx +++ b/src/pages/cluster-management/cluster-create.tsx @@ -201,7 +201,7 @@ const ClusterCreate = () => { useEffect(() => { const fetchData = async () => { - const res = await queryCredentialList({ page: 1, perPage: 100 }); + const res = await queryCredentialList({ page: -1 }); const list = res.items?.map((item) => ({ label: item.name, value: item.id, diff --git a/src/pages/cluster-management/clusters.tsx b/src/pages/cluster-management/clusters.tsx index b9f1b767..53eb42f3 100644 --- a/src/pages/cluster-management/clusters.tsx +++ b/src/pages/cluster-management/clusters.tsx @@ -281,8 +281,7 @@ const Clusters: React.FC = () => { async (row: ClusterListItem, options?: any) => { const params = { cluster_id: row.id, - page: 1, - perPage: 100 + page: -1 }; const data = await queryWorkerPools(params, { token: options?.token @@ -300,7 +299,7 @@ const Clusters: React.FC = () => { useEffect(() => { const fetchCredentialList = async () => { - const data = await queryCredentialList({ page: 1, perPage: 100 }); + const data = await queryCredentialList({ page: -1 }); const list = data?.items?.map((item) => ({ label: item.name, value: item.id diff --git a/src/pages/dashboard/components/system-load.tsx b/src/pages/dashboard/components/system-load.tsx index 0cb15b8b..3fa37fd2 100644 --- a/src/pages/dashboard/components/system-load.tsx +++ b/src/pages/dashboard/components/system-load.tsx @@ -56,7 +56,7 @@ const SystemLoad = () => { useEffect(() => { const fetchClusters = async () => { try { - const res = await queryClusterList({ page: 1, perPage: 100 }); + const res = await queryClusterList({ page: -1 }); const options = res.items.map((cluster) => ({ label: cluster.name, value: cluster.id diff --git a/src/pages/llmodels/components/access-control-modal/form.tsx b/src/pages/llmodels/components/access-control-modal/form.tsx index 97ff55d0..7907dd4d 100644 --- a/src/pages/llmodels/components/access-control-modal/form.tsx +++ b/src/pages/llmodels/components/access-control-modal/form.tsx @@ -33,8 +33,7 @@ const AccessControlForm = forwardRef((props: AccessControlFormProps, ref) => { [] ); const [queryParams, setQueryParams] = useState({ - page: 1, - perPage: 100 + page: -1 }); const getUserList = async (query: Global.SearchParams) => { diff --git a/src/pages/llmodels/components/table-list.tsx b/src/pages/llmodels/components/table-list.tsx index 2e2aa51a..1f19a173 100644 --- a/src/pages/llmodels/components/table-list.tsx +++ b/src/pages/llmodels/components/table-list.tsx @@ -396,8 +396,7 @@ const Models: React.FC = ({ try { const params = { id: row.id, - page: 1, - perPage: 100 + page: -1 }; const data = await queryModelInstancesList(params, { token: options?.token diff --git a/src/pages/llmodels/hooks/index.ts b/src/pages/llmodels/hooks/index.ts index 4b700c09..5bffaa93 100644 --- a/src/pages/llmodels/hooks/index.ts +++ b/src/pages/llmodels/hooks/index.ts @@ -48,7 +48,7 @@ export const useGenerateWorkersModelFileOptions = () => { const getModelFileList = async () => { try { - const res = await queryModelFilesList({ page: 1, perPage: 100 }); + const res = await queryModelFilesList({ page: -1 }); const list = res.items || []; return list; } catch (error) { diff --git a/src/pages/llmodels/hooks/use-form-initial-values.ts b/src/pages/llmodels/hooks/use-form-initial-values.ts index ce304c81..1a1c23e0 100644 --- a/src/pages/llmodels/hooks/use-form-initial-values.ts +++ b/src/pages/llmodels/hooks/use-form-initial-values.ts @@ -118,13 +118,11 @@ export const useGenerateGPUOptions = () => { const { clusterId } = params || {}; const [gpuData, workerData] = await Promise.all([ queryGPUList({ - page: 1, - perPage: 100, + page: -1, cluster_id: clusterId }), queryWorkersList({ - page: 1, - perPage: 100, + page: -1, cluster_id: clusterId }) ]); @@ -188,12 +186,10 @@ export const useGenerateWorkerOptions = () => { > => { const [workerRes, clusterRes] = await Promise.all([ queryWorkersList({ - page: 1, - perPage: 100 + page: -1 }), queryClusterList({ - page: 1, - perPage: 100 + page: -1 }) ]); const workerList = workerRes.items || ([] as WorkerListItem[]); @@ -244,8 +240,7 @@ export default function useFormInitialValues() { const getClusterList = async (): Promise[]> => { try { const response = await queryClusterList({ - page: 1, - perPage: 100 + page: -1 }); const list = response.items.map((item) => ({ label: item.name, diff --git a/src/pages/llmodels/hooks/use-query-draftModels.ts b/src/pages/llmodels/hooks/use-query-draftModels.ts index 778a3111..9b99df57 100644 --- a/src/pages/llmodels/hooks/use-query-draftModels.ts +++ b/src/pages/llmodels/hooks/use-query-draftModels.ts @@ -20,8 +20,7 @@ export default function useQueryDraftModels({ source }: { source: string }) { const fetchDraftModels = async () => { const response = await queryDraftModelList({ - page: 1, - perPage: 100 + page: -1 }); const options = response.items.map((item) => ({ label: item.name, diff --git a/src/pages/llmodels/index.tsx b/src/pages/llmodels/index.tsx index 6f3c0b02..a49db2e3 100644 --- a/src/pages/llmodels/index.tsx +++ b/src/pages/llmodels/index.tsx @@ -79,8 +79,7 @@ const Models: React.FC = () => { instancesToken.current?.cancel?.(); instancesToken.current = createAxiosToken(); const params = { - page: 1, - perPage: 100 + page: -1 }; const res: any = await queryModelsInstances(params, { token: instancesToken.current.token @@ -323,7 +322,7 @@ const Models: React.FC = () => { // get worker list const getWorkerList = async (): Promise => { try { - const data = await queryWorkersList({ page: 1, perPage: 100 }); + const data = await queryWorkersList({ page: -1 }); return data; } catch (error) { // ingore diff --git a/src/pages/resources/components/gpus.tsx b/src/pages/resources/components/gpus.tsx index 55148da6..14aa7c18 100644 --- a/src/pages/resources/components/gpus.tsx +++ b/src/pages/resources/components/gpus.tsx @@ -33,7 +33,7 @@ const GPUList: React.FC = () => { const getClusterList = async () => { try { - const res = await queryClusterList({ page: 1, perPage: 100 }); + const res = await queryClusterList({ page: -1 }); const list = res.items?.map((item) => ({ label: item.name, value: item.id diff --git a/src/pages/resources/components/worker-detail-content.tsx b/src/pages/resources/components/worker-detail-content.tsx index 4df7d18f..8d069716 100644 --- a/src/pages/resources/components/worker-detail-content.tsx +++ b/src/pages/resources/components/worker-detail-content.tsx @@ -44,7 +44,7 @@ const WorkerDetailContent: React.FC<{ worker_id: number | undefined }> = ({ const getClusterList = async () => { try { - const res = await queryClusterList({ page: 1, perPage: 100 }); + const res = await queryClusterList({ page: -1 }); const list = res.items?.map((item) => ({ label: item.name, value: item.id diff --git a/src/pages/resources/components/workers.tsx b/src/pages/resources/components/workers.tsx index 702073b5..c8833130 100644 --- a/src/pages/resources/components/workers.tsx +++ b/src/pages/resources/components/workers.tsx @@ -82,8 +82,7 @@ const Workers: React.FC = () => { const getClusterList = async () => { try { const params = { - page: 1, - perPage: 100 + page: -1 }; const res = await queryClusterList(params); const clusterMap = res?.items?.reduce(