// 流程管理接口 import request from '../index' const prefix = '/system/flow' // 列表 export function getProcessList(data: object) { console.log('offset:', data.offset) console.log('limit', data.limit) return request({ url: `${prefix}/listPage`, method: 'post', headers: { offset: data.offset, limit: data.limit, }, data, }) } // 删除 export function delProcessList(id: string) { const param = { deployId: id, } return request({ url: `${prefix}/delete`, method: 'post', data: param, }) } // 废止 export function updateState(id: string, state: number) { const param = { deployId: id, state, } return request({ url: `${prefix}/updateState`, method: 'post', data: param, }) } // 加载流程定义 export function unloadProcess(params: Object) { const param = { _value: params, } return request({ url: `${prefix}/jsonToBpmn`, method: 'post', data: param, }) } // 流程定义编辑 export function efitProcess(params: Object) { const param = { _value: params, } return request({ url: `${prefix}/update`, method: 'post', data: param, }) } // 获取流程定义详情 export function getProcessDetail(formId: string) { const param = { formId, } return request({ url: `${prefix}/detail`, method: 'post', data: param, }) }