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

@@ -1,30 +1,30 @@
import { http } from '@/lib'
import type { PageParams, SearchSysApiParams, SysApi, SysApiForm } from '@/schemas'
import type { Api, ApiForm, PageParams, SearchApiParams } from '@/schemas'
export const getSysApis = (params: PageParams & SearchSysApiParams) => {
return http.get<SysApi[], ApiPageResponse<SysApi>>('/api', { params })
export const listApis = (params: PageParams & SearchApiParams) => {
return http.get<Api[], ApiPageResponse<Api>>('/apis', { params })
}
export const getSysApiGroups = () => {
return http.get<string[]>('/api/group-names')
export const listApiGroups = () => {
return http.get<string[]>('/apis/groups')
}
export const getAllSysApi = () => {
return http.get<SysApi[]>('/api/all')
export const listAllApi = () => {
return http.get<Api[]>('/apis/all')
}
export const getRoleApis = (roleId: number) => {
return http.get<SysApi[]>(`/role/${roleId}/apis`)
return http.get<Api[]>(`/roles/${roleId}/apis`)
}
export const updateSysApi = (id: number, data: SysApiForm) => {
return http.patch('/api/' + id, data)
export const updateApi = (id: number, data: ApiForm) => {
return http.patch('/apis/' + id, data)
}
export const createSysApi = (data: SysApiForm) => {
return http.post('/api', data)
export const createApi = (data: ApiForm) => {
return http.post('/apis', data)
}
export const deleteSysApi = (id: number) => {
return http.delete(`/api/${id}`)
export const deleteApi = (id: number) => {
return http.delete(`/apis/${id}`)
}