storage.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. import request, { postBlob, getBlob, handleImport } from '@/utils/request'
  2. export function storageListPageV2(data) {
  3. return request({
  4. url: `/storage/list/pageV2?moduleId=${data.moduleId}`,
  5. method: 'post',
  6. data
  7. })
  8. }
  9. export function storagePageExport(data, name) {
  10. return postBlob({
  11. url: '/storage/pageExport',
  12. data,
  13. name
  14. })
  15. }
  16. // 获取仓储列表
  17. export function getList(params) {
  18. return request({
  19. url: '/storage/list',
  20. method: 'get',
  21. params
  22. })
  23. }
  24. // 删除仓储
  25. export function deleteStorage(params) {
  26. return request({
  27. url: '/storage/delete',
  28. method: 'post',
  29. params
  30. })
  31. }
  32. // 新增仓储
  33. export function addStorage(params) {
  34. return request({
  35. url: '/storage/add',
  36. method: 'post',
  37. data: params
  38. })
  39. }
  40. // 编辑仓储
  41. export function editStorage(params) {
  42. return request({
  43. url: '/storage/update',
  44. method: 'post',
  45. data: params
  46. })
  47. }
  48. // 获取仓储详情
  49. export function getStorageDetail(params) {
  50. return request({
  51. url: '/storage/detail',
  52. method: 'get',
  53. params
  54. })
  55. }
  56. // 获取网点列表
  57. export function getWebsitList(params) {
  58. return request({
  59. url: '/admin/websit/list',
  60. method: 'get',
  61. params
  62. })
  63. }