pc.js
1.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
//岗位
import $http,{URL} from "@/service/Service";
export default {
namespaced:true,
state: {
demo:[],
activeClass:JSON.parse(sessionStorage.getItem('activeClass'))?JSON.parse(sessionStorage.getItem('activeClass')):0,//首页菜单选中状态
MenuFlag:{
showMenuFlag:false,
contactUs:true
}
},
getters:{
},
mutations:{
MSetdemo(state,data){
state.demo = data;
},
// 改变首页菜单选中状态
setActiveClass(state,data){
state.activeClass = data
sessionStorage.setItem('activeClass',JSON.stringify(data));
},
// 首页菜单显示隐藏
MShowMenu(state,data){
state.MenuFlag.showMenuFlag = data.menu
state.MenuFlag.contactUs = data.us
},
},
actions:{
ASetdemo({dispatch,commit,state,computed}){
return $http.GET(URL("/api"))
.then(d=>{
commit("MSetdemo",d.data)
})
}
}
}