refactor: 所有业务线的接口调用添加TypeScript类型声明描述
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { ClientFormData, ClientPageResult, ClientQueryParam } from '@/types/api/client'
|
||||
import { ClientFormData, ClientPageResult, ClientQueryParam } from '@/types/api/system/client'
|
||||
import request from '@/utils/request'
|
||||
import { AxiosPromise } from 'axios'
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ import request from '@/utils/request'
|
||||
*
|
||||
* @param file
|
||||
*/
|
||||
export function uploadFile(file: any) {
|
||||
export function uploadFile(file: File) {
|
||||
let formData = new FormData()
|
||||
formData.append('file', file)
|
||||
return request(
|
||||
@@ -24,7 +24,7 @@ export function uploadFile(file: any) {
|
||||
*
|
||||
* @param path
|
||||
*/
|
||||
export function deleteFile(path: string) {
|
||||
export function deleteFile(path?: string) {
|
||||
return request({
|
||||
url: '/youlai-admin/api/v1/files',
|
||||
method: 'delete',
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { PermFormData, PermItem, PermPageResult, PermQueryParam } from '@/types'
|
||||
import request from '@/utils/request'
|
||||
import { Axios, AxiosPromise } from 'axios'
|
||||
import { AxiosPromise } from 'axios'
|
||||
|
||||
/**
|
||||
* 获取权限分页列表
|
||||
|
||||
Reference in New Issue
Block a user