outin.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. import request from '@/utils/request';
  2. export default {
  3. //列表
  4. list: async (params) => {
  5. const res = await request.get('/wms/outin/page', { params });
  6. if (res.data.code == 0) {
  7. return res.data.data;
  8. }
  9. },
  10. //列表
  11. getAssetNum: async (data) => {
  12. const res = await request.post('/wms/outin/getAssetNum', data);
  13. if (res.data.code == 0) {
  14. return res.data.data;
  15. }
  16. },
  17. //保存
  18. save: async (data) => {
  19. const res = await request.post('/wms/outin/save', data);
  20. if (res.data.code == 0) {
  21. return res.data;
  22. }
  23. },
  24. //删除
  25. delete: async (data) => {
  26. const res = await request.delete('/wms/outin/delete', data);
  27. if (res.data.code == 0) {
  28. return res.data.data;
  29. }
  30. },
  31. //出库实时库存
  32. getRealTimeInventory: async (params) => {
  33. const res = await request.get(`/wms/outin/getRealTimeInventory`, {
  34. params
  35. });
  36. if (res.data.code == 0) {
  37. return res.data.data;
  38. }
  39. },
  40. //出库实时库存
  41. pageeLedger: async (params) => {
  42. const res = await request.get(`/wms/outin/getOutStock`, {
  43. params
  44. });
  45. if (res.data.code == 0) {
  46. return res.data.data;
  47. }
  48. },
  49. //出库物品实时库存
  50. getoutDetail: async (params) => {
  51. const res = await request.get(`/wms/inout/pageInLedgerDetail`, {
  52. params
  53. });
  54. if (res.data.code == 0) {
  55. return res.data;
  56. }
  57. },
  58. //详情
  59. getById: async (id) => {
  60. const res = await request.get(`/wms/outin/getById/${id}`);
  61. if (res.data.code == 0) {
  62. return res.data.data;
  63. }
  64. },
  65. //出入库单-新增入库单信息
  66. addInOut: async (data) => {
  67. const res = await request.post('/wms/inout/addInOut', data);
  68. if (res.data.code == 0) {
  69. return res.data;
  70. }
  71. },
  72. //列表
  73. pageWms: async (params) => {
  74. const res = await request.get('/wms/inout/page', { params });
  75. if (res.data.code == 0) {
  76. return res.data.data;
  77. }
  78. },
  79. //入库详情
  80. getWms: async (id) => {
  81. const res = await request.get(`/wms/inout/getInfoById/${id}`);
  82. if (res.data.code == 0) {
  83. return res.data.data;
  84. }
  85. },
  86. //库存台账-基本信息
  87. getBasicInformation: async (categoryId) => {
  88. const res = await request.get(
  89. `/wms/outin/getBasicInformation/${categoryId}`
  90. );
  91. if (res.data.code == 0) {
  92. return res.data.data;
  93. }
  94. },
  95. //库存台账-库存明细
  96. getInventoryDetails: async (params) => {
  97. const res = await request.get(`/wms/outin/getInventoryDetails`, {
  98. params
  99. });
  100. if (res.data.code == 0) {
  101. return res.data.data;
  102. }
  103. }
  104. };