sapbomrecord.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. import request from '@/utils/request'
  2. /**
  3. * 接口管理/SAP关键件清单记录表分页查询
  4. * @param {查询条件} data
  5. */
  6. export function listSapBomRecord(query) {
  7. return request({
  8. url: 'business/SapBomRecord/list',
  9. method: 'get',
  10. params: query,
  11. })
  12. }
  13. export function statSapBomRecord(query) {
  14. return request({
  15. url: 'business/SapBomRecord/stat',
  16. method: 'get',
  17. params: query,
  18. })
  19. }
  20. /**
  21. * 新增接口管理/SAP关键件清单记录表
  22. * @param data
  23. */
  24. export function addSapBomRecord(data) {
  25. return request({
  26. url: 'business/SapBomRecord',
  27. method: 'post',
  28. data: data,
  29. })
  30. }
  31. /**
  32. * 修改接口管理/SAP关键件清单记录表
  33. * @param data
  34. */
  35. export function updateSapBomRecord(data) {
  36. return request({
  37. url: 'business/SapBomRecord',
  38. method: 'PUT',
  39. data: data,
  40. })
  41. }
  42. /**
  43. * 获取接口管理/SAP关键件清单记录表详情
  44. * @param {Id}
  45. */
  46. export function getSapBomRecord(id) {
  47. return request({
  48. url: 'business/SapBomRecord/' + id,
  49. method: 'get'
  50. })
  51. }
  52. /**
  53. * 删除接口管理/SAP关键件清单记录表
  54. * @param {主键} pid
  55. */
  56. export function delSapBomRecord(pid) {
  57. return request({
  58. url: 'business/SapBomRecord/' + pid,
  59. method: 'delete'
  60. })
  61. }
  62. // 清空接口管理/SAP关键件清单记录表
  63. export function clearSapBomRecord() {
  64. return request({
  65. url: 'business/SapBomRecord/clean',
  66. method: 'delete'
  67. })
  68. }
  69. // 导出接口管理/SAP关键件清单记录表
  70. export async function exportSapBomRecord(query) {
  71. await downFile('business/SapBomRecord/export', { ...query })
  72. }