maintenance.js 993 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. const state = {
  2. sparepartId: '',
  3. sparepart: null,
  4. executorInfo: null,
  5. idx: '', //下标
  6. equiIndex: '',
  7. sparePartsJson: '[]'
  8. }
  9. const mutations = {
  10. SET_SPAREPART: (state, data) => {
  11. //存放备品备件
  12. state.sparepart = data
  13. },
  14. SET_SPAREPARTSJSON: (state, data) => {
  15. //存放备品备件
  16. state.sparePartsJson = data
  17. },
  18. SET_EXECUTOR: (state, data) => {
  19. //转派人员信息
  20. state.executorInfo = data
  21. },
  22. SET_SPAREPARTINDEX: (state, data) => {
  23. state.idx = data
  24. },
  25. SET_EQUIINDEX: (state, data) => {
  26. state.equiIndex = data
  27. }
  28. }
  29. const actions = {
  30. setSparepart ({ commit, state }, data) {
  31. commit('SET_SPAREPART', data)
  32. },
  33. setExecutor ({ commit }, data) {
  34. commit('SET_EXECUTOR', data)
  35. },
  36. setSparepartIndex ({ commit }, data) {
  37. commit('SET_SPAREPARTINDEX', data)
  38. },
  39. setEquiIndex ({ commit }, data) {
  40. commit('SET_EQUIINDEX', data)
  41. }
  42. }
  43. export default {
  44. namespaced: true,
  45. state,
  46. mutations,
  47. actions
  48. }