equipmentData.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. import request from '@/utils/request'
  2. // 设备产品数据库列表
  3. export function getEquipmentDataList(data) {
  4. return request({
  5. url: `device/origin/list?pageSize=${data.pageSize}&pageNum=${data.pageNum}`,
  6. method: 'post',
  7. data: data
  8. })
  9. }
  10. // 设备产品数据库模板下载
  11. export function downLoadMb(data) {
  12. return request({
  13. url: `device/origin/download`,
  14. method: 'post',
  15. data: data,
  16. responseType: 'blob'
  17. })
  18. }
  19. // 设备产品数据库新增
  20. export function addEquipment(data) {
  21. return request({
  22. url: `/device/origin`,
  23. method: 'post',
  24. data: data
  25. })
  26. }
  27. // 设备产品数据库新增
  28. export function editEquipment(data) {
  29. return request({
  30. url: `/device/origin`,
  31. method: 'put',
  32. data: data
  33. })
  34. }
  35. // 设备产品数据库详情
  36. export function getEquipmentDetail(id) {
  37. return request({
  38. url: `/device/origin/${id}`,
  39. method: 'get',
  40. })
  41. }
  42. // 设备产品数据库删除
  43. export function deleteEquipments(data) {
  44. return request({
  45. url: `/device/origin/delete`,
  46. method: 'post',
  47. data: data
  48. })
  49. }
  50. // 设备产品数据库导出
  51. export function exportEquipments(data) {
  52. return request({
  53. url: `/device/origin/export`,
  54. method: 'post',
  55. data: data,
  56. responseType: 'blob'
  57. })
  58. }