文档目录

字典·文件·搜索·打印

本文档阐述通过字典管理、文件服务、全文搜索、统一打印四大统一基础能力,解决系统建设中选项不一致、文件分散、搜索低效、打印不统一等问题,实现全平台共享复用。

  • 四大基础能力统一建设,一处定义全平台生效
  • 字典管理消除硬编码,修改一处全平台同步
  • 文件服务支持多存储后端与在线预览
  • 全文搜索提供中文分词与权限过滤
  • 统一打印支持模板设计器与批量打印

每一个业务系统,都离不开四类基础能力:字典管理数据选项、文件承载附件材料、搜索定位关键信息、打印输出正式文档。

这四大能力模块是元序·智序体 57 个通用能力中使用频率最高、覆盖面最广的基础能力。它们不是某个行业的专属需求,而是所有业务场景的公共底座——一处定义全平台生效,一次接入所有场景可用。


一、为什么需要统一的基础能力

1.1 基础能力分散建设的四大困境

在传统的系统建设中,字典、文件、搜索、打印四类基础能力分散在各个业务模块中,导致四个系统性的问题:

困境一:字典硬编码,同一个选项在不同系统中值不同。

"工程类型"在 A 系统中是 1/2/3 的数字编码,在 B 系统中是"房建/市政/装饰"的文本——同一个业务概念在不同系统中的表示不一致,数据汇总时无法对齐。 更严重的是,当需要新增一个选项时,要改多个系统的代码。

困境二:文件存储分散,同一个企业的附件散落在不同系统中。

审批材料存在审批系统中,合同文件存在合同管理系统中,证照文件存在证照系统中——想看一个企业的全部材料,需要登录多个系统分别下载。 文件存储方式也不统一——有的存在数据库、有的存在文件系统、有的存在对象存储。

困境三:搜索靠翻列表,数据量大了找不到。

业务数据增长后,用户需要快速定位某条记录——但传统系统只提供简单的条件筛选,不支持全文搜索、模糊搜索、跨表搜索。找一份半年前的公文,要翻十几页列表。

困境四:打印模板分散,格式不统一。

每个业务模块各自实现打印功能——A 模块的打印用 Word 模板,B 模块用 PDF 生成,C 模块直接调用浏览器打印。打印格式不统一、模板管理分散、批量打印不支持。

1.2 四大基础能力的定位

四大基础能力在能力基座中的定位:

能力模块核心职责类比覆盖度
字典管理集中管理所有选项、枚举、分类编码数据字典100% 系统使用
文件服务统一的文件上传、存储、预览、下载文件管家95% 系统使用
全文搜索为业务数据提供全文检索能力搜索引擎80% 系统使用
统一打印统一的打印模板设计和输出服务打印中心70% 系统使用

四大基础能力的价值在于:将分散在各模块中的基础能力集中为统一服务,一处定义全平台生效,一次接入所有场景可用。


二、核心能力详解

2.1 字典管理

集中管理所有下拉选项、枚举值、分类编码——一处修改全平台生效。

字典管理是最基础的能力模块,它为全平台提供统一的数据选项管理:

  • 字典分类:按领域/行业分层组织字典项——"政务类"下分"审批状态""证件类型""工程类型"等字典组;
  • 多级字典:省→市→区县→街道 级联字典,支持四级联动选择;
  • 字典引用:表单、页面、规则引用字典编码,而非硬编码——修改字典即修改全平台;
  • 字典同步:字典变更后自动通知所有引用方——表单下拉选项自动更新,无需重新配置;
  • 版本管理:字典修改有版本记录,可追溯历史变更。

字典管理示例

字典组:DICT_CERT_TYPE(证件类型)
  ├─ 01:居民身份证
  ├─ 02:护照
  ├─ 03:营业执照(统一社会信用代码)
  ├─ 04:组织机构代码证
  └─ 05:港澳居民来往内地通行证

引用方:
  - 表单引擎 → 申请表"证件类型"下拉框
  - 规则引擎 → 证件号码格式校验(身份证18位/护照9位)
  - BI引擎 → 按证件类型统计分布
修改一处 → 全平台同步生效

2.2 文件服务

统一的文件上传、存储、预览、下载——多存储后端、安全可控。

文件服务为全平台提供统一的文件管理能力:

  • 多存储后端:本地磁盘、MinIO、阿里云 OSS、华为 OBS——可切换,适配不同部署环境(公有云/私有化/信创);
  • 在线预览:PDF、Word、Excel、图片在线预览,无需下载——审批人员直接在系统中查看附件;
  • 水印保护:预览和下载自动添加水印(用户名 + 时间),防止信息泄露;
  • 版本管理:同一文件多次上传保留历史版本——合同修改、材料更新可追溯;
  • 安全控制:文件级权限控制——谁能查看、谁能下载、谁能删除,基于角色管理。

2.3 全文搜索

像搜索引擎一样快速找到业务数据——全文索引、分词搜索、权限过滤。

全文搜索为全平台提供统一的检索能力:

  • 全文索引:自动为业务数据建立全文索引——表单数据、文件内容、审批记录均可搜索;
  • 中文分词:智能中文分词,支持模糊搜索、同义词搜索、高亮显示;
  • 高级搜索:多条件组合搜索、范围搜索(日期范围、金额范围)、精确匹配;
  • 权限过滤:搜索结果自动过滤权限——用户只能看到自己有权限查看的数据,不会因搜索越权;
  • 搜索建议:输入关键词时自动推荐相关搜索词,提升搜索效率。

2.4 统一打印

统一的打印模板设计和输出服务——模板设计器、套打支持、批量打印。

统一打印为全平台提供标准化的文档输出能力:

  • 模板设计器:拖拽式打印模板设计——支持文本、表格、条码、二维码、电子签章等元素;
  • 套打支持:精确对齐预印纸张(如红头文件纸、证书底纹),支持偏移微调;
  • 批量打印:批量生成并打印——如一次性生成 500 份许可证;
  • 多格式输出:PDF、Word、图片多种格式——满足不同场景的输出需求;
  • 打印日志:打印记录全程留痕——谁在什么时间打印了什么文档,满足审计要求。

三、核心价值

3.1 量化价值

维度分散建设元序统一能力提升幅度
字典维护每个系统独立维护(5~10 套)一处定义全平台同步维护成本降低 90%
文件管理每个系统独立存储统一存储 + 统一预览存储成本降低 50%
数据查找翻列表逐页查找(5~10 分钟)全文搜索秒级定位效率提升 100 倍
打印模板每个模块独立模板统一模板管理 + 批量打印模板复用率提升 80%

3.2 定性价值

  • 消除数据不一致:字典统一管理,全平台选项一致——消除"同一含义不同表示"的问题;
  • 提升用户体验:统一的文件预览、搜索、打印体验——用户不需要适应不同模块的不同操作方式;
  • 降低开发成本:基础能力统一提供,业务模块不需要重复开发——开发效率提升 30%+;
  • 安全合规:文件权限、搜索权限、打印日志——基础能力统一保障安全合规。

四、数据资产沉淀

4.1 能力资产化

四大基础能力将分散的服务集中为可管理的数字资产:

资产类型内容沉淀方式
字典库全平台数据选项的集合梳理→录入→发布→共享
文件库全平台文件的统一管理统一存储→分类管理→权限控制
搜索索引全平台数据的检索索引自动建索引→增量更新
打印模板库全平台打印模板的集合设计→审核→入库→共享

4.2 四层沉淀模型

第一层:基础服务 —— 字典、文件、搜索、打印的统一服务
    ↓
第二层:数据资产 —— 字典库、文件库、搜索索引、模板库
    ↓
第三层:智能增强 —— AI 驱动的智能搜索、智能分类、智能打印排版
    ↓
第四层:行业标准 —— 行业级字典库、行业级打印模板库

五、与其他基座的关系

5.1 协同关系

四大基础能力与引擎家族和各大基座广泛协同:

基座/引擎协同方式协同价值
表单引擎表单中嵌入字典选择器、文件上传控件表单增强
页面引擎搜索组件、打印按钮嵌入业务页面页面增强
流程引擎流程节点附件由文件服务管理流程附件
规则引擎字典值作为规则判断的参考数据规则数据
BI 引擎字典分类作为数据维度、搜索加速数据分析分析增强
认证基座文件访问和搜索结果受权限控制安全合规

5.2 协同案例

以"审批材料管理"为例

  1. 字典管理定义"材料类型"字典(身份证复印件、营业执照、资质证明……);
  2. 表单引擎的"材料上传"控件调用文件服务存储附件;
  3. 文件服务提供在线预览——审批人员直接在系统中查看材料;
  4. 全文搜索为所有上传的材料建立索引——按材料内容搜索;
  5. 审批通过后,统一打印生成带电子签章的审批决定书。

六、实施建议

6.1 分阶段上线策略

阶段目标周期关键动作
第一阶段字典 + 文件上线1~2 周梳理常用字典→录入系统→配置文件存储→启用在线预览
第二阶段搜索上线1~2 周配置全文索引→测试搜索效果→启用权限过滤
第三阶段打印上线1~2 周设计核心打印模板→配置套打参数→启用批量打印

6.2 关键成功因素

  • 字典梳理先行:先梳理全平台需要的字典项,建立统一的字典分类体系——这是所有业务的基础;
  • 文件存储选型:根据部署环境选择合适的存储后端——信创环境推荐 MinIO,公有云推荐 OSS/OBS;
  • 打印模板标准化:先统一打印模板格式,再批量设计——避免"每个模块各自为政"。

七、结语

字典、文件、搜索、打印——这四大基础能力模块看似普通,却是整个平台的公共底座。没有统一的字典,数据选项就会混乱;没有统一的文件服务,附件管理就会分散;没有统一的搜索,数据查找就会低效;没有统一的打印,文档输出就会失范。

元序·智序体将这四大基础能力集中为统一服务,让"一处定义全平台生效"成为现实。当字典修改后全平台同步更新,当文件上传后所有场景可预览,当搜索框中输入关键词秒级定位,当打印模板设计一次后全平台复用——这才是基础能力应有的建设方式。

基础能力不需要出彩,但必须统一、稳定、无处不在。