count.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. export const state = () => ({
  2. allCount: {
  3. fetching: false,
  4. data: []
  5. },
  6. inquirySheet: {
  7. fetching: false,
  8. data: []
  9. },
  10. inquirySheetLast: {
  11. fetching: false,
  12. data: []
  13. }
  14. })
  15. export const mutations = {
  16. REQUEST_ALLCOUNT (state) {
  17. state.allCount.fetching = true
  18. },
  19. GET_ALLCOUNT_FAILURE (state) {
  20. state.allCount.fetching = false
  21. },
  22. GET_ALLCOUNT_SUCCESS (state, result) {
  23. state.allCount.fetching = false
  24. state.allCount.data = result
  25. },
  26. REQUEST_INQUIRYSHEET (state) {
  27. state.inquirySheet.fetching = true
  28. },
  29. GET_INQUIRYSHEET_FAILURE (state) {
  30. state.inquirySheet.fetching = false
  31. },
  32. GET_INQUIRYSHEET_SUCCESS (state, result) {
  33. state.inquirySheet.fetching = false
  34. state.inquirySheet.data = {
  35. count: result
  36. }
  37. },
  38. REQUEST_INQUIRYSHEETLAST (state) {
  39. state.inquirySheetLast.fetching = true
  40. },
  41. GET_INQUIRYSHEETLAST_FAILURE (state) {
  42. state.inquirySheetLast.fetching = false
  43. },
  44. GET_INQUIRYSHEETLAST_SUCCESS (state, result) {
  45. state.inquirySheetLast.fetching = false
  46. state.inquirySheetLast.data = {
  47. count: result
  48. }
  49. }
  50. }