This commit is contained in:
2024-05-09 18:46:28 +08:00
parent 59945b5652
commit 1ad42cf661
7 changed files with 34 additions and 232 deletions

View File

@@ -1,118 +0,0 @@
import createAxios from '@/utils/request'
import { PROCESS_BOOT } from '@/utils/constantRequest'
const MAPPING_PATH = PROCESS_BOOT + '/workflow/model'
/**
* 查询流程模型数据
*/
export const listWFModel = (data: any) => {
return createAxios({
url: MAPPING_PATH + '/list',
method: 'POST',
data: data
})
}
/**
* 查询流程模型的历史数据
*/
export const listHistoryWFModel = (data: any) => {
return createAxios({
url: MAPPING_PATH + '/historyList',
method: 'POST',
data: data
})
}
/**
* 根据id查询模型详细信息
*/
export const getModelById = (id: string) => {
return createAxios({
url: MAPPING_PATH + '/getModelById?id=' + id,
method: 'GET'
})
}
/**
* 根据id查询模型bpmn的xml
*/
export const getBpmnXmlById = (id: string) => {
return createAxios({
url: MAPPING_PATH + '/getBpmnXmlById?id=' + id,
method: 'GET'
})
}
/**
* 新增流程模型
*/
export const addWFModel = (data: any) => {
return createAxios({
url: MAPPING_PATH + '/add',
method: 'POST',
data: data
})
}
/**
* 更新流程模型
*/
export const updateWFModel = (data: any) => {
return createAxios({
url: MAPPING_PATH + '/update',
method: 'POST',
data: data
})
}
/**
* 保存模型中的bpmn模型
*/
export const saveBpmnXml = (data: any) => {
return createAxios({
url: MAPPING_PATH + '/saveBpmnXml',
method: 'POST',
data: data
})
}
/**
* 设为最新流程模型
*/
export const latestModel = (id: string) => {
return createAxios({
url: MAPPING_PATH + '/latest?id=' + id,
method: 'GET'
})
}
/**
* 部署流程模型
*/
export const deployModel = (id: string) => {
return createAxios({
url: MAPPING_PATH + '/deploy?id=' + id,
method: 'GET'
})
}
/**
* 删除流程模型
*/
export const deleteWFModel = (data: any) => {
let ids = [data]
return createAxios({
url: MAPPING_PATH + '/delete',
method: 'POST',
data: ids
})
}