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.

104 lines
3.2 KiB

2 years ago
2 years ago
  1. import { createAPI } from "@/utils/httpRequest.js";
  2. /**
  3. * 打样信息列表查询
  4. * @param data
  5. * @returns {*}
  6. */
  7. export const proofingInformationSearch = data => createAPI(`/plm/proofingInformation/proofingInformationSearch`,'post',data)
  8. /**
  9. * 打样信息新增
  10. * @param data
  11. * @returns {*}
  12. */
  13. export const proofingInformationSave = data => createAPI(`/plm/proofingInformation/proofingInformationSave`,'post',data)
  14. /**
  15. * 打样信息编辑
  16. * @param data
  17. * @returns {*}
  18. */
  19. export const proofingInformationEdit = data => createAPI(`/plm/proofingInformation/proofingInformationEdit`,'post',data)
  20. export const proofingInformationEditStatus = data => createAPI(`/plm/proofingInformation/proofingInformationEditStatus`,'post',data)
  21. /**
  22. * 打样信息删除
  23. * @param data
  24. * @returns {*}
  25. */
  26. export const proofingInformationDelete = data => createAPI(`/plm/proofingInformation/proofingInformationDelete`,'post',data)
  27. /**
  28. * 获取产品列表
  29. * @param data
  30. * @returns {*}
  31. */
  32. export const getProjectPartList = data => createAPI(`/plm/proofingInformation/getProjectPartList`,'post',data)
  33. /**
  34. * 获取打样结果对象
  35. * @param data
  36. * @returns {*}
  37. */
  38. export const proofingResultSearch = data => createAPI(`/plm/proofingInformation/proofingResultSearch`,'post',data)
  39. /**
  40. * 检查打样进度
  41. * @param data
  42. * @returns {*}
  43. */
  44. export const checkProofingStatus = data => createAPI(`/plm/proofingInformation/checkProofingStatus`,'post',data)
  45. /**
  46. * 获取打样单附件列表
  47. * @param data
  48. * @returns {*}
  49. */
  50. export const getFileContentList = data => createAPI(`/plm/proofingInformation/getFileContentList`,'post',data)
  51. /**
  52. * 文件删除
  53. * @param data
  54. * @returns {*}
  55. */
  56. export const deleteProofingFile = data => createAPI(`/plm/proofingInformation/deleteProofingFile`,'post',data)
  57. /**
  58. * 保存打样结果
  59. * @param data
  60. * @returns {*}
  61. */
  62. export const saveProofingResult = data => createAPI(`/plm/proofingInformation/saveProofingResult`,'post',data)
  63. /**
  64. * 保存送样结果
  65. * @param data
  66. * @returns {*}
  67. */
  68. export const saveSubmitResult = data => createAPI(`/plm/proofingInformation/saveSubmitResult`,'post',data)
  69. /**
  70. * 保存客户回复
  71. * @param data
  72. * @returns {*}
  73. */
  74. export const saveCustomerResponse = data => createAPI(`/plm/proofingInformation/saveCustomerResponse`,'post',data)
  75. /**
  76. * 获取项目信息
  77. * @param data
  78. * @returns {*}
  79. */
  80. export const getProjectInformation = data => createAPI(`/plm/proofingInformation/getProjectInformation`,'post',data)
  81. /**
  82. * 获取客户信息
  83. * @param data
  84. * @returns {*}
  85. */
  86. export const getCustomerInformation = data => createAPI(`/plm/proofingInformation/getCustomerInformation`,'post',data)
  87. /**
  88. * 关闭模态框删除文件
  89. * @param data
  90. * @returns {*}
  91. */
  92. export const closeModalDeleteFile = data => createAPI(`/plm/proofingInformation/closeModalDeleteFile`,'post',data)
  93. /**
  94. * 批量文件删除
  95. * @param data
  96. * @returns {*}
  97. */
  98. export const batchDeleteProofingFile = data => createAPI(`/plm/proofingInformation/batchDeleteProofingFile`,'post',data)
  99. export const searchDelegateAccess = (data)=> createAPI(`/proofing/delegate/access/list`,'post',data)
  100. export const searchDelegateAccessByUser = (data)=> createAPI(`/proofing/delegate/access/user/list`,'post',data)