selfBuiltPickOrder.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. import { postJ, post, get } from "@/utils/request";
  2. import Vue from "vue";
  3. // 生成编码
  4. export async function getCode(code) {
  5. const data = await get(
  6. Vue.prototype.apiUrl + `/main/codemanage/getCode/` + code,
  7. {}
  8. );
  9. if (data.code == 0) {
  10. return data.data;
  11. }
  12. return Promise.reject(data.message);
  13. }
  14. // 非生产性领料保存
  15. export async function unproductive(params) {
  16. const data = await postJ(
  17. Vue.prototype.apiUrl + `/mes/pickorder/unproductive`,
  18. params,
  19. true
  20. );
  21. if (data.code == 0) {
  22. return data.data;
  23. }
  24. return Promise.reject(data.message);
  25. }
  26. export async function getProductList(params) {
  27. const data = await get(
  28. Vue.prototype.apiUrl + `/wms/outindetailtwo/page`,
  29. params,
  30. true
  31. );
  32. if (data.code == 0) {
  33. return data.data;
  34. }
  35. return Promise.reject(data.message);
  36. }
  37. // 批次维度台账列表
  38. export async function getBatchList(params) {
  39. const data = await get(
  40. Vue.prototype.apiUrl + `/wms/outindetailtwo/batchPage`,
  41. params,
  42. true
  43. );
  44. if (data.code == 0) {
  45. return data.data;
  46. }
  47. return Promise.reject(data.message);
  48. }