Skip to content

研究员管理组件 (完整版)

AdminUserList.vue 负责维护实验室的研究员名单。它通过多重过滤算法,确保管理员能在数百名用户中快速定位特定人员。


全局模糊搜索

支持通过 UID、用户名、真实姓名、所属学校 四个维度进行实时匹配。

科研机构统计

自动计算当前系统中覆盖的高校/科研机构数量

  1. 搜索:输入关键字,列表联动。
  2. 导航:通过底部页码或“上一页/下一页”切换。
  3. 管理:注销不再使用的研究员账户。

为了保持实验室管理系统 UI 的统一,我们禁用了默认样式并应用了自定义类名:

const swalConfig = {
customClass: {
popup: 'my-swal-popup', // 自定义弹窗背景
confirmButton: 'my-swal-confirm', // 自定义确定按钮样式
cancelButton: 'my-swal-cancel' // 自定义取消按钮样式
},
buttonsStyling: false // 必须设置为 false 才能让 Tailwind 类名生效
};