workflow.js 926 B

123456789101112131415161718192021222324252627282930313233343536
  1. import http from '@/utils/request'
  2. // 工作流 列表查询
  3. export function getWorkflowList (data) {
  4. return http.post('/work/flow/tmplate/page', data)
  5. }
  6. // 工作流 工作流可选功能地址
  7. export function getWorkflowFun () {
  8. return http.post('/work/flow/tmplate/fun')
  9. }
  10. // 工作流 工作流模版保存
  11. export function saveWorkflow (data) {
  12. return http.post('/work/flow/tmplate/save', data)
  13. }
  14. // 工作流 工作流模版详情
  15. export function getWorkflow (data) {
  16. return http.post('/work/flow/tmplate/detail', data)
  17. }
  18. // 工作流 删除
  19. export function deleteWorkflow (data) {
  20. return http.post('/work/flow/tmplate/delete', data)
  21. }
  22. // 工作流 工作流模版启用/禁用
  23. export function setWorkflowStatus (data) {
  24. return http.post('/work/flow/tmplate/status', data)
  25. }
  26. // 工作流 发起工作流
  27. export function instanceWorkflow (data) {
  28. return http.post('/work/flow/instance/start', data)
  29. }