projectBase.js 551 B

12345678910111213141516171819202122232425262728293031323334353637
  1. /*
  2. * 项目基本信息
  3. *
  4. */
  5. const state = {
  6. project: {},
  7. houseData: {}
  8. }
  9. const mutations = {
  10. CHANGE_PROJECT: (state, project) => {
  11. state.project = project;
  12. },
  13. CHANGE_HOUSE_DATA: (state, houseData) => {
  14. state.houseData = houseData;
  15. }
  16. }
  17. const actions = {
  18. changeProject({
  19. commit,
  20. }, project) {
  21. commit('CHANGE_PROJECT', project);
  22. },
  23. changeHouseData({
  24. commit,
  25. }, houseData) {
  26. commit('CHANGE_HOUSE_DATA', houseData);
  27. }
  28. }
  29. export default {
  30. namespaced: true,
  31. state,
  32. mutations,
  33. actions
  34. }