finished.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. import request from '@/utils/request'
  2. import da from "element-ui/src/locale/lang/da";
  3. // 查询已办任务列表
  4. export function finishedList(query) {
  5. return request({
  6. url: '/flowable/task/finishedList',
  7. method: 'get',
  8. params: query
  9. })
  10. }
  11. // 任务流转记录
  12. export function flowRecord(query) {
  13. return request({
  14. url: '/flowable/task/flowRecord',
  15. method: 'get',
  16. params: query
  17. })
  18. }
  19. // 撤回任务
  20. export function revokeProcess(data) {
  21. return request({
  22. url: '/flowable/task/revokeProcess',
  23. method: 'post',
  24. data: data
  25. })
  26. }
  27. // 部署流程实例
  28. export function deployStart(deployId) {
  29. return request({
  30. url: '/flowable/process/startFlow/' + deployId,
  31. method: 'get',
  32. })
  33. }
  34. // 查询流程定义详细
  35. export function getDeployment(id) {
  36. return request({
  37. url: '/system/deployment/' + id,
  38. method: 'get'
  39. })
  40. }
  41. // 新增流程定义
  42. export function addDeployment(data) {
  43. return request({
  44. url: '/system/deployment',
  45. method: 'post',
  46. data: data
  47. })
  48. }
  49. // 修改流程定义
  50. export function updateDeployment(data) {
  51. return request({
  52. url: '/system/deployment',
  53. method: 'put',
  54. data: data
  55. })
  56. }
  57. // 删除流程定义
  58. export function delDeployment(id) {
  59. return request({
  60. url: '/flowable/instance/delete/' + id,
  61. method: 'delete'
  62. })
  63. }
  64. // 导出流程定义
  65. export function exportDeployment(query) {
  66. return request({
  67. url: '/system/deployment/export',
  68. method: 'get',
  69. params: query
  70. })
  71. }