微信

index.js 689B

1234567891011121314151617181920212223242526272829303132
  1. import Ajax from '../../util/ajax'
  2. import api from '../../util/api'
  3. export default {
  4. namespaced: true,
  5. state: {
  6. result: [],
  7. user: {},
  8. mainInfo: {}
  9. },
  10. mutations: {
  11. updateState (state, payload) {
  12. state.result = payload.Message
  13. state.user = payload.UserInfo
  14. state.mainInfo = payload.Info[0]
  15. }
  16. },
  17. actions: {
  18. getBodyCheck (context) {
  19. return new Promise((resolve, reject) => {
  20. Ajax({
  21. ...api.bodyCheck.bodyCheck
  22. }).then(res => {
  23. context.commit('updateState', res)
  24. resolve(res)
  25. }).catch((err) => {
  26. reject(err)
  27. })
  28. })
  29. }
  30. }
  31. }