process.js 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. import request from '@/utils/request.js'
  2. const preUrl = '/clientServices.do?iscrypt=1'
  3. //获取用户所有流程
  4. export function getUserAllProcess({staffId, page, pageNum}) {
  5. return request({
  6. url: preUrl,
  7. method: 'post',
  8. data: {
  9. serviceId: 'bpm_2013V0100PHONE009',
  10. params: {
  11. staffId,
  12. page,
  13. pageNum
  14. }
  15. }
  16. })
  17. }
  18. //获取用户办结流程
  19. export function getUserProcessed(params) {
  20. return request({
  21. url: preUrl,
  22. method: 'post',
  23. data: {
  24. serviceId: 'bpm_2013V0100PHONE003',
  25. params: {
  26. staffId: params.staffId,
  27. page: params.page,
  28. pageNum: params.pageNum,
  29. modelId: params.modelId, //流程类型
  30. control: params.control //流程控制方式 0 手写 1 引擎
  31. }
  32. }
  33. })
  34. }
  35. //获取用户待办流程
  36. export function getUserProcess(params) {
  37. return request({
  38. url: preUrl,
  39. method: 'post',
  40. data: {
  41. serviceId: 'bpm_2013V0010PHONE001',
  42. params: {
  43. staffId: params.staffId,
  44. page: params.page,
  45. pageNum: params.pageNum,
  46. modelId: params.modelId, //流程类型
  47. control: params.control //流程控制方式 0 手写 1 引擎
  48. }
  49. }
  50. })
  51. }
  52. //获取用户在办流程
  53. export function getUserProcessing(params) {
  54. return request({
  55. url: preUrl,
  56. method: 'post',
  57. data: {
  58. serviceId: 'bpm_2013V0100PHONE002',
  59. params: {
  60. staffId: params.staffId,
  61. page: params.page,
  62. pageNum: params.pageNum,
  63. modelId: params.modelId, //流程类型
  64. control: params.control //流程控制方式 0 手写 1 引擎
  65. }
  66. }
  67. })
  68. }
  69. //获取流程详情
  70. export function getProcessInfo(userId, insId) {
  71. return request({
  72. url: preUrl,
  73. method: 'post',
  74. data: {
  75. serviceId: 'bpm_2020V0100PHONE006',
  76. params: {
  77. userId: userId, // useId
  78. insId: insId // process.insId
  79. }
  80. }
  81. })
  82. }