formService.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. import request from "../../common/request"
  2. import { FLOW_PATH as prefix } from "../AppPath";
  3. export default {
  4. submitStartFormData: function (inputForm) {
  5. return request({
  6. url: prefix + "/flowable/form/submitStartFormData",
  7. method: "post",
  8. header: { 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8' },
  9. data: inputForm,
  10. });
  11. },
  12. submitTaskFormData: function (inputForm) {
  13. return request({
  14. url: prefix + "/flowable/form/submitTaskFormData",
  15. method: "post",
  16. header: { 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8' },
  17. data: inputForm,
  18. });
  19. },
  20. getStartFormData: function (params) {
  21. return request({
  22. url: prefix + "/flowable/form/getStartFormData",
  23. method: "get",
  24. params: params,
  25. });
  26. },
  27. getHistoryTaskFormData: function (params) {
  28. return request({
  29. url: prefix + "/flowable/form/getHistoryTaskFormData",
  30. method: "get",
  31. params: params,
  32. });
  33. },
  34. getTaskFormData: function (params) {
  35. return request({
  36. url: prefix + "/flowable/form/getTaskFormData",
  37. method: "get",
  38. params: params,
  39. });
  40. },
  41. getMobileForm: function (formDefinitionJsonId) {
  42. return request({
  43. url: prefix + '/flowable/form/getMobileForm',
  44. method: 'get',
  45. params: {formDefinitionJsonId: formDefinitionJsonId}
  46. })
  47. }
  48. }