order-outbond.js 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. import http from '@/request/index.js';
  2. export const state = {
  3. orderDelData: [] ,//采购计划详情数据
  4. batchData:{} //批次数据
  5. };
  6. export const mutations = {
  7. setOrderDelsData(state, data) {
  8. state.orderDelData = data
  9. },
  10. setBatchData(state, data) {
  11. state.batchData = data
  12. },
  13. }
  14. export const actions = {
  15. getOrderAwaitData({
  16. commit,
  17. rootState
  18. }, data) {
  19. return new Promise((resolve, reject) => {
  20. http('orderOutbond.awaitData', {
  21. ...data.pam,
  22. }, '加载中').then(res => {
  23. if (res.success == true) {
  24. data.that.$refs.paging.complete(res.data.records);
  25. }
  26. }).catch(e => {
  27. reject(e)
  28. })
  29. })
  30. },
  31. getOrderAreadyData({
  32. commit,
  33. rootState
  34. }, data) {
  35. return new Promise((resolve, reject) => {
  36. http('orderOutbond.readyData', {
  37. ...data.pam,
  38. }, '加载中').then(res => {
  39. if (res.success == true) {
  40. data.that.$refs.paging.complete(res.data.records);
  41. }
  42. }).catch(e => {
  43. reject(e)
  44. })
  45. })
  46. },
  47. getOrderAwaitDetail({
  48. commit,
  49. rootState
  50. }, data) {
  51. return new Promise((resolve, reject) => {
  52. http('orderOutbond.awaitDelData', {
  53. ...data,
  54. current: 1,
  55. size: 10000
  56. }, '加载中').then(res => {
  57. if (res.success == true) {
  58. commit('setOrderDelsData', res.data);
  59. }
  60. }).catch(e => {
  61. reject(e)
  62. })
  63. })
  64. },
  65. getOrderReadyDetail({
  66. commit,
  67. rootState
  68. }, data) {
  69. return new Promise((resolve, reject) => {
  70. http('orderOutbond.readyDelData', {
  71. ...data,
  72. current: 1,
  73. size: 10000
  74. }, '加载中').then(res => {
  75. if (res.success == true) {
  76. commit('setOrderDelsData', res.data);
  77. }
  78. }).catch(e => {
  79. reject(e)
  80. })
  81. })
  82. },
  83. }