{{ currentTitle }}{{ currentSub }}
{{ (user.real_name||'U').slice(0,1) }}
{{ user.real_name }}
{{ user.job_title||user.org_name }}
{{ user.real_name }}{{ user.org_name }} · {{ user.job_title }}
数据范围:{{ scopeLabel(user.data_scope) }}
角色:{{ (user.roles||[]).map(r=>r.name).join('、') || '—' }}
我的待办
{{ summary.todo_count||0 }}项
流程待办 {{ summary.wf_todo||0 }} · 逾期 {{ summary.overdue_task||0 }}
今日日程
{{ summary.schedule_today||0 }}项
今日会议 {{ summary.meeting_today||0 }} 场
我发起的流程
{{ summary.my_running||0 }}件在办
全流程留痕可追溯
我的督办任务
{{ summary.my_task||0 }}项
未读消息 {{ summary.unread||0 }} 条

📊 集团经营与协同指标

实时数据 · 数据范围:{{ scopeLabel(user.data_scope) }}
{{ k.label }}
{{ k.value }}{{ k.unit }}
{{ k.trend }}

⚡ 快捷发起

全部流程 →
{{ d.name }}{{ d.category }} · {{ d.def_key }}
推荐

📌 待办事项

更多 →
暂无待办,工作已清空 🎉
{{ t.title }} {{ t.source }} · {{ t.biz_type }} · 截止 {{ (t.due_time||'').slice(0,16) }}
{{ priorityLabel(t.priority) }}

📅 今日日程

日历 →
今日暂无日程安排
{{ s.title }}{{ (s.start_time||'').slice(11,16) }} - {{ (s.end_time||'').slice(11,16) }} · {{ s.location }}

📢 公告通知

更多 →
置顶
{{ n.title }}{{ n.notice_type }} · {{ (n.publish_time||'').slice(0,10) }}
待办 已办 全部
统一待办中心:聚合 OA 与 ERP / HR / 财务 / CRM 等业务系统待办,避免多系统重复登录
优先级待办事项来源业务类型截止时间状态操作
{{ priorityLabel(t.priority) }} {{ t.title }}
{{ t.summary }}
{{ t.source }} {{ t.biz_type }} {{ (t.due_time||'').slice(0,16) || '—' }} {{ t.status==='done'?'已办':'待办' }}
暂无数据
全部 {{ c.category }}
{{ icon(d.icon) }}{{ d.name }} {{ d.category }}
SLA {{ d.sla_hours }} 小时 · 累计发起 {{ d.total }} 件 · 在办 {{ d.running }} 件
平均审批时长 {{ d.avg_hours||'—' }} 小时
该分类下暂无流程
超时预警:SLA 到期未处理将自动催办并升级提醒
紧急度流程标题流程类型发起人当前节点金额等待操作
{{ priorityLabel(t.urgency) }} {{ t.title }} {{ t.def_name }} {{ t.initiator_name }} {{ t.node_name }} 会签 {{ t.amount? money(t.amount):'—' }} 超时 {{ t.wait_hours }}h
暂无待办审批任务
流程标题类型金额状态发起时间耗时操作
{{ r.title }} {{ r.def_name }} {{ r.amount? money(r.amount):'—' }} {{ r.status_label }} {{ (r.start_time||'').slice(0,16) }} {{ r.duration_hours? r.duration_hours+'h':(r.status==='running'?'进行中':'—') }}
暂无申请记录
流程总量
{{ wfStat.kpi?.total||0 }}件
待办任务
{{ wfStat.kpi?.pending||0 }}件
超时任务
{{ wfStat.kpi?.timeout||0 }}件
超时率 {{ wfStat.kpi?.timeout_rate||0 }}%
平均审批时长
{{ wfStat.kpi?.avg_hours||0 }}小时
驳回率
{{ wfStat.kpi?.reject_rate||0 }}%
流程类型
{{ (defs.list||[]).length }}类

📈 流程量月度趋势

🍩 流程状态分布

⏱ 各类流程效率

🏢 发起量 TOP

🗂 流程实例列表

标题类型发起人部门金额状态发起时间耗时操作
{{ r.title }} {{ r.def_name }} {{ r.initiator_name }}{{ r.dept_name }} {{ r.amount? money(r.amount):'—' }} {{ r.status_label }} {{ (r.start_time||'').slice(0,16) }} {{ r.duration_hours? r.duration_hours+'h':'—' }}
催办总数
{{ urgeStat.total||0 }}
涉及流程
{{ urgeStat.inst||0 }}
累计催办次数
{{ urgeStat.times||0 }}
最长滞留节点
{{ (wfStat.stagnant||[])[0]?.max_wait_hours||0 }}h

⏱ 节点滞留分析

识别流程瓶颈节点
节点在办量平均等待最长等待SLA 超时
{{ r.node_name }} {{ r.c }} {{ r.avg_wait_hours }}h {{ r.max_wait_hours }}h {{ r.overdue_cnt }} / {{ r.overdue_rate }}%
暂无滞留数据

📣 被催办排行

处理人被催次数涉及流程
{{ r.name }}{{ r.times }} {{ r.inst }}
暂无催办记录

📤 我发起的催办

流程节点处理人催办时间操作
{{ u.title||('流程#'+u.inst_id) }} {{ u.node_name }} {{ u.to_name }} {{ u.last_urge_time }} 已催 {{ u.times }} 次
暂无我发起的催办

🔔 我被催办的

请尽快处理,避免继续累积
流程节点发起人次数操作
{{ u.title||('流程#'+u.inst_id) }} {{ u.node_name }} {{ u.from_name }} {{ u.times }}
暂无被催办任务 🎉

🧩 流程库

{{ d.name }}{{ d.category }} · SLA {{ d.sla_hours }}h · v{{ d.version }}
内置

{{ designer.name }} · 流程建模

SLA {{ designer.sla_hours }} 小时
流程节点与条件路由(按金额 / 天数等条件自动计算下一节点)
表单字段
{{ k }}
{{ v }}
审批动作:同意 / 驳回 / 退回指定节点 / 加签 / 转办 / 撤回 / 会签 / 或签,全部写入流转历史留痕。
请从左侧选择一个流程查看建模详情
公文总量
{{ docStat.total||0 }}份
{{ s.label }}
{{ s.c }}

📄 公文类型分布

🔒 密级分布

📑 公文台账

文号标题类型密级拟稿人状态签发时间操作
{{ d.doc_no }} {{ d.title }} {{ d.doc_type }} {{ d.secret_level }} {{ d.drafter_name }} {{ d.state_label }} {{ (d.sign_time||'').slice(0,10) || '—' }}
任务总量
{{ taskStat.kpi?.total||0 }}
已办结
{{ taskStat.kpi?.done||0 }}
办结率 {{ taskStat.kpi?.close_rate||0 }}%
逾期任务
{{ taskStat.kpi?.overdue||0 }}
闭环评价均分
{{ taskStat.kpi?.avg_score||0 }}分
{{ s.label }}
{{ s.c }}

📊 任务状态分布

🔗 任务来源分布

🏆 责任人任务 TOP

🎯 督办任务清单

全部 我负责的 我下达的
任务来源责任人部门优先级截止进度状态操作
{{ t.title }}
已逾期 {{ t.overdue_days }} 天
{{ sourceLabel(t.source) }} {{ t.owner_name }}{{ t.dept_name }} {{ priorityLabel(t.priority) }} {{ t.due_date || '—' }}
{{ t.progress }}%
{{ t.state_label }}
红头模板
{{ docTpl.list.length }}
电子印章
{{ seals.list.length }}
统一附件
{{ attStat.kpi?.total||0 }}
{{ attStat.kpi?.size_label||'—' }}
已归集知识库
{{ attStat.kpi?.archived||0 }}
归集率 {{ attStat.kpi?.archive_rate||0 }}%
水印标记
{{ attStat.kpi?.watermark||0 }}
用印记录
{{ sealLogs.total||0 }}

📑 红头文件模板

模板名称文种文号前缀操作
{{ t.name }} {{ t.doc_type }} {{ t.no_prefix }}〔{{ t.no_year }}〕×××号
暂无模板

🔖 电子印章

★
{{ s.org_name||s.seal_name }}
{{ s.seal_name }}
{{ s.seal_type }} · {{ s.scope }} · 用印 {{ s.use_count||0 }} 次
暂无印章

📎 统一附件与知识归集

全部 流程 公文 合同
文件名业务大小下载知识归集
{{ a.file_name }} {{ a.biz_type }}#{{ a.biz_id }} {{ ((a.file_size||0)/1024).toFixed(1) }} KB {{ a.download_count||0 }} {{ a.archive_doc ? ('已归集#'+a.archive_doc) : '未归集' }}
暂无附件

🖋 用印记录

印章业务文号用印人时间
{{ l.seal_name }} {{ l.biz_type }}#{{ l.biz_id }} {{ l.file_no }} {{ l.operator_name }} {{ l.use_time }}
暂无用印记录
空间总数
{{ projStat.kpi?.total||0 }}
进行中
{{ projStat.kpi?.active||0 }}
平均进度
{{ projStat.kpi?.avg_progress||0 }}%
任务 / 文件
{{ projStat.kpi?.tasks||0 }} / {{ projStat.kpi?.files||0 }}

🏷 空间类型分布

📈 各类型平均进度

🏆 成员贡献 TOP

🗂 团队空间 / 项目

全部 我参与的 我负责的
空间名称类型负责人周期进度状态操作
{{ p.name }}
我的角色:{{ p.my_role }}
{{ projTypeLabel(p.space_type) }} {{ p.leader_name }} {{ p.start_date }} ~ {{ p.due_date||'—' }}
{{ p.progress }}%
{{ projStateLabel(p.state) }}

📁 {{ projDetail.name }}

空间类型
{{ projTypeLabel(projDetail.space_type) }}
负责人
{{ projDetail.leader_name }}
归属部门
{{ projDetail.dept_name }}
预算
{{ money(projDetail.budget) }} 元
任务清单({{ (projDetail.tasks||[]).length }}) 成员({{ (projDetail.members||[]).length }}) 共享文件({{ (projDetail.files||[]).length }})
任务责任人截止进度状态
{{ t.title }}{{ t.owner_name }} {{ t.due_date||'—' }}
{{ t.state_label }}
暂无任务
成员角色贡献度操作
{{ m.user_name }} {{ m.role_name }} {{ m.contribution||0 }}%
暂无成员

📎 共享文件

文件名目录大小上传人时间操作
{{ f.file_name }}{{ f.folder }} {{ ((f.file_size||0)/1024).toFixed(1) }} KB {{ f.uploader_name }}{{ f.created_time }}
暂无共享文件
全部 {{ t }}
{{ n.notice_type }} 置顶 {{ (n.publish_time||'').slice(0,10) }}
{{ n.title }}
{{ n.summary }}
发布人:{{ n.publisher_name }} · 阅读 {{ n.view_count }}
支持日程提醒与移动端同步
日期时间日程类型地点状态
{{ s.date }} {{ (s.start_time||'').slice(11,16) }} - {{ (s.end_time||'').slice(11,16) }} {{ s.title }}
{{ s.content }}
{{ scheduleTypeLabel(s.schedule_type) }} {{ s.location }} {{ s.status==='done'?'已完成':'计划中' }}
本月暂无日程
{{ r.name }} {{ r.capacity }}人
{{ r.location }} · {{ r.devices }}
今日占用 {{ (r.today||[]).length }} 场
· {{ (t.start_time||'').slice(11,16) }} {{ t.title }}

🗓 会议列表

全部 我的会议
会议主题类型会议室组织人开始时间参会状态回执操作
{{ m.title }} {{ m.meeting_type }} {{ m.room_name }} {{ m.organizer_name }} {{ (m.start_time||'').slice(0,16) }} {{ m.attendee_count }} 人 {{ m.status==='finished'?'已结束':(m.status==='ongoing'?'进行中':'待召开') }} {{ replyLabel(m.my_reply) }}
{{ icon(l.icon) }}{{ l.name }} {{ l.doc_count }} 篇
{{ l.category }} · {{ l.size_mb }} MB
权限:{{ l.perm_scope==='all'?'全员可见':'按部门授权' }}

{{ lib.name || '文档列表' }}

文档分类标签版本大小上传人阅读索引
📁 📄 {{ d.title }} {{ d.category }}{{ d.tags }} v{{ d.version }}{{ d.size_text }} {{ d.uploader_name }}{{ d.view_count }} {{ d.vector_status==='indexed'?'已入库':'待索引' }}
该知识库暂无文档

🧠 知识库统计

文档总数
{{ kStat.total||0 }}
RAG 切片
{{ kStat.chunk_count||0 }}
热门文档
{{ d.title }}{{ d.file_type }} · 阅读 {{ d.view_count }} · 下载 {{ d.download_count }}
住宿费标准 合同审批权限 考勤 迟到 信息安全 报销 发票

📚 文档命中({{ searchResult.total }})

{{ r.title }} {{ r.lib_name }} · {{ r.category }} · 阅读 {{ r.view_count }}
{{ r.snippet }}
文档中未命中,请尝试其他关键词

🧩 切片级召回({{ searchResult.chunk_total }})

RAG 语料库
{{ c.title }}{{ c.lib_name }}
{{ c.snippet }}
暂无切片命中
输入关键词开始检索

🏢 组织架构树

{{ selectedOrg ? selectedOrg.name : '组织详情' }}

本级人数
{{ selectedOrg.emp_count||0 }}
组织层级
{{ selectedOrg.level }}级
下级组织
{{ (selectedOrg.children||[]).length }}
组织编码{{ selectedOrg.code }}
组织类型{{ orgTypeLabel(selectedOrg.org_type) }}
负责人{{ selectedOrg.leader_name || '—' }}
组织路径{{ selectedOrg.path }}
状态{{ selectedOrg.status?'启用':'停用' }}
请选择组织节点
共 {{ employees.total }} 名员工
工号姓名部门岗位职务手机入职司龄状态合同到期
{{ e.emp_no }} {{ e.name }} {{ e.org_name }}{{ e.position_name }}{{ e.job_title }} {{ e.mobile }}{{ e.hire_date }}{{ e.work_years }} 年 {{ e.state_label }} {{ e.contract_end || '—' }} 临期
考勤记录
{{ attStat.kpi?.total||0 }}
正常率
{{ attStat.kpi?.rate||0 }}%
在职人数
{{ attStat.kpi?.employee||0 }}
平均工时
{{ attStat.kpi?.avg_hours||0 }}小时
{{ s.label }}
{{ s.c }}

📈 每日出勤趋势

🏢 部门考勤异常

🕘 考勤明细

日期姓名工号部门上班下班工时状态
{{ a.work_date }}{{ a.emp_name }}{{ a.emp_no }} {{ a.org_name }} {{ (a.check_in||'').slice(11,16) || '—' }} {{ (a.check_out||'').slice(11,16) || '—' }} {{ a.work_hours || '—' }} {{ a.status_label }}
考核周期
{{ perfStat.kpi?.period||perfQuery.period||'全部' }}
绩效目标
{{ perfStat.kpi?.goals||0 }}
已考核
{{ perfStat.kpi?.assessed||0 }}
平均得分
{{ perfStat.kpi?.avg_score||0 }}
优秀率
{{ perfStat.kpi?.excellent_rate||0 }}%
目标达成率
{{ perfStat.kpi?.done_rate||0 }}%

🏆 等级分布

🏢 部门平均分

📈 分数段分布

🎯 绩效目标与评分

全部 草稿 待上级评分 待确认 已确认
考核对象目标类型目标值权重自评上级综合得分等级阶段操作
{{ g.user_name }} {{ g.goal_title }} {{ goalTypeLabel(g.goal_type) }} {{ g.target_value }}{{ g.unit }} {{ g.weight }}% {{ g.self_rate||'—' }} {{ g.leader_rate||'—' }} {{ g.final_score||'—' }} {{ g.grade||'—' }} {{ perfStateLabel(g.state) }}

🏅 考核结果与部门排名

排名考核对象周期总得分等级评分人评语状态
No.{{ a.rank_in_dept }} {{ a.user_name }} {{ a.period }} {{ a.total_score }} {{ a.grade }} {{ a.reviewer_name||'—' }} {{ a.review_opinion }} 已确认
暂无考核结果
合同总数
{{ cStat.kpi?.total||0 }}份
合同总金额
{{ cStat.kpi?.amount_wan||0 }}万元
履约中
{{ cStat.kpi?.performing||0 }}
60天内到期
{{ cStat.kpi?.expiring||0 }}
合同类型
{{ (cStat.by_type||[]).length }}
状态种类
{{ (cStat.by_state||[]).length }}

📊 合同状态分布

💰 合同金额月度

🏷 合同类型金额

📜 合同台账

合同编号合同名称类型对方单位金额起止状态剩余天数
{{ c.code }} {{ c.name }} {{ c.contract_type }} {{ c.party_b }} {{ c.amount_wan }} 万 {{ c.start_date }} ~ {{ c.end_date }} {{ c.state_label }} —
采购单
{{ pStat.kpi?.total||0 }}
预算总额
{{ (pStat.kpi?.budget/10000).toFixed(1) }}万元
申请总额
{{ (pStat.kpi?.apply/10000).toFixed(1) }}万元
节约金额
{{ (pStat.kpi?.save/10000).toFixed(1) }}万元
节约率 {{ pStat.kpi?.save_rate||0 }}%
合格供应商
{{ pStat.kpi?.supplier||0 }}
采购品类
{{ (pStat.by_category||[]).length }}

📊 采购状态分布

🏷 品类金额

🏆 供应商金额 TOP

🛒 采购申请

单号采购事项品类预算申请比价供应商状态操作
{{ p.code }} {{ p.title }} {{ p.category }} {{ money(p.budget_amount) }} {{ money(p.apply_amount) }} {{ p.quote_count }} 家 {{ p.supplier_name || '待定' }} {{ p.state_label }}

🏭 供应商名录

{{ s.name }} {{ s.code }} · {{ s.category }} · ⭐ {{ s.rating }} 合作 {{ s.order_count }} 单 · {{ (s.order_amount/10000).toFixed(1) }} 万元
资产总数
{{ aStat.kpi?.total||0 }}件
资产原值
{{ aStat.kpi?.value_wan||0 }}万元
领用中
{{ aStat.kpi?.in_use||0 }}
已报废
{{ aStat.kpi?.scrapped||0 }}
资产类别
{{ (aStat.by_category||[]).length }}
平均单价
{{ money(aStat.kpi?.avg_price) }}

📊 资产状态分布

🏷 资产类别金额

🏢 部门资产原值

📦 资产台账

资产编号名称类别规格原值部门保管人状态操作
{{ a.code }} {{ a.name }} {{ a.category }} {{ a.spec }} {{ money(a.price) }} {{ a.dept_name }} {{ a.keeper_name || '—' }} {{ a.state_label }}
年度预算
{{ budgetStat.kpi?.total_wan||0 }}万
已使用
{{ budgetStat.kpi?.used_wan||0 }}万
在途冻结
{{ budgetStat.kpi?.freeze_wan||0 }}万
可用余额
{{ budgetStat.kpi?.balance_wan||0 }}万
执行率
{{ budgetStat.kpi?.use_rate||0 }}%
超限预警
{{ budgetStat.kpi?.alert_cnt||0 }}

🏢 部门预算执行

🏷 科目执行

⚠ 超限预警

已用+占用 ≥ 80%
部门科目使用率
{{ a.name }}{{ a.label }} {{ a.rate }}%
暂无超限预警 🎉

💰 预算台账

全部科目 {{ lb }}
部门科目年度预算总额已使用在途冻结可用余额执行进度状态操作
{{ b.org_name }} {{ b.category_label }} {{ b.year }} {{ money(b.budget_amount) }} {{ money(b.used_amount) }} {{ money(b.freeze_amount) }} {{ money(b.balance) }}
已用 {{ b.used_rate }}%{% if b.frozen_rate>0 %} · 占用 {{ b.frozen_rate }}%{% endif %}
{{ b.level==='danger'?'超限':(b.level==='warn'?'预警':'正常') }}
暂无预算台账
报销单据
{{ expenseStat.kpi?.total||0 }}
共 {{ money(expenseStat.kpi?.amount_wan*10000) }} 元
审批中
{{ expenseStat.kpi?.pending_cnt||0 }}
已通过
{{ expenseStat.kpi?.approved_cnt||0 }}
已支付
{{ expenseStat.kpi?.paid_cnt||0 }}
单均金额
{{ (expenseStat.kpi?.avg_wan||0).toFixed(2) }}万
差旅预算执行
{{ expenseStat.kpi?.travel_used_wan||0 }}/{{ (expenseStat.kpi?.travel_budget_wan||0).toFixed(0) }}万

🏷 报销类型构成

📊 费用科目分布

💡 预算联动说明

提交时按科目冻结预算;审批通过结转为已使用,驳回或撤销释放。金额以明细行汇总为准。
差旅费预算
{{ money(expenseStat.kpi?.travel_budget_wan*10000) }} 元
差旅费已用
{{ money(expenseStat.kpi?.travel_used_wan*10000) }} 元

💳 报销单据

全部 {{ lb }}
单号事由申请人部门类型预算科目金额明细状态提交时间操作
{{ e.code }} {{ e.title }} {{ e.applicant_name }} {{ e.dept_name }} {{ e.type_label }} {{ e.budget_cat_label }} {{ money(e.amount) }} {{ e.item_count }} 行 / {{ e.invoice_count }} 张发票 {{ expenseStatusLabel(e.status) }} {{ e.submit_time||'—' }}
暂无报销单据
{{ expenses.page }} / {{ expenses.pages }}({{ expenses.total }} 条)

📥 批量导入

支持员工 / 资产 / 合同 / 供应商
字段:{{ ioFieldText(f, i) }}
{{ ioFileName }}
预览不落库;存在错误行时整批拒绝,事务回滚

📤 台账导出

导出为 UTF-8 BOM 的 CSV,Excel 双击直接打开不乱码;已对 = + - @ 开头的值做公式注入转义。

🔍 导入预览

共 {{ ioPreview.total }} 行 可导入 {{ ioPreview.row_count }} 新增 {{ ioPreview.inserted }} 更新 {{ ioPreview.updated }} 错误 {{ ioPreview.error_count }}
存在 {{ ioPreview.error_count }} 行校验未通过,需修正后重试:
行号错误原因
第 {{ e.row }} 行{{ e.msg }}
⚠ 第 {{ w.row }} 行:{{ w.msg }}
行动作 {{ f.label }}
{{ r.row }} {{ r.exist_id?'更新':'新增' }} {{ r.data[k] }}

🕘 导入导出记录

时间模块动作对象明细操作人
{{ h.created_time }} {{ h.module }} {{ h.action }}{{ h.target }} {{ h.detail }}{{ h.user_name }}
暂无记录
汇报总数
{{ reportStat.kpi?.total||0 }}
已提交
{{ reportStat.kpi?.submitted||0 }}
已推送
{{ reportStat.kpi?.pushed||0 }}
周/月报分布
{{ (reportStat.by_type||[]).map(t=>t.label+t.c).join(' · ')||'—' }}

✨ 自动生成

系统将聚合督办任务、流程办理、考勤、绩效、费用报销、项目参与六类真实数据, 亮点与风险全部由数据推导,不做空泛表述。
数据区间
{{ reportGen.period_start }} ~ {{ reportGen.period_end }}

📄 {{ reportGen.title }}

{{ m.label }}
{{ reportMetricText(m) }}
总体 亮点 {{ i+1 }}:{{ h }}
⚠ {{ b }}
→ {{ s }}
{{ reportGen.content }}

📄 预览区

点击左侧「生成本期汇报」后在此预览

🗂 历史汇报

全部 周报 月报 仅我的
标题类型汇报人区间状态生成时间操作
{{ r.title }} {{ r.report_type==='week'?'周报':'月报' }} {{ r.real_name||r.user_name }} {{ r.period_start }} ~ {{ r.period_end }} {{ reportStatusLabel(r.status) }} {{ r.created_time }}
暂无汇报记录
共 {{ dash.cards.length }} 张可选卡片,当前显示 {{ dashVisible().length }} 张。布局按用户保存,跨设备一致。

🧩 卡片库

点击切换显示;用 ↑↓ 调整顺序;「宽/半」切换整行或半宽
{{ dashCard(l.key).title }} {{ dashCard(l.key).sub }}
无权限

{{ dashCard(l.key).title }}

{{ dashCard(l.key).sub }}
流程总量
{{ dashData.kpi?.kpi?.wf_total||0 }}
在办流程
{{ dashData.kpi?.kpi?.wf_running||0 }}
合同总额
{{ ((dashData.kpi?.kpi?.contract_amt||0)/10000).toFixed(0) }} 万
资产原值
{{ ((dashData.kpi?.kpi?.asset_value||0)/10000).toFixed(0) }} 万
本月报销
{{ ((dashData.kpi?.kpi?.expense_month||0)/10000).toFixed(1) }} 万
平均审批时长
{{ dashData.kpi?.kpi?.avg_hours||0 }} 小时
超时率
{{ dashData.kpi?.kpi?.timeout_rate||0 }}%
任务闭环率
{{ dashData.kpi?.kpi?.task_close||0 }}%
启用规则
{{ dashData.auto?.kpi?.rule_on||0 }} / {{ dashData.auto?.kpi?.rule_total||0 }}
今日执行
{{ dashData.auto?.kpi?.today_runs||0 }} 次
成功率
{{ dashData.auto?.kpi?.succ_rate||0 }}%
单据数
{{ dashData.expense_doc?.kpi?.total||0 }}
审批中
{{ dashData.expense_doc?.kpi?.pending_cnt||0 }}
金额
{{ (dashData.expense_doc?.kpi?.amount_wan||0).toFixed(2) }} 万
统计月份
{{ dashData.attendance?.month||'—' }}
出勤率
{{ dashData.attendance?.kpi?.rate||0 }}%
异常天数
{{ dashData.attendance?.kpi?.abnormal||0 }}
{{ a.label }} {{ a.cnt }}
合同总数
{{ dashData.contract?.kpi?.total||0 }}
合同总额
{{ ((dashData.contract?.kpi?.amount||0)/10000).toFixed(0) }} 万
临期合同
{{ (dashData.contract?.expiring||[]).length }}
· {{ e.name }} — 剩余 {{ e.days_left }} 天({{ e.end_date }})
资产总数
{{ dashData.asset?.kpi?.total||0 }}
资产原值
{{ ((dashData.asset?.kpi?.value||0)/10000).toFixed(0) }} 万
领用中
{{ dashData.asset?.kpi?.in_use||0 }}
{{ a.category }} {{ a.cnt }}
预算总额
{{ dashData.budget?.kpi?.total_wan||0 }} 万
已使用
{{ dashData.budget?.kpi?.used_wan||0 }} 万
在途冻结
{{ dashData.budget?.kpi?.freeze_wan||0 }} 万
执行率
{{ dashData.budget?.kpi?.use_rate||0 }}%
· {{ a.name }} / {{ a.label }} 已用 {{ a.rate }}%
该卡片数据加载中…
请在「自定义布局」中至少启用一张卡片
规则总数
{{ autoStat.kpi?.rule_total||0 }}
启用 {{ autoStat.kpi?.rule_on||0 }}
累计执行
{{ autoStat.kpi?.run_total||0 }}
累计命中
{{ autoStat.kpi?.hit_total||0 }}
今日执行
{{ autoStat.kpi?.today_runs||0 }}
今日成功
{{ autoStat.kpi?.today_ok||0 }}
成功率
{{ autoStat.kpi?.succ_rate||0 }}%

📊 各规则命中与成功

⏰ 定时任务

任务Cron下次执行次数状态
{{ s.job_name }} {{ s.cron_expr }} {{ s.next_run_time||'—' }} {{ s.run_count }} / 失败 {{ s.fail_count }} {{ s.status==1?'启用':'停用' }}
暂无定时任务

⚡ 自动化规则

规则模块触发动作冷却单次上限执行/命中状态操作
{{ r.name }}
{{ r.rule_key }}
{{ r.module }} {{ ruleTriggerLabel(r.trigger_type) }}
{{ r.cron_expr }}
{{ actionLabel(r.action_type) }} {{ r.cooldown_hours }}h {{ r.max_per_run }} {{ r.run_count }} / {{ r.hit_count }} {{ r.status==1?'启用':'停用' }} 内置
暂无规则

🕘 执行日志

时间规则触发源命中/成功/失败耗时状态说明操作
{{ l.created_time }} {{ l.rule_name }} {{ l.trigger_src }} {{ l.hit_count }} / {{ l.success_count }} / {{ l.fail_count }} {{ l.cost_ms }}ms {{ jobStatusLabel(l.status) }} {{ l.message }}
暂无执行日志
流程总量
{{ bi.kpi?.wf_total||0 }}
在办 {{ bi.kpi?.wf_running||0 }}
平均审批时长
{{ bi.kpi?.avg_hours||0 }}小时
较上季下降 18.6%
本月费用报销
{{ ((bi.kpi?.expense_month||0)/10000).toFixed(1) }}万元
合同总金额
{{ ((bi.kpi?.contract_amt||0)/10000).toFixed(0) }}万元
资产原值
{{ ((bi.kpi?.asset_value||0)/10000).toFixed(0) }}万元
超时率
{{ bi.kpi?.timeout_rate||0 }}%
驳回率 {{ bi.kpi?.reject_rate||0 }}%

📈 流程总量与审批效率趋势

近 6 个月

🏢 部门协同热度

💸 费用构成

📜 合同金额分布

🎯 督办完成情况

🏆 二级单位协同排行

单位流程发起量涉及金额(万元)办结督办任务
{{ s.name }}{{ s.wf }}{{ s.amount_wan }}{{ s.task_done }}

📌 关键运行指标

流程驳回率反映流程标准性与填报质量
{{ bi.kpi?.reject_rate||0 }}%
待办超时率SLA 内未处理的节点占比
{{ bi.kpi?.timeout_rate||0 }}%
考勤正常率本月全员出勤正常占比
{{ bi.kpi?.attendance_rate||0 }}%
督办办结率任务闭环完成情况
{{ bi.kpi?.task_close||0 }}%
在职员工不含离职人员
{{ bi.kpi?.employee||0 }} 人
知识库文档已切片入库供 AI 召回
{{ bi.kpi?.knowledge||0 }} 篇

🤖 AI 能力矩阵

{{ s.name }}{{ s.desc }}
关键控制:{{ s.controls }}
AI 能力统一经 AI 网关调度:意图识别 → 能力路由 → 模型/检索调用 → 结果后处理 → 人工复核留痕。私有化部署,敏感数据不出域。
AI 消息
{{ aiStat.kpi?.messages||0 }}
平均置信度
{{ aiStat.kpi?.avg_confidence||0 }}
待人工复核
{{ aiStat.kpi?.pending_review||0 }}
RAG 切片
{{ aiStat.kpi?.recall_chunks||0 }}

{{ aiSceneName }} · 对话

私有化 · Chilechuan-LLM
AI
{{ aiHint }}
{{ m.role==='user' ? '我' : 'AI' }}
{{ m.content }}
引用出处:
· [{{ r.n||'-' }}] {{ r.title }} ({{ r.lib }})
置信度 {{ m.confidence }} 建议人工复核
{{ c.label }}
{{ typeof row[c.key]==='number' ? row[c.key].toLocaleString() : row[c.key] }}
SQL:{{ m.sql }}
AI
正在调度 AI 网关…
共 {{ users.total }} 个账号
账号姓名工号部门岗位角色数据范围最近登录状态操作
{{ u.username }} {{ u.real_name }}{{ u.emp_no }} {{ u.org_name }}{{ u.job_title }} {{ u.role_names || '—' }} {{ u.scope_label }} {{ (u.login_time||'').slice(0,16) || '—' }} {{ u.status?'启用':'停用' }}

🎭 角色列表

{{ r.name }}{{ r.code }} · {{ r.user_count }} 人 · 权限 {{ r.perm_count }} 项 数据范围:{{ r.scope_label }}

{{ roleSel.name }} · 权限矩阵

{{ roleSel.scope_label }}
{{ roleSel.description }}
{{ p.name }}
请选择角色查看权限矩阵
多租户隔离:所有业务表统一带 tenant_id,服务端按登录租户强制过滤;门户、流程、组织、权限均按租户独立配置,集团统建标准、子公司按权限扩展个性化流程。
{{ t.name }} 当前租户 {{ t.tenant_type==='group'?'集团':'子公司' }}
编码 {{ t.code }} · 联系人 {{ t.contact }} · {{ t.phone }}
服务到期 {{ t.expire_date }}
组织
{{ t.org_count }}
用户
{{ t.user_count }}
流程
{{ t.wf_count }}

🔗 Webhook 事件订阅

事件名格式为 模块.动作,订阅时可用 * 全匹配或 模块.* 前缀匹配; 每次投递携带 X-OA-Event / X-OA-Timestamp / X-OA-Signature / X-OA-Delivery 请求头, 签名为 HMAC-SHA256(secret, timestamp + '.' + body)。
订阅名称目标地址订阅事件算法成功/失败最近触发状态操作
{{ h.name }} {{ h.target_url }} {{ h.events }} {{ h.sign_algo }} {{ h.success_count||0 }} / {{ h.fail_count||0 }} {{ h.last_trigger_time||'—' }} {{ h.status?'启用':'停用' }}
暂无订阅

📨 投递日志

最近 20 条
事件订阅响应码耗时结果时间
{{ l.event }} #{{ l.webhook_id }} {{ l.response_code||'—' }} {{ l.cost_ms }}ms {{ l.success?'成功':'失败' }} {{ l.created_time }}
暂无投递记录

🔑 AppKey / AppSecret

开放接口采用 HMAC-SHA256 签名:signature = HMAC-SHA256(app_secret, timestamp + '.' + body), 请求头携带 X-OA-AppKey / X-OA-Timestamp / X-OA-Signature; 支持授权范围(scopes)、调用限流与 IP 白名单。
应用名称AppKey授权范围限流(次/分)IP 白名单调用次数状态操作
{{ k.app_name }} {{ k.app_key }} {{ k.scopes }} {{ k.rate_limit }} {{ k.ip_white||'不限' }} {{ k.call_count||0 }} {{ k.status?'启用':'停用' }}
暂无应用

🧮 签名计算工具

X-OA-Signature
{{ signTool.sign }}

📈 近 7 日调用量

🛡 字段级权限规则

全部模块 合同 采购 资产 员工
字段级权限用于对敏感字段做脱敏 / 隐藏 / 只读控制,按角色生效; 当源字段被脱敏或隐藏时,其派生字段(如合同金额派生的「万元」列)会同步移除,避免真实值旁路泄露。 超级管理员(SUPER)为运维视角,不受脱敏约束。
模块字段控制类型脱敏规则生效角色状态备注操作
{{ fieldModuleLabel(r.module) }} {{ r.field_label||r.field_name }}
{{ r.field_name }}
{{ ruleTypeLabel(r.rule_type) }} {{ maskRuleLabel(r.mask_rule) }} {{ r.role_name || '全部角色' }} {{ r.status?'生效':'停用' }} {{ r.remark }}
暂无字段权限规则
{{ it.name }} {{ it.type_label }} {{ it.direction_label }}向 {{ it.sync_status==='success'?'正常':'异常' }}
同步方式:{{ it.sync_mode }} · AppKey:{{ it.app_key }}
同步内容:{{ it.content }}
最近同步:{{ (it.last_sync_time||'').slice(0,19) }} · 今日同步 {{ it.today_sync }} 次
{{ it.endpoint }}

🔄 主数据同步日志

时间系统方向总数成功失败状态说明
{{ (s.created_time||'').slice(0,19) }}{{ s.name }} {{ s.direction==='in'?'入':'出' }} {{ s.total_count }}{{ s.succ_count }}{{ s.fail_count }} {{ s.status==='success'?'成功':'失败' }} {{ s.message }}
登录、审批、查看、导出、修改等操作全程留痕
时间操作人模块动作操作对象详情IP终端
{{ (l.created_time||'').slice(0,19) }} {{ l.user_name }}{{ l.module }} {{ l.action }} {{ l.target }}{{ l.detail }} {{ l.ip }}{{ l.user_agent }}
功能建设中…
{{ t.msg }}