leadal-auth
v0.0.33
Published
Vue.js 组件库,包含人脸识别、指纹采集、身份证读取等认证功能
Downloads
116
Maintainers
Readme
LD-Auth UI - 机构管理组件
一个基于 Vue 2 和 Element UI 构建的企业级机构管理组件库,提供完整的组织架构和用户管理功能。
✨ 特性
- 🌳 树形机构管理 - 支持无限层级的组织架构树
- 👥 用户管理 - 完整的用户增删改查功能
- 🔐 权限管理 - 支持多种认证方式(人脸、指纹、身份卡)
- 📊 分页查询 - 高效的用户数据分页展示
- 🎨 现代化 UI - 基于 Element UI 的美观界面
- 📦 组件化 - 可独立使用的 Vue 组件
🚀 快速开始
安装
npm install leadal-auth基本使用
import Vue from "vue";
import LeadalAuth from "leadal-auth";
import "leadal-auth/lib/leadal-auth.css"; // 引入样式文件(必需)
Vue.use(LeadalAuth, {
baseUrl: "http://dftdm.netiler.com",
authUrl: "http://dftdm.netiler.com",
websocketUrl: "ws://10.1.22.32:38280",
modules: [
{
value: "idCard",
label: "身份卡绑定",
},
{
value: "finger",
label: "指纹绑定",
},
{
value: "face",
label: "人脸绑定",
},
],
});在模板中使用:
<template>
<div
style="height: calc(100vh - 108px);padding: 12px;box-sizing: border-box;"
>
<auth-manage> </auth-manage>
</div>
</template>0.0.31 更新 log 新增已调离列表、调离功能、导出调离用户与机构用户、新增机构树图标。
0.0.32 更新 log 修复 span 全局使用污染其他项目代码,部分样式做了隔离
