| | |
| | | import request from '@/axios'; |
| | | import request from '@/axios' |
| | | |
| | | export const modelList = (current, size, params) => { |
| | | return request({ |
| | | url: '/blade-flow/model/list', |
| | | method: 'get', |
| | | params: { |
| | | ...params, |
| | | current, |
| | | size, |
| | | }, |
| | | }); |
| | | }; |
| | | return request({ |
| | | url: '/blade-flow/model/list', |
| | | method: 'get', |
| | | params: { |
| | | ...params, |
| | | current, |
| | | size, |
| | | }, |
| | | }) |
| | | } |
| | | |
| | | export const managerList = (current, size, params) => { |
| | | return request({ |
| | | url: '/blade-flow/manager/list', |
| | | method: 'get', |
| | | params: { |
| | | ...params, |
| | | current, |
| | | size, |
| | | }, |
| | | }); |
| | | }; |
| | | return request({ |
| | | url: '/blade-flow/manager/list', |
| | | method: 'get', |
| | | params: { |
| | | ...params, |
| | | current, |
| | | size, |
| | | }, |
| | | }) |
| | | } |
| | | |
| | | export const followList = (current, size, params) => { |
| | | return request({ |
| | | url: '/blade-flow/follow/list', |
| | | method: 'get', |
| | | params: { |
| | | ...params, |
| | | current, |
| | | size, |
| | | }, |
| | | }); |
| | | }; |
| | | return request({ |
| | | url: '/blade-flow/follow/list', |
| | | method: 'get', |
| | | params: { |
| | | ...params, |
| | | current, |
| | | size, |
| | | }, |
| | | }) |
| | | } |
| | | |
| | | export const removeModel = ids => { |
| | | return request({ |
| | | url: '/blade-flow/model/remove', |
| | | method: 'post', |
| | | params: { |
| | | ids, |
| | | }, |
| | | }); |
| | | }; |
| | | return request({ |
| | | url: '/blade-flow/model/remove', |
| | | method: 'post', |
| | | params: { |
| | | ids, |
| | | }, |
| | | }) |
| | | } |
| | | |
| | | export const deployModel = params => { |
| | | return request({ |
| | | url: '/blade-flow/model/deploy', |
| | | method: 'post', |
| | | params, |
| | | }); |
| | | }; |
| | | return request({ |
| | | url: '/blade-flow/model/deploy', |
| | | method: 'post', |
| | | params, |
| | | }) |
| | | } |
| | | |
| | | export const changeState = params => { |
| | | return request({ |
| | | url: '/blade-flow/manager/change-state', |
| | | method: 'post', |
| | | params, |
| | | }); |
| | | }; |
| | | return request({ |
| | | url: '/blade-flow/manager/change-state', |
| | | method: 'post', |
| | | params, |
| | | }) |
| | | } |
| | | |
| | | export const deployUpload = (category, tenantIds, files) => { |
| | | const formData = new FormData(); |
| | | formData.append('category', category); |
| | | formData.append('tenantIds', tenantIds); |
| | | files.forEach(file => { |
| | | formData.append('files', file); |
| | | }); |
| | | return request({ |
| | | headers: { |
| | | 'Content-Type': 'multipart/form-data', |
| | | }, |
| | | url: '/blade-flow/manager/deploy-upload', |
| | | method: 'post', |
| | | data: formData, |
| | | }); |
| | | }; |
| | | const formData = new FormData() |
| | | formData.append('category', category) |
| | | formData.append('tenantIds', tenantIds) |
| | | files.forEach(file => { |
| | | formData.append('files', file) |
| | | }) |
| | | return request({ |
| | | headers: { |
| | | 'Content-Type': 'multipart/form-data', |
| | | }, |
| | | url: '/blade-flow/manager/deploy-upload', |
| | | method: 'post', |
| | | data: formData, |
| | | }) |
| | | } |
| | | |
| | | export const deleteDeployment = deploymentIds => { |
| | | return request({ |
| | | url: '/blade-flow/manager/delete-deployment', |
| | | method: 'post', |
| | | params: { |
| | | deploymentIds, |
| | | }, |
| | | }); |
| | | }; |
| | | return request({ |
| | | url: '/blade-flow/manager/delete-deployment', |
| | | method: 'post', |
| | | params: { |
| | | deploymentIds, |
| | | }, |
| | | }) |
| | | } |
| | | |
| | | export const deleteProcessInstance = params => { |
| | | return request({ |
| | | url: '/blade-flow/follow/delete-process-instance', |
| | | method: 'post', |
| | | params, |
| | | }); |
| | | }; |
| | | return request({ |
| | | url: '/blade-flow/follow/delete-process-instance', |
| | | method: 'post', |
| | | params, |
| | | }) |
| | | } |
| | | |
| | | export const submitModel = data => { |
| | | return request({ |
| | | url: '/blade-flow/model/submit', |
| | | method: 'post', |
| | | data, |
| | | }); |
| | | }; |
| | | return request({ |
| | | url: '/blade-flow/model/submit', |
| | | method: 'post', |
| | | data, |
| | | }) |
| | | } |
| | | |
| | | export const detail = params => { |
| | | return request({ |
| | | url: '/blade-flow/model/detail', |
| | | method: 'get', |
| | | params, |
| | | }); |
| | | }; |
| | | return request({ |
| | | url: '/blade-flow/model/detail', |
| | | method: 'get', |
| | | params, |
| | | }) |
| | | } |
| | | |
| | | export const modelView = params => { |
| | | return request({ |
| | | url: '/blade-flow/process/model-view', |
| | | method: 'get', |
| | | params, |
| | | }); |
| | | }; |
| | | return request({ |
| | | url: '/blade-flow/process/model-view', |
| | | method: 'get', |
| | | params, |
| | | }) |
| | | } |