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.

68 lines
3.6 KiB

3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
  1. import {createAPI} from '@/utils/httpRequest.js'
  2. // 获取工具主信息信息
  3. export const getToolHeaderData = data => createAPI(`toolInfo/getToolHeaderData`, 'POST', data)
  4. // 获取工具明细信息信息
  5. export const getToolDetailList = data => createAPI(`toolInfo/getToolDetailList`, 'POST', data)
  6. // 获取工具维护记录
  7. export const getToolInstanceIdUseHist = data => createAPI(`toolInfo/getToolInstanceIdUseHist`, 'POST', data)
  8. // 获取工具使用记录
  9. export const getSfdcToolingHistList = data => createAPI(`toolInfo/getSfdcToolingHistList`, 'POST', data)
  10. // 获取工具使用记录
  11. export const getToolHeaderList = data => createAPI(`toolInfo/getToolHeaderList`, 'POST', data)
  12. // 编辑 工具主表信息
  13. export const editToolHeader = data => createAPI(`toolInfo/editToolHeader`, 'POST', data)
  14. // 保存 工具主表信息
  15. export const saveToolHeader = data => createAPI(`toolInfo/saveToolHeader`, 'POST', data)
  16. // deleteToolHeader
  17. export const deleteToolHeader = data => createAPI(`toolInfo/deleteToolHeader`, 'POST', data)
  18. // 获取工具使用记录
  19. export const updateToolDetail = data => createAPI(`toolInfo/updateToolDetail`, 'POST', data)
  20. // 添加工具实例
  21. export const saveToolInfoDetail = data => createAPI(`toolInfo/saveToolInfoDetail`, 'POST', data)
  22. // 获取工具打印
  23. export const printTool = data => createAPI(`toolMan/printTool`, 'POST', data)
  24. // 获取工具信息
  25. export const getToolInfoList = data => createAPI(`toolInfo/getToolInfoList`, 'POST', data)
  26. // 获取出入库信息
  27. export const getToolTransInfoList = data => createAPI(`toolInfo/getToolTransInfoList`, 'POST', data)
  28. // 工具接收信息
  29. export const getPoReceiptList = data => createAPI(`toolInfo/getPoReceiptList`, 'POST', data)
  30. // 接收对账
  31. export const updatePoReceiptList = data => createAPI(`toolInfo/updatePoReceiptList`, 'POST', data)
  32. // 取消对账
  33. export const updatePoReceiptListR = data => createAPI(`toolInfo/updatePoReceiptListR`, 'POST', data)
  34. export const updateToolDetailInfo = data => createAPI(`toolInfo/updateToolDetailInfo`, 'POST', data)
  35. // 修改工具接收编码
  36. export const updateReceiveToolDetail = data => createAPI(`PRHeader/updateReceiveToolDetail`, 'POST', data)
  37. export const queryToolOperatorRecord = data => createAPI(`toolInfo/queryToolOperatorRecord`, 'POST', data)
  38. export const saveToolUseQtyAssess = data => createAPI(`toolInfo/saveToolUseQtyAssess`, 'POST', data)
  39. export const getToolUseQtyAssessList = data => createAPI(`toolInfo/getToolUseQtyAssessList`, 'POST', data)
  40. export const checkToolUseQtyAssess = data => createAPI(`toolInfo/checkToolUseQtyAssess`, 'POST', data)
  41. export const getItemModal = data => createAPI(`toolInfo/getItemModal`, 'POST', data)
  42. export const itemSaveData = data => createAPI(`toolInfo/itemSaveData`, 'POST', data)
  43. export const getItemData = data => createAPI(`toolInfo/getItemData`, 'POST', data)
  44. export const deleteItemModal = data => createAPI(`toolInfo/deleteItemModal`, 'POST', data)
  45. export const checkAssessRecord = data => createAPI(`toolInfo/checkAssessRecord`, 'POST', data)
  46. export const refreshItemModal = data => createAPI(`toolInfo/refreshItemModal`, 'POST', data)
  47. // ============================================= 工具属性 ================================================
  48. export const getToolAttributeList = data => createAPI(`toolInfo/getToolAttributeList`, 'POST', data)
  49. // ============================================= 工具成本 ================================================
  50. export const getToolCostList = data => createAPI(`toolInfo/getToolCostList`, 'POST', data)
  51. export const refuseToolUseQtyAssess = data => createAPI(`toolInfo/refuseToolUseQtyAssess`, 'POST', data)