// 流程历史 import { defRequest } from '@/utils/request' import { RequestResult } from '@/utils/request/model' import { ProcessHistoryHighLineModel, ProcessViewNodeModel, } from '@/types/process' import { GetHistoryHighLineListParamsModel, GetHistoryRecordsListParamsModel, } from './model' enum Api { History = '/historys', } /** * @description: 流程图高亮显示的节点集合 * @yapi: http://yapi.jcinfo.com/project/551/interface/api/43656 * @author: chens * @date: 2022/08/20 */ export function getHistoryHighLineListApi( params: GetHistoryHighLineListParamsModel ) { return defRequest.get>({ url: `${Api.History}/${params.businessKey}/view`, // headers: { 'Content-Type': 'application/json', }, }) } /** * @description: 查询流程历史 * @yapi: http://yapi.jcinfo.com/project/551/interface/api/43655 * @author: chens * @date: 2022/06/23 */ export function getHistoryRecordsListApi( params: GetHistoryRecordsListParamsModel ) { return defRequest.get({ url: `${Api.History}/${params.businessKey}/records`, params: params, headers: { 'Content-Type': 'application/json', }, }) }