feat: 统一函数命名

This commit is contained in:
2026-08-02 12:02:17 +08:00
parent 97235386ca
commit 99d5392a68
64 changed files with 331 additions and 1459 deletions

View File

@@ -3,9 +3,9 @@ import { useMemo, useState } from 'react'
import { useQuery } from '@tanstack/react-query'
import { getCoreRowModel, useReactTable } from '@tanstack/react-table'
import { getSysApis } from '@/api'
import { listApis } from '@/api'
import { hasPermission } from '@/lib'
import { type SearchSysApiParams, type SysApi } from '@/schemas'
import { type Api, type SearchApiParams } from '@/schemas'
import { ActionDialogs } from './components/action-dialogs.tsx'
import { ApiTable } from './components/api-table.tsx'
@@ -19,12 +19,12 @@ export default function CrudPage() {
pageSize: 10,
})
const [searchParams, setSearchParams] = useState<SearchSysApiParams>({})
const [searchParams, setSearchParams] = useState<SearchApiParams>({})
const { data, isFetching, refetch } = useQuery({
queryKey: [QUERY_KEY, pagination.pageIndex, pagination.pageSize, searchParams],
queryFn: () =>
getSysApis({
listApis({
page: pagination.pageIndex + 1,
page_size: pagination.pageSize,
...searchParams,
@@ -33,11 +33,11 @@ export default function CrudPage() {
enabled: hasPermission('api:list'),
})
const tableData = useMemo<SysApi[]>(() => data?.list ?? [], [data])
const tableData = useMemo<Api[]>(() => data?.list ?? [], [data])
const columns = useMemo(() => createColumns(), [])
const table = useReactTable<SysApi>({
const table = useReactTable<Api>({
data: tableData,
columns,
getCoreRowModel: getCoreRowModel(),
@@ -51,7 +51,7 @@ export default function CrudPage() {
},
})
const handleSearch = (params: SearchSysApiParams) => {
const handleSearch = (params: SearchApiParams) => {
const isSameParams = JSON.stringify(params) === JSON.stringify(searchParams)
setSearchParams(params)