project.js 417 B

12345678910111213141516171819202122
  1. import TOOL from "@/utils/tool";
  2. export default {
  3. state: {
  4. projects: TOOL.data.get("PROJECT") || [],
  5. projectId: TOOL.data.get("PROJECT_ID") || null
  6. },
  7. mutations: {
  8. SET_projectId(state, key) {
  9. state.projectId = key
  10. TOOL.data.set("PROJECT_ID", key)
  11. },
  12. SET_projects(state, key) {
  13. state.projects = key
  14. },
  15. clearProject(state) {
  16. state.projects = []
  17. state.projectId = null
  18. }
  19. }
  20. }