From d088628a4b421e7e0a8363b8b75529d8b2ecfe89 Mon Sep 17 00:00:00 2001 From: lyh <liuyuanheng@xalxzn.com> Date: 星期一, 24 二月 2025 10:07:14 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/views/flowable/api/definition.js | 134 ++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 134 insertions(+), 0 deletions(-) diff --git a/src/views/flowable/api/definition.js b/src/views/flowable/api/definition.js new file mode 100644 index 0000000..918fdb2 --- /dev/null +++ b/src/views/flowable/api/definition.js @@ -0,0 +1,134 @@ +import {axios as request} from '@/utils/request' + +// 鏌ヨ娴佺▼瀹氫箟鍒楄〃 +export function listDefinition(query) { + return request({ + url: '/flowable/definition/list', + method: 'get', + params: query + }) +} + +// 閮ㄧ讲娴佺▼瀹炰緥 +export function definitionStartByDefId(procDefId,data) { + return request({ + url: '/flowable/definition/startByProcDefId/' + procDefId, + method: 'post', + data: JSON.stringify(data) + }) +} +// 閮ㄧ讲娴佺▼瀹炰緥 +export function definitionStartByDefKey(procDefKey,data) { + return request({ + url: '/flowable/definition/startByProcDefKey/' + procDefKey, + method: 'post', + data: JSON.stringify(data) + }) +} +// 閮ㄧ讲娴佺▼瀹炰緥 +export function definitionStartByDataId(dataId,data) { + return request({ + url: '/flowable/definition/startByDataId/' + dataId, + method: 'post', + data: data + }) +} + +// 鑾峰彇娴佺▼鍙橀噺 +export function getProcessVariables(taskId) { + return request({ + url: '/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: '/flowable/definition/userList', + method: 'get', + params: query + }) +} + +// 鎸囧畾娴佺▼鍔炵悊缁勫垪琛� +export function roleList(query) { + return request({ + url: '/flowable/definition/roleList', + method: 'get', + params: query + }) +} +// 鎸囧畾娴佺▼鍒嗙被鍒楄〃 +export function categoryList(query) { + return request({ + url: '/flowable/definition/categoryList', + method: 'get', + params: query + }) +} + +// 璇诲彇xml鏂囦欢 +export function readXml(deployId) { + return request({ + url: '/flowable/definition/readXml/' + deployId, + method: 'get' + }) +} +// 璇诲彇xml鏂囦欢 +export function readXmlByDataId(dataId) { + return request({ + url: '/flowable/definition/readXmlByDataId/' + dataId, + method: 'get' + }) +} +// 璇诲彇image鏂囦欢 +export function readImage(deployId) { + return request({ + url: '/flowable/definition/readImage/' + deployId, + method: 'get' + }) +} + +// 璇诲彇image鏂囦欢 +export function getFlowViewer(procInsId) { + return request({ + url: '/flowable/task/flowViewer/' + procInsId, + method: 'get' + }) +} +// 璇诲彇image鏂囦欢 +export function getFlowViewerByDataId(dataId) { + return request({ + url: '/flowable/task/flowViewerByDataId/' + dataId, + method: 'get' + }) +} + +// 璇诲彇xml鏂囦欢 +export function saveXml(data) { + return request({ + url: '/flowable/definition/save', + method: 'post', + data: data + }) +} + +// 鍒犻櫎娴佺▼瀹氫箟 +export function delDeployment(query) { + return request({ + url: '/flowable/definition/delete/', + method: 'delete', + params: query + }) +} + -- Gitblit v1.9.3