demo-web-ui

This commit is contained in:
liupopo
2023-04-24 09:29:28 +08:00
parent c190807b10
commit 8730220d6a
342 changed files with 33994 additions and 0 deletions

View File

@@ -0,0 +1,125 @@
import request from "@/utils/request";
// 查询流程定义列表
export function listDefinition(query) {
console.log(query);
return request({
// url: '/flowable/definition/list',
url: "/flowable/definition/pagerList",
method: "post",
params: query
});
}
// 读取xml文件
export function readXml(deployId) {
return request({
url: "/v1/flowable/definition/readXml/" + deployId,
method: "get"
});
}
// 保存模型
export function saveXml(data) {
return request({
url: "/v1/flowable/definition/save",
method: "post",
data: data
});
}
// 部署流程实例
export function definitionStart(procDefId, data) {
return request({
url: "/v1/flowable/definition/start/" + procDefId,
method: "post",
data: data
});
}
// 获取流程变量
export function getProcessVariables(taskId) {
return request({
url: "/v1/flowable/task/processVariables/" + taskId,
method: "get"
});
}
// 激活/挂起流程
export function updateState(params) {
return request({
url: "/flowable/definition/updateState",
method: "put",
params: params
});
}
// 指定流程办理人员列表
export function userList(query) {
return request({
url: "/v1/flowable/definition/userList",
method: "get",
params: query
});
}
// 指定流程办理组列表
export function roleList(query) {
return request({
url: "/flowable/definition/roleList",
method: "get",
params: query
});
}
// 读取image文件
export function readImage(deployId) {
return request({
url: "/flowable/definition/readImage/" + deployId,
method: "get"
});
}
// 读取image文件
export function getFlowViewer(procInsId) {
return request({
url: "/v1/flowable/task/flowViewer/" + procInsId,
method: "get"
});
}
// 新增流程定义
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({
url: "/v1/flowable/definition/delete",
method: "delete",
params: query
});
}
// 导出流程定义
export function exportDeployment(query) {
return request({
url: "/system/deployment/export",
method: "get",
params: query
});
}