tarsier-vue-tools组织管理组件

使用前的准备

  1. 组件的store需要注册到全局的vuexstore中并命名UserOrgStore
  2. 传入参数urls对象,默认配置为/tarsier-comm/permission的后台地址

// store.js:
import { UserOrgStore } from 'uino-tarsier-vue-lib';
export default new Vuex.Store({
  state:{},
  modules:{
    UserOrgStore
  }
});

使用


// *.vue:
<template>
  <UserOrg :urls="urls" />
</template>

<script>
  import { UserOrg } from  'uino-tarsier-vue-lib';

  export default {
    components: {
      UserOrg
    },
    data() {
      return {
        urls:{}
      };
    }
  }
</script>
  

urls 地址配置说明

  • pre : 地址前缀 ,默认值:/tarsier-comm/permission
  • GET_TREE : 获取左侧组织树
  • SAVE_ORG : 保存组织信息
  • DELETE_ORG : 删除组织
  • ROLE_LIST : 获取角色列表
  • ROLE_LIST_BY_ID : 获取组织已选角色列表
  • ADD_ROLE : 给当前组织添加角色
  • REMOVE_ROLE : 移除当前组织已选角色
  • GET_USER : 获取用户列表
  • REMOVE_USER : 移出用户
  • ADD_USER : 给当前组织添加用户