web工单处理

This commit is contained in:
2025-12-28 13:18:28 +08:00
parent 1148e3368d
commit 7de30b1b36
12 changed files with 1209 additions and 95 deletions

View File

@@ -48,6 +48,26 @@ export const fileAPI = {
return response.data;
},
/**
* 根据ID获取文件信息
* @param fileId 文件ID
* @returns Promise<ResultDomain<TbSysFileDTO>>
*/
async getFileById(fileId: string): Promise<ResultDomain<TbSysFileDTO>> {
const response = await api.get<TbSysFileDTO>(`${this.baseUrl}/${fileId}`);
return response.data;
},
/**
* 批量获取文件信息
* @param fileIds 文件ID列表
* @returns Promise<ResultDomain<TbSysFileDTO>>
*/
async getFilesByIds(fileIds: string[]): Promise<ResultDomain<TbSysFileDTO>> {
const response = await api.post<TbSysFileDTO>(`${this.baseUrl}/list`, { fileIds });
return response.data;
},
/**
* 下载文件
* @param fileId 文件ID