fix -- 修改流程定义模块,主页面显示最新版本的流程部署,添加“版本管理”页面。优化查询方法。

This commit is contained in:
hewenqiang
2022-01-20 12:03:06 +08:00
parent 6fd28f02eb
commit dc9ddaeba9
8 changed files with 444 additions and 307 deletions

View File

@@ -9,6 +9,16 @@ export function listDefinition(query) {
})
}
// 查询指定流程发布的版本列表
export function publishList(query) {
return request({
url: '/workflow/definition/publishList',
method: 'get',
params: query
})
}
// 部署流程实例
export function definitionStart(procDefId,data) {
return request({
@@ -54,9 +64,9 @@ export function roleList(query) {
}
// 读取xml文件
export function readXml(deployId) {
export function readXml(definitionId) {
return request({
url: '/workflow/definition/readXml/' + deployId,
url: '/workflow/definition/readXml/' + definitionId,
method: 'get'
})
}
@@ -85,24 +95,6 @@ export function saveXml(data) {
})
}
// 新增流程定义
export function addDeployment(data) {
return request({
url: '/system/deployment',
method: 'post',
data: data
})
}
// 修改流程定义
export function updateDeployment(data) {
return request({
url: '/system/deployment',
method: 'put',
data: data
})
}
// 删除流程定义
export function delDeployment(query) {
return request({