plm前端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

95 lines
2.4 KiB

  1. import { createAPI } from "@/utils/httpRequest.js";
  2. /**
  3. * @Author Yzz
  4. * @Description 获取流程绑定信息的主表数据
  5. * @Date 2024/15/09 15:41:26
  6. **/
  7. export const getRequestMainData = data => createAPI(`/plm/request/getRequestMainData`,'post',data)
  8. /**
  9. * @Author Yzz
  10. * @Description 获取流程绑定信息的主表数据
  11. * @Date 2024/15/09 15:41:26
  12. **/
  13. export const saveRequestHeader = data => createAPI(`/plm/request/saveRequestHeader`,'post',data)
  14. /**
  15. * @Author Yzz
  16. * @Description 获取流程绑定信息的主表数据
  17. * @Date 2024/15/09 15:41:26
  18. **/
  19. export const updateRequestHeader = data => createAPI(`/plm/request/updateRequestHeader`,'post',data)
  20. /**
  21. * @Author Yzz
  22. * @Description 获取流程绑定信息的主表数据
  23. * @Date 2024/15/09 15:41:26
  24. **/
  25. export const deleteRequestHeader = data => createAPI(`/plm/request/deleteRequestHeader`,'post',data)
  26. /*
  27. * @Author Yzz
  28. * @Description 根据流程获取节点信息
  29. * @Date 2024/16/11 16:17:18
  30. **/
  31. export const getNodeInfoByWorkflow = data => createAPI(`/plm/request/getNodeInfoByWorkflow`,'post',data)
  32. /*
  33. * @Author Yzz
  34. * @Description 获取流程现有的出口配置
  35. * @Date 2024/14/12 14:59:01
  36. **/
  37. export const getNodeDetail = data => createAPI(`/plm/request/getNodeDetail`,'post',data)
  38. /*
  39. * @Author Yzz
  40. * @Description 保存流程出口配置
  41. * @Date 2024/14/12 14:59:23
  42. **/
  43. export const saveRequestNodeDetail = data => createAPI(`/plm/request/saveRequestNodeDetail`,'post',data)
  44. /*
  45. * @Author Yzz
  46. * @Description 删除对应流程节点的全部出口配置
  47. * @Date 2024/16/12 16:03:52
  48. **/
  49. export const deleteRequestNodeDetailByLine = data => createAPI(`/plm/request/deleteRequestNodeDetailByLine`,'post',data)
  50. /**
  51. * 获取table列表
  52. * @param data
  53. * @returns {*}
  54. */
  55. export const getTableList = data => createAPI(`/plm/request/getTableList`,'post',data)
  56. /**
  57. * 获取表字段
  58. * @param data
  59. * @returns {*}
  60. */
  61. export const getFieldList = data => createAPI(`/plm/request/getFieldList`,'post',data)
  62. /**
  63. * 获取权限字段集合
  64. * @param data
  65. * @returns {*}
  66. */
  67. export const getAuthorityFieldList = data => createAPI(`/plm/request/getAuthorityFieldList`,'post',data)
  68. /**
  69. * 保存节点权限
  70. * @param data
  71. * @returns {*}
  72. */
  73. export const saveAuthorityList = data => createAPI(`/plm/request/saveAuthorityList`,'post',data)
  74. /**
  75. * 修改节点
  76. * @param data
  77. * @returns {*}
  78. */
  79. export const editNodeInfo = data => createAPI(`/plm/request/editNodeInfo`,'post',data)