HashAI Visibility · 已落地泛微 E9

不部署第二套 E9,也能控制流程数据可见范围

通过 E9 内部二开插件按规则隐藏或恢复流程入口、历史单据、审批意见和表单字段显示。 不删除历史数据,不修改审批链路,适合集团多公司、财务审批隔离、敏感意见脱敏和历史单据权限治理。

10+E9 常见入口覆盖
0不删除历史审批数据
1键规则关闭后恢复显示
默认放行异常不阻断核心业务

从入口到详情,覆盖审批人真实访问路径

先覆盖 PC 端核心入口,再按服务器联调结果补充移动端、查询、监控等实际路径。

流程入口与列表

隐藏新建入口、待办、已办、我的请求、门户流程中心、流程查询和自定义查询中的命中数据。

详情直达拦截

用户直接通过 requestid 打开无权查看的流程详情时,返回无权限或过滤结果。

审批历史治理

审批历史可整单隐藏;也可按意见关键字替换为固定文案,或移除命中意见。

表单字段脱敏

打开表单时替换或清空主表字段显示值,支持字段名、字段 ID 和常见浏览按钮显示名处理。

用户范围控制

规则可按全部用户、人员、分部、部门、角色控制,白名单或管理员不受影响。

字段值过滤

同一个流程内可按公司、主体、项目等主表字段值过滤,不需要拆流程或部署第二套系统。

一条规则控制隐藏、脱敏和恢复

实际规则会结合客户流程 ID、主表字段、组织范围和验收入口配置。

POST /api/ecustom/workflow-visibility/hide
workflowid=353
filter_field=fkgsmc
filter_values=1,2
target_type=dept / role / user / subcompany
hide_history=1   hide_detail=1   hide_entry=0
opinion_keywords=敏感词1,敏感词2
opinion_replacement=该意见已隐藏
opinion_mode=mask
✓ 规则生效后清缓存,后续请求立即过滤

恢复显示

管理员关闭规则或调用 show 接口,清缓存后刷新页面即可恢复可见,不需要回滚历史审批数据。

  • enabled = 0
  • cache/clear
  • 刷新后恢复

先小范围验证,再逐步扩大规则范围

1. 诊断入口和字段

确认 workflowid、formid、主表字段、目标用户范围、入口路径和需要隐藏/脱敏的数据。

2. 测试用户灰度

先配置只影响测试用户的规则,验证待办、门户、详情、审批历史、表单字段等核心入口。

3. 扩展到真实范围

根据 Network 抓到的实际接口补充拦截点,再按部门、角色或公司范围逐步启用。

不确定你们的 E9 是否适合这样做?先跑一遍诊断清单,明确入口、字段和风险等级。

开始诊断