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.

234 lines
5.1 KiB

  1. import { createAPI } from "@/utils/httpRequest.js";
  2. /**
  3. * 获取技术参数卡列表
  4. * @param data
  5. * @returns {*}
  6. */
  7. export const technicalSpecificationSearch = data => createAPI(`/plm/changeManagement/technicalSpecificationSearch`,'post',data)
  8. /**
  9. * 根据用户编码获得用户部门
  10. * @param data
  11. * @returns {*}
  12. */
  13. export const getDepartmentByUserName = data => createAPI(`/plm/changeManagement/getDepartmentByUserName`,'post',data)
  14. /**
  15. * 新增变更申请
  16. * @param data
  17. * @returns {*}
  18. */
  19. export const changeRequestSave = data => createAPI(`/plm/changeManagement/changeRequestSave`,'post',data)
  20. /**
  21. * 获取申请单号
  22. * @param data
  23. * @returns {*}
  24. */
  25. export const getChangeNo = data => createAPI(`/plm/changeManagement/getChangeNo`,'post',data)
  26. /**
  27. * 根据变更单号删除文件
  28. * @param data
  29. * @returns {*}
  30. */
  31. export const deleteChangeFiles = data => createAPI(`/plm/changeManagement/deleteChangeFiles`,'post',data)
  32. // ============================================================================================================ //
  33. /**
  34. * 获取工程变更记录列表
  35. * @param data
  36. * @returns {*}
  37. */
  38. export const changeRecordSearch = data => createAPI(`/plm/changeManagement/changeRecordSearch`,'post',data)
  39. /**
  40. * 变更单详情的列表
  41. * @param data
  42. * @returns {*}
  43. */
  44. export const changeDetailSearch = data => createAPI(`/plm/changeManagement/changeDetailSearch`,'post',data)
  45. /**
  46. * 变更单文件的列表
  47. * @param data
  48. * @returns {*}
  49. */
  50. export const changeFileSearch = data => createAPI(`/plm/changeManagement/changeFileSearch`,'post',data)
  51. /**
  52. * 删除变更单文件
  53. * @param data
  54. * @returns {*}
  55. */
  56. export const deleteChangeFile = data => createAPI(`/plm/changeManagement/deleteChangeFile`,'post',data)
  57. /**
  58. * 查询库存成本影响
  59. * @param data
  60. * @returns {*}
  61. */
  62. export const costImpactSearch = data => createAPI(`/plm/changeManagement/costImpactSearch`,'post',data)
  63. /**
  64. * 查询库存成本影响
  65. * @param data
  66. * @returns {*}
  67. */
  68. export const costImpactSave = data => createAPI(`/plm/changeManagement/costImpactSave`,'post',data)
  69. /**
  70. * 新增执行信息
  71. * @param data
  72. * @returns {*}
  73. */
  74. export const executionSave = data => createAPI(`/plm/changeManagement/executionSave`,'post',data)
  75. /**
  76. * 编辑库存成本影响
  77. * @param data
  78. * @returns {*}
  79. */
  80. export const costImpactUpdate = data => createAPI(`/plm/changeManagement/costImpactUpdate`,'post',data)
  81. /**
  82. * 查询ECN种类数据
  83. * @param data
  84. * @returns {*}
  85. */
  86. export const getEcnTypeData = data => createAPI(`/plm/changeManagement/getEcnTypeData`,'post',data)
  87. /**
  88. * 查询ECN的模板
  89. * @param data
  90. * @returns {*}
  91. */
  92. export const getEcnModel = data => createAPI(`/plm/changeManagement/getEcnModel`,'post',data)
  93. /**
  94. * 查询模板属性
  95. * @param data
  96. * @returns {*}
  97. */
  98. export const getItemList = data => createAPI(`/plm/changeManagement/getItemList`,'post',data)
  99. /**
  100. * 查询执行信息
  101. * @param data
  102. * @returns {*}
  103. */
  104. export const executionInfoSearch = data => createAPI(`/plm/changeManagement/executionInfoSearch`,'post',data)
  105. /**
  106. * 查询变更明细
  107. * @param data
  108. * @returns {*}
  109. */
  110. export const requestDetailSearch = data => createAPI(`/plm/changeManagement/requestDetailSearch`,'post',data)
  111. /**
  112. * 删除变更明细
  113. * @param data
  114. * @returns {*}
  115. */
  116. export const deleteChangeDetail = data => createAPI(`/plm/changeManagement/deleteChangeDetail`,'post',data)
  117. /**
  118. * 编辑变更单基础信息
  119. * @param data
  120. * @returns {*}
  121. */
  122. export const changeRequestUpdate = data => createAPI(`/plm/changeManagement/changeRequestUpdate`,'post',data)
  123. /**
  124. * 查询所选择的ECN种类
  125. * @param data
  126. * @returns {*}
  127. */
  128. export const getChooseEcnType = data => createAPI(`/plm/changeManagement/getChooseEcnType`,'post',data)
  129. /**
  130. * 修改执行信息
  131. * @param data
  132. * @returns {*}
  133. */
  134. export const executionUpdate = data => createAPI(`/plm/changeManagement/executionUpdate`,'post',data)
  135. /**
  136. * 新增会签信息
  137. * @param data
  138. * @returns {*}
  139. */
  140. export const countersignatureSave = data => createAPI(`/plm/changeManagement/countersignatureSave`,'post',data)
  141. /**
  142. * 查询会签信息
  143. * @param data
  144. * @returns {*}
  145. */
  146. export const countersignatureSearch = data => createAPI(`/plm/changeManagement/countersignatureSearch`,'post',data)
  147. /**
  148. * 编辑会签信息
  149. * @param data
  150. * @returns {*}
  151. */
  152. export const countersignatureUpdate = data => createAPI(`/plm/changeManagement/countersignatureUpdate`,'post',data)
  153. /**
  154. * 下达
  155. * @param data
  156. * @returns {*}
  157. */
  158. export const issueChange = data => createAPI(`/plm/changeManagement/issueChange`,'post',data)
  159. /**
  160. * 提交
  161. * @param data
  162. * @returns {*}
  163. */
  164. export const submitChange = data => createAPI(`/plm/changeManagement/submitChange`,'post',data)
  165. /**
  166. * 获取节点权限
  167. * @param data
  168. * @returns {*}
  169. */
  170. export const getNodeAuthority = data => createAPI(`/plm/changeManagement/getNodeAuthority`,'post',data)
  171. /**
  172. * 下达
  173. * @param data
  174. * @returns {*}
  175. */
  176. export const issueChange2 = data => createAPI(`/plm/changeManagement/issueChange2`,'post',data)
  177. /**
  178. * 提交
  179. * @param data
  180. * @returns {*}
  181. */
  182. export const submitChange2 = data => createAPI(`/plm/changeManagement/submitChange2`,'post',data)