diff --git a/src/api/flowManagement/index.js b/src/api/flowManagement/index.js index 4719009f..78080133 100644 --- a/src/api/flowManagement/index.js +++ b/src/api/flowManagement/index.js @@ -17,7 +17,7 @@ export const getProcessList = (current, size, params) => { export const addProcess = (data) => { console.log(data, 'api的data'); return request({ - url: '/blade-desk/fmProjectApplication/submit', + url: '/blade-desk/fmProjectApplication/createApplication', method: 'post', data }); @@ -110,3 +110,48 @@ export const getDeplList = (current, size, params) => { }, }); }; + + +// 配置节点数据 +export const getProjectApprovalConfigList = params => { + return request({ + url: '/blade-desk/fmProjectApprovalConfig/list', + method: 'get', + params: params + }); +}; + +//批量修改 +export const batchUpdateRole = data => { + return request({ + url: '/blade-desk/fmProjectApprovalConfig/batchUpdate', + method: 'post', + data + }); +}; +// 发送审核 +export const submitApproval = params => { + return request({ + url: '/blade-desk/fmProjectApplication/submitApproval', + method: 'get', + params + }); +}; + +// 审批 +export const approval = data => { + return request({ + url: '/blade-desk/fmProjectApplication/approval', + method: 'post', + data + }); +}; + +// 查询各个审批人用户 +export const getUsersByNodeCode = params => { + return request({ + url: '/blade-desk/fmProjectApprovalConfig/getUsersByNodeCode', + method: 'get', + params + }); +}; \ No newline at end of file diff --git a/src/views/flowManagement/addDialog.vue b/src/views/flowManagement/addDialog.vue index 855c4502..c13db223 100644 --- a/src/views/flowManagement/addDialog.vue +++ b/src/views/flowManagement/addDialog.vue @@ -1,20 +1,7 @@