import http from './http.js' let baseUrl = 'wlpt-custom-service-workflow' //部署管理 export const deployment = params => { return http.get(`${baseUrl}/deployment/deployment`, params); }; export const del = params => { return http.post(`${baseUrl}/deployment/del`, params); }; export const upload = params => { return http.post(`${baseUrl}/file/upload`, params); }; export const create = params => { return http.post(`${baseUrl}/deployment/create`, params); }; //流程实例管理 export const instanceList = params => { return http.get(`${baseUrl}/process/instanceList`, params); }; export const histroyList = params => { return http.get(`${baseUrl}/process/histroyList`, params); }; export const processDiagram = params => { return http.getStream(`${baseUrl}/processDiagram`, params); }; export const jobsCancelApi = params => { return http.postWithFrom(`${baseUrl}/process/deleteProcess`, params); }; //任务管理 export const allTask = params => { return http.get(`${baseUrl}/task/allTask`, params); }; export const allTaskHistory = params => { return http.get(`${baseUrl}/task/allTaskHistory`, params); }; export const myTask = params => { return http.get(`${baseUrl}/task/userTask`, params); }; export const handleTask = params => { return http.post(`${baseUrl}/task/executeTaskWithForm`, params); }; //表单 export const getFormResource = params => { return http.get(`${baseUrl}/form/getFormResource`, params); }; export const getAllTaskFormInfo = params => { return http.get(`${baseUrl}/form/getAllTaskFormInfo`, params); }; //部署定义管理 export const definitions = params => { return http.get(`${baseUrl}/deployment/definitions`, params); }; //导入原始 export const uploadPath = `/api/${baseUrl}/file/upload`; export const upfile = params => { return http.post(`/nmms-server-import/nmms/awbm/importExcelAWBM`, params);} //接口方式上传 export const upfileWithPost = params => { return http.postFormData(`/${baseUrl}/file/upload`, params);} export const upfiles = params => { return http.post(`/nmms-server-import/nmms/awbm/importExcelAWBM5201`, params); }