| | |
| | | const getters = { |
| | | sidebar: state => state.app.sidebar, |
| | | size: state => state.app.size, |
| | | device: state => state.app.device, |
| | | dict: state => state.dict.dict, |
| | | visitedViews: state => state.tagsView.visitedViews, |
| | | cachedViews: state => state.tagsView.cachedViews, |
| | | token: state => state.user.token, |
| | | avatar: state => state.user.avatar, |
| | | name: state => state.user.name, |
| | | introduction: state => state.user.introduction, |
| | | roles: state => state.user.roles, |
| | | permissions: state => state.user.permissions, |
| | | permission_routes: state => state.permission.routes, |
| | | topbarRouters:state => state.permission.topbarRouters, |
| | | defaultRoutes:state => state.permission.defaultRoutes, |
| | | sidebarRouters:state => state.permission.sidebarRouters, |
| | | mode:state =>[{ |
| | | value: 1, |
| | | label: "调查表", |
| | | sidebar: (state) => state.app.sidebar, |
| | | size: (state) => state.app.size, |
| | | device: (state) => state.app.device, |
| | | dict: (state) => state.dict.dict, |
| | | visitedViews: (state) => state.tagsView.visitedViews, |
| | | cachedViews: (state) => state.tagsView.cachedViews, |
| | | token: (state) => state.user.token, |
| | | avatar: (state) => state.user.avatar, |
| | | name: (state) => state.user.name, |
| | | introduction: (state) => state.user.introduction, |
| | | roles: (state) => state.user.roles, |
| | | permissions: (state) => state.user.permissions, |
| | | permission_routes: (state) => state.permission.routes, |
| | | topbarRouters: (state) => state.permission.topbarRouters, |
| | | defaultRoutes: (state) => state.permission.defaultRoutes, |
| | | sidebarRouters: (state) => state.permission.sidebarRouters, |
| | | // 适用方式 |
| | | mode: (state) => [ |
| | | { |
| | | value: "1", |
| | | label: "调查表", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | { |
| | | value: "2", |
| | | label: "智能语音", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | { |
| | | value: "3", |
| | | label: "人工", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | ], |
| | | // 值类型 |
| | | valuetype: (state) => [ |
| | | { |
| | | value: "1", |
| | | label: "选项", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | { |
| | | value: "2", |
| | | label: "文本", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | { |
| | | value: "3", |
| | | label: "数值", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | ], |
| | | // 是否可用 |
| | | usable: (state) => [ |
| | | { |
| | | value: '0', |
| | | label: "可用", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | { |
| | | value: '1', |
| | | label: "停用", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | ], |
| | | // 语言 |
| | | languagelist: (state) => [ |
| | | { |
| | | value: "1", |
| | | label: "普通话", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | { |
| | | value: 2, |
| | | label: "智能语音", |
| | | value: "2", |
| | | label: "粤语", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | { |
| | | value: 3, |
| | | label: "适用方式", |
| | | },], |
| | | } |
| | | export default getters |
| | | value: "3", |
| | | label: "英语", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | ],}; |
| | | export default getters; |