user.js 558 B

1234567891011121314151617181920212223242526272829
  1. export default {
  2. namespaced: true,
  3. state: {
  4. id: '',
  5. name: '',
  6. loginName: '',
  7. photo: ''
  8. },
  9. mutations: {
  10. updateId (state, id) {
  11. state.id = id
  12. },
  13. updateName (state, name) {
  14. state.name = name
  15. },
  16. updateLoginName (state, loginName) {
  17. state.loginName = loginName
  18. },
  19. updatePhoto (state, photo) {
  20. state.photo = photo
  21. },
  22. updateUser (state, user) {
  23. state.id = user.id
  24. state.name = user.name
  25. state.loginName = user.loginName
  26. state.photo = user.photo
  27. }
  28. }
  29. }