系统常用数据

store是全局的,参考文档 https://vuex.vuejs.org/zh/guide/state.html

export default {
    name: "info",
    data(){
      return {
        userinfo: this.$store.getters.user_info, //登录员工的信息
        employee_map: this.$store.getters.employee_map, //当前公司员工的索引对象,通过员工ID可以在这个对象中找到对应的员工信息
        point_types: this.$store.getters.point_types //当前公司启用的积分类型列表
      }
    }
}

说明

$store.getters.user_info是从员工信息接口获取的 查看接口
其中包含了员工的管理范围(他下面有哪些人是他在管理),旧版本我们有管理者的标识,新的版本通过管理范围来判定员工账号是否有管理者的权限(即employee_detail.manage_scope.length > 0为管理者)

文档更新时间: 2020-04-02 09:51   作者:吴俊源