import { defHttp } from '@/utils/http/axios'; import { ID, IDS, commonExport } from '@/api/base'; import { DocumentTaskResultsVO, DocumentTaskResultsForm, DocumentTaskResultsQuery } from './model'; /** * 查询文档任务结果列表 * @param params * @returns */ export function DocumentTaskResultsList(params?: DocumentTaskResultsQuery) { return defHttp.get({ url: '/productManagement/DocumentTaskResults/list', params }); } /** * 导出文档任务结果列表 * @param params * @returns */ export function DocumentTaskResultsExport(params?: DocumentTaskResultsQuery) { return commonExport('/productManagement/DocumentTaskResults/export', params ?? {}); } /** * 查询文档任务结果详细 * @param id id * @returns */ export function DocumentTaskResultsInfo(id: ID) { return defHttp.get({ url: '/productManagement/DocumentTaskResults/' + id }); } /** * 根据任务id查询文档任务结果详细 * @param id id * @returns */ export function DocumentTaskResultsInfoByTaskId(id: ID) { return defHttp.get({ url: '/productManagement/DocumentTaskResults/task/' + id }); } /** * 新增文档任务结果 * @param data * @returns */ export function DocumentTaskResultsAdd(data: DocumentTaskResultsForm) { return defHttp.postWithMsg({ url: '/productManagement/DocumentTaskResults', data }); } /** * 更新文档任务结果 * @param data * @returns */ export function DocumentTaskResultsUpdate(data: DocumentTaskResultsForm) { return defHttp.putWithMsg({ url: '/productManagement/DocumentTaskResults', data }); } /** * 删除文档任务结果 * @param id id * @returns */ export function DocumentTaskResultsRemove(id: ID | IDS) { return defHttp.deleteWithMsg({ url: '/productManagement/DocumentTaskResults/' + id },); }