feat: 类目管理

This commit is contained in:
2025-10-21 13:56:51 +08:00
parent 1e5ea1879b
commit 476ee7a754
155 changed files with 9496 additions and 1026 deletions

View File

@@ -0,0 +1,45 @@
import { request } from "@umijs/max";
export interface FilePageReqVO extends PageParam {
path?: string;
type?: string;
createTime?: Date[];
}
// 文件预签名地址 Response VO
export interface FilePresignedUrlRespVO {
// 文件配置编号
configId: number;
// 文件上传 URL
uploadUrl: string;
// 文件 URL
url: string;
}
// 查询文件列表
// export const getFilePage = (params: FilePageReqVO) => {
// return request.get({ url: "/infra/file/page", params });
// };
// // 删除文件
// export const deleteFile = (id: number) => {
// return request.delete({ url: "/infra/file/delete?id=" + id });
// };
// // 获取文件预签名地址
// export const getFilePresignedUrl = (path: string) => {
// return request.get<FilePresignedUrlRespVO>({
// url: "/infra/file/presigned-url",
// params: { path },
// });
// };
// // 创建文件
// export const createFile = (data: any) => {
// return request.post({ url: "/infra/file/create", data });
// };
// // 上传文件
// export const updateFile = (data: any) => {
// return request.upload({ url: "/infra/file/upload", data });
// };

View File

@@ -0,0 +1,8 @@
import { request } from "@umijs/max";
export async function uploadImage(data: FormData) {
return request<string>("/infra/file/upload", {
method: "POST",
data,
});
}