depreturn.js 1023 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. import http from '@/request/index.js';
  2. export const state = {
  3. depDelData: [] //采购计划详情数据
  4. };
  5. export const mutations = {
  6. setDepDelsData(state, data) {
  7. state.depDelData = data
  8. },
  9. }
  10. export const actions = {
  11. getRetData({
  12. commit,
  13. rootState
  14. }, data) {
  15. return new Promise((resolve, reject) => {
  16. http('depTeturn.getData', {
  17. ...data.pam,
  18. }, '加载中').then(res => {
  19. if (res.success == true) {
  20. data.that.$refs.paging.complete(res.data.records);
  21. }
  22. }).catch(e => {
  23. reject(e)
  24. })
  25. })
  26. },
  27. getDepretDetail({
  28. commit,
  29. rootState
  30. }, data) {
  31. return new Promise((resolve, reject) => {
  32. http('depTeturn.details', {
  33. ...data,
  34. current: 1,
  35. size: 10000
  36. }, '加载中').then(res => {
  37. if (res.success == true) {
  38. if (res.data.records) {
  39. commit('setDepDelsData', res.data.records);
  40. } else {
  41. commit('setDepDelsData', res.data);
  42. }
  43. }
  44. }).catch(e => {
  45. reject(e)
  46. })
  47. })
  48. },
  49. }