审批工作台

待办优先 · 流程自动流转 · 企业协同审批
{{ reminderToast }}
{{ stats.total || 0 }}
总审批数
{{ stats.pending || 0 }}
待处理
{{ stats.approved || 0 }}
已通过
{{ stats.rejected || 0 }}
已拒绝
已选择 {{ selectedIds.length }} 个
  • {{ item.title }}

    {{ item.type_name || '其他' }} 申请人:{{ item.applicant_name || '未知' }} {{ formatDate(item.created_at) }}
    未读 第 {{ item.current_level || 1 }} 级 {{ statusText(item.status) }}
  • 暂无数据

待审核用户

  • {{ u.name || '未知' }} ({{ u.username || '' }})

    📱 {{ u.phone || '-' }} | 📧 {{ u.email || '-' }} 👤 {{ u.gender || '未填写' }} | 🕐 {{ formatDate(u.created_at) }}
  • 暂无待审核用户

已拒绝用户

  • {{ u.name || '未知' }} ({{ u.username || '' }})

    📱 {{ u.phone || '-' }} | 📧 {{ u.email || '-' }} | 🕐 {{ formatDate(u.created_at) }}
  • 暂无已拒绝用户

审批类型

维护可发起的审批类型,新类型会自动生成默认审批流程

{{ approvalTypeForm.id ? '编辑审批类型' : '新增审批类型' }}

  • {{ type.name }}

    {{ type.description || '无说明' }} {{ formatDate(type.created_at) }}
  • 暂无审批类型

审批流程配置

暂无流程配置

{{ workflow.type_name }}

按顺序审批,前一级通过后自动流转到下一级
第 {{ index + 1 }} 级

组织权限

按部门查看人员,按职务配置权限,人员绑定职务后自动带出部门
成员总数
{{ orgUsers.length }}
启用成员
{{ activeOrgUsers.length }}
职务数量
{{ jobs.length }}

区域管理

维护集团下的区域名称,人员归属区域后按区域隔离审批权限
{{ region.name }}
人员 {{ region.user_count || 0 }} · 审批单 {{ region.approval_count || 0 }}
暂无区域

人员职务绑定

可调整成员角色、职务和部门
{{ u.name || '未知' }}
{{ u.username }} · {{ statusTextForUser(u.status) }}
暂无匹配人员

职务与权限

选择职务后配置对应权限

{{ job.name }}

{{ job.department || '未设置部门' }} {{ job.description || '无描述' }}

{{ selectedJobId ? '编辑职务' : '新增职务' }}

权限配置:{{ selectedJob?.name || '-' }}

邮件提醒

通过 SMTP 邮件通知申请人、审核人和抄送人审批进度
邮件开关
{{ mailStatus.enabled ? '已启用' : '未启用' }}
SMTP 配置
{{ mailStatus.configured ? '已配置' : '未完整' }}
发件地址
{{ mailStatus.from || '-' }}

环境变量配置

在启动服务前配置:MAIL_ENABLED=true、SMTP_HOST、SMTP_PORT、SMTP_USER、SMTP_PASS、SMTP_FROM、APP_BASE_URL。
未配置时系统不会阻塞审批,只会跳过邮件发送并在服务日志中记录。
SMTP: {{ mailStatus.host || '-' }}:{{ mailStatus.port || '-' }}
系统地址: {{ mailStatus.appUrl || '-' }}
× 预览图片