import apiRequest from '@/network/http/apiRequest' /** * 分页查询流程定义 * @param data * @returns */ export function getWfDefByPage(data: any) { return apiRequest({ url: '/wf/def/page', method: 'GET', params: data, }) } /** * 列查查询流程定义 * @param data * @returns */ export function getWfDefByList(data: any) { return apiRequest({ url: '/wf/def', method: 'GET', params: data, }) } /** * 基于ID查询流程定义 * @returns * @param wfDefId */ export function getWfDefById(wfDefId: number) { return apiRequest({ url: `/wf/def/${wfDefId}`, method: 'GET', }) } /** * 添加流程定义 * @param data * @returns */ export function createWfDef(data: any) { return apiRequest({ url: '/wf/def/add', method: 'POST', data, }) } /** * 更新流程定义 * @param data * @returns */ export function updateWfDef(data: any) { return apiRequest({ url: '/wf/def/update', method: 'PUT', data, }) } /** * 删除流程定义 * @returns * @param wfDefId */ export function deleteWfDef(wfDefId: number) { return apiRequest({ url: `/wf/def/${wfDefId}`, method: 'DELETE', }) }