feeding.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. import { postJ, post, get } from "@/utils/request";
  2. import Vue from "vue";
  3. // 投料保存
  4. export async function batchSave(params) {
  5. const data = await postJ(
  6. Vue.prototype.apiUrl + `/pda/mes/feed/batchSave`,
  7. params,
  8. true
  9. );
  10. if (data.code == 0) {
  11. return data.data;
  12. }
  13. return Promise.reject(data.message);
  14. }
  15. // pda根据工单ids查询投料单
  16. export async function feedByOrderIds(params) {
  17. const data = await postJ(
  18. Vue.prototype.apiUrl + `/pda/mes/feed/listByOrderIds`,
  19. params,
  20. true
  21. );
  22. if (data.code == 0) {
  23. return data.data;
  24. }
  25. return Promise.reject(data.message);
  26. }
  27. // 库存明细
  28. export async function getInventoryDetails(params) {
  29. const data = await get(
  30. Vue.prototype.apiUrl + `/wms/outin/getInventoryDetails`,
  31. params,
  32. true
  33. );
  34. if (data.code == 0) {
  35. return data.data;
  36. }
  37. return Promise.reject(data.message);
  38. }
  39. //拆批
  40. export async function splitBatch(params) {
  41. const data = await await postJ(
  42. Vue.prototype.apiUrl + `pda/mes/feed/splitBatch`,
  43. params,
  44. true
  45. );
  46. if (data.code == 0) {
  47. return data.data;
  48. }
  49. return Promise.reject(data.message);
  50. }