正在恢复登录状态…
智能数据宽表系统
登录
管理后台
用户管理
角色管理
字段重命名
操作日志
返回数据宽表
管理后台
欢迎, {{ currentUser.name }}
退出登录
{{ adminActiveTab === 'users' ? '用户管理' : (adminActiveTab === 'roles' ? '角色管理' : (adminActiveTab === 'rename' ? '字段重命名' : (adminActiveTab === 'logs' ? '操作日志' : '行级权限'))) }}
添加用户
{{ getRoleName(scope.row.role) }}
编辑
删除
添加角色
{{ scope.row.permissions.join(', ') }}
编辑
删除
行级权限管理
添加规则
{{ scope.row.target_type === 'user' ? '用户' : '角色' }}
{{ getUserName(scope.row.target_id) }}
{{ getRoleName(scope.row.target_id) }}
{{ getOperatorLabel(scope.row.operator) }}
{{ scope.row.value.join(', ') }}
编辑
删除
添加重命名
编辑
删除
{{ getOperationTypeLabel(scope.row.operation_type) }}
{{ formatDateTime(scope.row.created_at) }}
数据可视化
返回数据宽表
数据可视化
欢迎, {{ currentUser.name }}
数据筛选
({{ activeDashboardFilterCount }})
图表配置
刷新数据
退出登录
总员工数
{{ metrics.overview?.total_employees || 0 }}
在职人数
{{ metrics.overview?.active_count || 0 }}
离职人数
{{ metrics.overview?.inactive_count || 0 }}
在职率
{{ metrics.overview?.active_rate || 0 }}
%
性别分布
部门分布
区域分布
{{ timeDimension === 'month' ? '按月入职/离职趋势' : '按年入职/离职趋势' }}
月
年
更多维度分析
员工类型分布
司龄分布
年龄分布
职位分布
选择要显示的图表
性别分布
部门分布
区域分布
入职离职趋势
员工类型分布
司龄分布
年龄分布
职位分布
设置各图表类型
选择颜色主题
默认主题
暖色调
冷色调
鲜艳色
重置默认
取消
保存配置
选择筛选字段和值
暂无可用字段,请先导入数据
添加筛选条件
清除所有筛选条件
取消
应用筛选
智能数据宽表
看板:{{ activeView ? activeView.name : '默认(全部字段)' }}
{{ isDefaultView ? '✓' : '' }}
默认(全部字段)
{{ activeViewId === v.id ? '✓' : '' }}
{{ v.name || UNNAMED_VIEW_LABEL }}
未保存筛选
新建看板
管理看板
字段配置
字段显示
{{ showFilter ? '隐藏筛选' : '筛选' }}
清除筛选
导入Excel
导出CSV
数据可视化
管理后台
{ if (cmd === 'logout') handleLogout(); }">
{{ (currentUser.name || '用户')[0] }}
{{ currentUser.name }}
欢迎,{{ currentUser.name }}
退出登录
行分组区域
⬇️ 拖拽表格列标题到此处进行分组
{{ field }}
→
×
📊 全部
›
{{ node._key }}
全部展开
全部折叠
toggleLevel(parseInt(cmd.split('-')[1]), cmd.startsWith('expand'))">
层级操作 ▾
展开第{{ i }}层
折叠第{{ i }}层
{{ getDisplayName(field) }}
{{ sortOrder === 'asc' ? '↑' : '↓' }}
▼
({{ filters[field].length }})
★
{{ row[field] || '' }}
{{ expandedNodes.has(node._path) ? '▼' : '▶' }}
L{{ node._depth + 1 }}
{{ node._field }}:
{{ node._key }}
({{ node._count }}条)
{{ node[field] || '' }}
暂无数据
共 {{ serverTotal }} 条记录
(筛选出 {{ filteredData.length }} 条)
加载中...
筛选 {{ activeFilterField }}
(全选)
{{ option || '(空)' }}
{{ field }}
关闭
保存配置
角色可见字段
角色权限,不可增删
{{ f }}
无匹配字段
我的展示顺序
仅调整顺序,字段显示范围由角色权限决定
⠿
{{ idx + 1 }}
{{ f }}
暂无字段
恢复默认
取消
保存
可选字段
全选
勾选即加入右侧看板列
toggleViewField(f, val)">
{{ f }}
无匹配字段
看板列(拖拽排序)
看板展示的字段及其顺序
⠿
{{ idx + 1 }}
{{ f }}
移除
请从左栏勾选至少 1 个字段
保存时将记录当前筛选与排序状态
取消
保存
{{ row.name || UNNAMED_VIEW_LABEL }}
{{ (row.fields || []).length }}
{{ viewFilterSummary(row) }}
编辑
重命名
更新为当前筛选
删除
密码要求:至少8个字符,包含大写字母、小写字母和数字
取消
保存
字段配置
导入Excel
导出CSV
管理用户
管理角色
取消
保存
清空重建模式
选中后将先清空系统全部数据再重新导入,确保行数与 Excel 完全一致。此操作不可撤销。
⚠ 警告:
清空重建会删除当前系统中的所有数据(归档行保留),然后从 Excel 重新导入。请确保 Excel 文件包含完整数据。
取消
选择文件
(数值越小优先级越高)
取消
保存
提示:字段名不能包含特殊字符 <>"\/\\|:*?,长度不超过100字符
取消
确认重命名