对接班级管理列表

This commit is contained in:
xiayuping666
2024-04-03 09:55:45 +08:00
parent 95638a4b10
commit 07b3495575
19 changed files with 931 additions and 13 deletions
+15 -1
View File
@@ -26,7 +26,9 @@ const state = {
token: localStorage.getItem('token') || '',
refreshToken: localStorage.getItem('refreshToken') || '', // 刷新token
user: localStorage.getItem('user') ? JSON.parse(localStorage.getItem('user')) : {}, // 用户信息
school: localStorage.getItem('school') ? JSON.parse(localStorage.getItem('school')) : {}, // 学校 默认获取的第一个
roles: localStorage.getItem('roles') ? JSON.parse(localStorage.getItem('roles')) : [], // 权限 是家长或教师
classify: localStorage.getItem('classify') ? JSON.parse(localStorage.getItem('classify')) : {} // 用户为班主任的班级 默认查找的第一个
}
@@ -43,6 +45,18 @@ const mutations = {
state.user = newUser
localStorage.setItem('user', JSON.stringify(newUser) )
},
setSchool( state, newSchool){
localStorage.setItem('school', JSON.stringify(newSchool) )
state.school = newSchool
},
setRoles( state, newRoles){
localStorage.setItem('roles', JSON.stringify(newRoles) )
state.roles = newRoles
},
setClassify( state, newClassify){
localStorage.setItem('classify', JSON.stringify(newClassify) )
state.classify = newClassify
},
}
const actions = {