picking.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  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/pickorder/batchSave`, params, true,
  7. );
  8. if (data.code == 0) {
  9. return data.data;
  10. }
  11. return Promise.reject(data.message);
  12. }
  13. // 统计领料数量
  14. export async function pickStatistics(params) {
  15. const data = await post(
  16. Vue.prototype.apiUrl + `/pda/mes/workorder/pickStatistics`, params, true,
  17. );
  18. if (data.code == 0) {
  19. return data.data;
  20. }
  21. return Promise.reject(data.message);
  22. }
  23. // 领料单详细信息
  24. export async function pickDetails(params) {
  25. const data = await postJ(
  26. Vue.prototype.apiUrl + `/pda/mes/pickorder/list`, params, true,
  27. );
  28. if (data.code == 0) {
  29. return data.data;
  30. }
  31. return Promise.reject(data.message);
  32. }
  33. // pda领料出库单
  34. export async function pickOutInOrder(params) {
  35. const data = await postJ(
  36. Vue.prototype.apiUrl + `/pda/mes/pickorder/pickOutInOrder`, params, true,
  37. );
  38. if (data.code == 0) {
  39. return data.data;
  40. }
  41. return Promise.reject(data.message);
  42. }