activiti-sb-scrap.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. import { axios } from '@/utils/request'
  2. /**
  3. * update func
  4. * parameter: { }
  5. * @param parameter
  6. * @returns {*}
  7. */
  8. export function startSbInfoScrap (parameter) {
  9. return axios({
  10. url: '/activiti/sb/scrap/start',
  11. method: 'PUT',
  12. data: parameter
  13. })
  14. }
  15. /**
  16. * update func 终止提交审批
  17. * parameter: { }
  18. * @param parameter
  19. * @returns {*}
  20. */
  21. export function stopSbInfoScrapForAudit (parameter) {
  22. return axios({
  23. url: '/activiti/sb/scrap/stop',
  24. method: 'PUT',
  25. data: parameter
  26. })
  27. }
  28. /**
  29. * update func 审批开始
  30. * parameter: { }
  31. * @param parameter
  32. * @returns {*}
  33. */
  34. export function auditSbInfoScrapForAudit (parameter) {
  35. return axios({
  36. url: '/activiti/sb/scrap/audit',
  37. method: 'PUT',
  38. data: parameter
  39. })
  40. }
  41. /**
  42. * update func 审批开始
  43. * parameter: { }
  44. * @param parameter
  45. * @returns {*}
  46. */
  47. export function historySbInfoScrapForAudit (parameter) {
  48. return axios({
  49. url: '/activiti/sb/scrap/history/' + parameter.id,
  50. method: 'GET',
  51. data: parameter
  52. })
  53. }
  54. /**
  55. * update func 转签
  56. * parameter: { }
  57. * @param parameter
  58. * @returns {*}
  59. */
  60. export function changeSbInfoScrapForAudit (parameter) {
  61. return axios({
  62. url: '/activiti/sb/scrap/assign',
  63. method: 'PUT',
  64. data: parameter
  65. })
  66. }
  67. /**
  68. * update func 签收
  69. * parameter: { }
  70. * @param parameter
  71. * @returns {*}
  72. */
  73. export function claimSbInfoScrapForAudit (parameter) {
  74. return axios({
  75. url: '/activiti/sb/scrap/claim',
  76. method: 'PUT',
  77. data: parameter
  78. })
  79. }