|
@@ -10,7 +10,9 @@ const api = {
|
|
updateProcessState: 'v1/process/update-state', // 更新流程状态
|
|
updateProcessState: 'v1/process/update-state', // 更新流程状态
|
|
detailProcess: '/v1/process/get', // 流程详情
|
|
detailProcess: '/v1/process/get', // 流程详情
|
|
launchProcessList: '/v1/process/list-launch', // 发起审批流程列表
|
|
launchProcessList: '/v1/process/list-launch', // 发起审批流程列表
|
|
- releaseProcess: '/v1/process/release' // 发布流程
|
|
|
|
|
|
+ releaseProcess: '/v1/process/release', // 发布流程
|
|
|
|
+ processListNodeMap: '/v1/process/list-node-map', // 根据 id 获取节点 map 列表
|
|
|
|
+ processLaunch: '/v1/process/launch' // 发起流程
|
|
}
|
|
}
|
|
|
|
|
|
function progressCreateApi(data: any): AxiosPromise {
|
|
function progressCreateApi(data: any): AxiosPromise {
|
|
@@ -50,6 +52,21 @@ function releaseProcessApi(data: any): AxiosPromise {
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+function processListNodeMapApi(id: string): AxiosPromise {
|
|
|
|
+ return request({
|
|
|
|
+ url: `${api.processListNodeMap}?id=${id}`,
|
|
|
|
+ method: 'post'
|
|
|
|
+ })
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+function processLaunchApi(data): AxiosPromise {
|
|
|
|
+ return request({
|
|
|
|
+ url: api.processLaunch,
|
|
|
|
+ method: 'post',
|
|
|
|
+ data
|
|
|
|
+ })
|
|
|
|
+}
|
|
|
|
+
|
|
function progressCloneApi(data: any): AxiosPromise {
|
|
function progressCloneApi(data: any): AxiosPromise {
|
|
return request({
|
|
return request({
|
|
url: api.clone + '?id=' + data.id,
|
|
url: api.clone + '?id=' + data.id,
|
|
@@ -74,6 +91,8 @@ export default {
|
|
progressCreateApi,
|
|
progressCreateApi,
|
|
progressDeleteApi,
|
|
progressDeleteApi,
|
|
progressListCategoryApi,
|
|
progressListCategoryApi,
|
|
|
|
+ processListNodeMapApi,
|
|
|
|
+ processLaunchApi,
|
|
progressCloneApi,
|
|
progressCloneApi,
|
|
processUpdateStateApi,
|
|
processUpdateStateApi,
|
|
processDetailApi,
|
|
processDetailApi,
|