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.

270 lines
6.2 KiB

2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
1 year ago
2 years ago
12 months ago
8 months ago
8 months ago
2 years ago
  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 technicalSpecificationSearch2 = data => createAPI(`/plm/changeManagement/technicalSpecificationSearch2`,'post',data)
  14. /**
  15. * 根据用户编码获得用户部门
  16. * @param data
  17. * @returns {*}
  18. */
  19. export const getDepartmentByUserName = data => createAPI(`/plm/changeManagement/getDepartmentByUserName`,'post',data)
  20. /**
  21. * 新增变更申请
  22. * @param data
  23. * @returns {*}
  24. */
  25. export const changeRequestSave = data => createAPI(`/plm/changeManagement/changeRequestSave`,'post',data)
  26. /**
  27. * 新增变更单临时
  28. * @param data
  29. * @returns {*}
  30. */
  31. export const changeRequestTempSave = data => createAPI(`/plm/changeManagement/changeRequestTempSave`,'post',data)
  32. /**
  33. * 根据变更单号删除文件
  34. * @param data
  35. * @returns {*}
  36. */
  37. export const deleteChangeFiles = data => createAPI(`/plm/changeManagement/deleteChangeFiles`,'post',data)
  38. /**
  39. * 删除临时变更数据
  40. * @param data
  41. * @returns {*}
  42. */
  43. export const deleteTempChangeInfo = data => createAPI(`/plm/changeManagement/deleteTempChangeInfo`,'post',data)
  44. // ============================================================================================================ //
  45. /**
  46. * 获取工程变更记录列表
  47. * @param data
  48. * @returns {*}
  49. */
  50. export const changeRecordSearch = data => createAPI(`/plm/changeManagement/changeRecordSearch`,'post',data)
  51. /**
  52. * 变更单详情的列表
  53. * @param data
  54. * @returns {*}
  55. */
  56. export const changeDetailSearch = data => createAPI(`/plm/changeManagement/changeDetailSearch`,'post',data)
  57. /**
  58. * 变更单文件的列表
  59. * @param data
  60. * @returns {*}
  61. */
  62. export const changeFileSearch = data => createAPI(`/plm/changeManagement/changeFileSearch`,'post',data)
  63. /**
  64. * 删除变更单文件
  65. * @param data
  66. * @returns {*}
  67. */
  68. export const deleteChangeFile = data => createAPI(`/plm/changeManagement/deleteChangeFile`,'post',data)
  69. /**
  70. * 查询库存成本影响
  71. * @param data
  72. * @returns {*}
  73. */
  74. export const costImpactSearch = data => createAPI(`/plm/changeManagement/costImpactSearch`,'post',data)
  75. /**
  76. * 查询库存成本影响
  77. * @param data
  78. * @returns {*}
  79. */
  80. export const costImpactSave = data => createAPI(`/plm/changeManagement/costImpactSave`,'post',data)
  81. /**
  82. * 新增执行信息
  83. * @param data
  84. * @returns {*}
  85. */
  86. export const executionSave = data => createAPI(`/plm/changeManagement/executionSave`,'post',data)
  87. /**
  88. * 编辑库存成本影响
  89. * @param data
  90. * @returns {*}
  91. */
  92. export const costImpactUpdate = data => createAPI(`/plm/changeManagement/costImpactUpdate`,'post',data)
  93. /**
  94. * 查询ECN种类数据
  95. * @param data
  96. * @returns {*}
  97. */
  98. export const getEcnTypeData = data => createAPI(`/plm/changeManagement/getEcnTypeData`,'post',data)
  99. /**
  100. * 查询ECN的模板
  101. * @param data
  102. * @returns {*}
  103. */
  104. export const getEcnModel = data => createAPI(`/plm/changeManagement/getEcnModel`,'post',data)
  105. /**
  106. * 查询模板属性
  107. * @param data
  108. * @returns {*}
  109. */
  110. export const getItemList = data => createAPI(`/plm/changeManagement/getItemList`,'post',data)
  111. /**
  112. * 查询执行信息
  113. * @param data
  114. * @returns {*}
  115. */
  116. export const executionInfoSearch = data => createAPI(`/plm/changeManagement/executionInfoSearch`,'post',data)
  117. /**
  118. * 查询变更明细
  119. * @param data
  120. * @returns {*}
  121. */
  122. export const requestDetailSearch = data => createAPI(`/plm/changeManagement/requestDetailSearch`,'post',data)
  123. /**
  124. * 删除变更明细
  125. * @param data
  126. * @returns {*}
  127. */
  128. export const deleteChangeDetail = data => createAPI(`/plm/changeManagement/deleteChangeDetail`,'post',data)
  129. /**
  130. * 编辑变更单基础信息
  131. * @param data
  132. * @returns {*}
  133. */
  134. export const changeRequestUpdate = data => createAPI(`/plm/changeManagement/changeRequestUpdate`,'post',data)
  135. /**
  136. * 查询所选择的ECN种类
  137. * @param data
  138. * @returns {*}
  139. */
  140. export const getChooseEcnType = data => createAPI(`/plm/changeManagement/getChooseEcnType`,'post',data)
  141. /**
  142. * 修改执行信息
  143. * @param data
  144. * @returns {*}
  145. */
  146. export const executionUpdate = data => createAPI(`/plm/changeManagement/executionUpdate`,'post',data)
  147. /**
  148. * 新增会签信息
  149. * @param data
  150. * @returns {*}
  151. */
  152. export const countersignatureSave = data => createAPI(`/plm/changeManagement/countersignatureSave`,'post',data)
  153. /**
  154. * 查询会签信息
  155. * @param data
  156. * @returns {*}
  157. */
  158. export const countersignatureSearch = data => createAPI(`/plm/changeManagement/countersignatureSearch`,'post',data)
  159. /**
  160. * 编辑会签信息
  161. * @param data
  162. * @returns {*}
  163. */
  164. export const countersignatureUpdate = data => createAPI(`/plm/changeManagement/countersignatureUpdate`,'post',data)
  165. /**
  166. * 下达
  167. * @param data
  168. * @returns {*}
  169. */
  170. export const issueChange = data => createAPI(`/plm/changeManagement/issueChange`,'post',data)
  171. /**
  172. * 提交
  173. * @param data
  174. * @returns {*}
  175. */
  176. export const submitChange = data => createAPI(`/plm/changeManagement/submitChange`,'post',data)
  177. /**
  178. * 获取节点权限
  179. * @param data
  180. * @returns {*}
  181. */
  182. export const getNodeAuthority = data => createAPI(`/plm/changeManagement/getNodeAuthority`,'post',data)
  183. /**
  184. * 查询审批信息
  185. * @param data
  186. * @returns {*}
  187. */
  188. export const getApprovalList = data => createAPI(`/plm/changeManagement/getApprovalList`,'post',data)
  189. /**
  190. * 根据site查bu
  191. * @param data
  192. * @returns {*}
  193. */
  194. export const getBuBySite = data => createAPI(`/plm/changeManagement/getBuBySite`,'post',data)
  195. /**
  196. * 获取节点权限
  197. * @param data
  198. * @returns {*}
  199. */
  200. export const getNodeAuthorityForCheck = data => createAPI(`/plm/changeManagement/getNodeAuthorityForCheck`,'post',data)
  201. /**
  202. * 根据视图查物料计划
  203. * @param data
  204. * @returns {*}
  205. */
  206. export const choosePartNoList = data => createAPI(`/plm/changeManagement/choosePartNoList`,'post',data)
  207. /**
  208. * TP执行
  209. * @param data
  210. * @returns {*}
  211. */
  212. export const tpExecute = data => createAPI(`/plm/changeManagement/tpExecute`,'post',data)
  213. /**
  214. * 会签执行
  215. * @param data
  216. * @returns {*}
  217. */
  218. export const csExecute = data => createAPI(`/plm/changeManagement/csExecute`,'post',data)