这篇文章主要写的是在O2OA开源协同办公项目所搭建的系统中,模糊人员匹配功能配置说明:

zhangsan@123@P 标识个人的唯一标识符号

zhangsan@综合部@I 标识身份的唯一标识符号

以身份为例:如果zhangsan@综合部@I 迁移到 zhangsan@市场部@I

那么系统将无法找到这个身份,

系统系统提供模糊匹配功能

zhangsan@综合部@I 身份识别过程中过程为先查找 distinguishedName 再查找中间的 unique 如果还是没有查找到是否要通过名称进行查找.

这样可以在大多数情况下避免人员无法找到的情况.

可以通过配置 o2server/config/organization.json来配置此功能,默认情况下为开启。

{"unitLevelOrderNumberDigits": 10.0,"pickPersonWithName": true,"pickIdentityWithName": true,"###unitLevelOrderNumberDigits": "unit中unitLevelOrderNumber扩充位数,\u003c\u003d0不扩充.###","###pickPersonWithName": "zhangsan@123@P人员识别过程中过程为先查找 distinguishedName 再查找中间的 unique 如果还是没有查找到是否要通过名称进行查找.###","###pickIdentityWithName": "zhangsan@456@I身份识别过程中过程为先查找 distinguishedName 再查找中间的 unique 如果还是没有查找到是否要通过名称进行查找.###"
}

pickPersonWithName:人员是否启用模糊匹配

pickIdentityWithName:身份是否启用模糊匹配

(转自公众号:浙江兰德网络)

开源OA协同办公平台搭建教程丨模糊人员匹配功能配置说明相关推荐

  1. 开源OA协同办公平台搭建教程丨服务器端命令:数据导入导出及配置

    O2OA应用开发平台是一款开源办公产品,是使用JavaEE技术栈,分布式架构设计的真正全代码开源的企业应用定制化开发平台,平台既可以支持小企业的OA协同办公系统快速搭建,也能支持复杂的集团化大型协同门 ...

  2. 开源OA协同办公平台搭建教程:服务管理中接口的调用权限

    O2OA应用开发平台是兰德纵横网络技术股份有限公司精心打造的一款开源办公产品,是使用JavaEE技术栈,分布式架构设计的真正全代码开源的企业应用定制化开发平台,平台既可以支持小企业的OA协同办公系统快 ...

  3. 开源OA协同办公平台搭建教程:开源O2OA中log4j2使用配置

    O2OA应用开发平台是兰德纵横网络技术股份有限公司精心打造的一款开源办公产品,是使用JavaEE技术栈,分布式架构设计的真正全代码开源的企业应用定制化开发平台,平台既可以支持小企业的OA协同办公系统快 ...

  4. 开源OA协同办公平台使用教程:O2OA如何集成金格office控件

    O2OA平台是一个开源的企业办公类系统,为了方便实现在线编辑 word.excel.ppt文件,与金格iWebOfficeZZKK智能文档中间件产品在线编辑功能集成.本文主要介绍如何将O2OA集成金格 ...

  5. 开源OA协同办公平台使用教程:O2OA如何集成yozo

    O2OA平台是一个开源的企业办公类系统,为了方便实现在线编辑 word.excel.ppt文件,与永中yozo在线编辑功能集成.本文主要介绍如何将O2OA集成yozo在线编辑功能. 一.总体思络: y ...

  6. 开源OA协同办公搭建教程:使用认证鉴权对服务访问进行限制(invoke)

    本篇文章介绍的是开源的协同办公项目O2OA如何使用认证鉴权对服务访问进行限制(invoke). 默认情况下创建的服务是允许匿名访问的,这样创建的服务可以直接通过url访问执行,如果需要进行鉴权限制,那 ...

  7. 值得推荐的开源OA协同办公系统

    随着企业内部信息化管理的重要程度越来越高,我国OA协同办公产品近年来得以快速发展.其中开源办公产品因为其开源免费的特性受到众多中小企业的喜爱.下面就来说一说那些开源协同产品中的优秀代表们. NO.1: ...

  8. 开源OA办公平台搭建教程:O2OA+Arduino实现物联网应用(五)

    我们已经登录到了O2OA服务器,本章就要连接Websocket,接收服务器的消息. 创建O2IOTWebsocket类 在o2iot目录下创建文件:O2IOTWebsocket.h,代码如下: #if ...

  9. 开源OA办公平台搭建教程:O2OA+Arduino实现物联网应用(四)

    之前我们通过O2IOTServer类已经实现了设备的初始化配置,现在我们需要使用配置信息,连接到可以用的WiFi,并连接登录到O2OA服务器. 创建O2IOTClient类 在o2iot目录下创建文件 ...

  10. 开源OA办公平台搭建教程:O2OA表单中的事件

    1. 概述 我们设计表单的时候经常会有这样的需求:在表单或者组件加载前/加载后,能够执行一些脚本来改变表单或组件的样式和行为.或者用户在点击组件的时候能够执行脚本.表单的事件就是为这样的场景而设计. ...

最新文章

  1. “另一个程序正在使用此文件,进程无法访问”的解决方法
  2. OSGi环境中的Servlet基本身份验证
  3. linux下Mariadb的二进制安装
  4. 关于ZooKeeper集群脑裂及其解决方案
  5. 产业链加入爆料行列!2019年新iPhone:外形无变化 后置摄像头升级
  6. assertion python_【Python】断言功能Assertion
  7. Python 标准库 —— os 模块
  8. 强大的代码保护软件 .NET Reactor使用教程(四): .NET Reactor针对De4Dot脱壳工具的应对
  9. 数据库成绩管理系统课程设计mysql_数据库学生成绩管理系统课程设计报告
  10. 2021数据安全与个人信息保护技术白皮书
  11. E001检测到您的环境不支持HTML5,艾默生CT变频器多见毛病代码及修补办法
  12. C++定义一个描述员工(Employee)基本情况的类
  13. CSDN博客去广告-谷歌插件
  14. html5 自动触发事件,HTML5视频触发事件触发一次
  15. C++:重定义:符号重定义:变量重定义(二):解决变量重定义(const static)
  16. DOM初探(17)——查看元素的尺寸与位置
  17. 哔哩哔哩2020校园招聘算法笔试卷(二)
  18. 电脑硬盘就一个c盘怎么分区,新电脑买回来只有一个c盘怎么分区
  19. 搜索引擎优化技巧解读
  20. css中应该滚瓜烂熟的属性

热门文章

  1. 数据包络分析-两阶段网络DEA(two stage network)
  2. TinyGAN: Distilling BigGAN for Conditional Image Generation
  3. Python出力scv文件,打开乱码问题
  4. Ubuntu操作系统MTK刷机工具失败解决方案
  5. 【硬刚大数据之面试篇】2021年从零到大数据专家面试篇之ClickHouse篇
  6. matlab三角函数用法
  7. KARL MAYER卡尔迈耶驱动器维修SP0405-KM SP0404 SP0403
  8. c语言messagebox多窗口,C语言messagebox用法
  9. 关于solr schema.xml 和solrconfig.xml的解释
  10. wps linux 字体目录在哪个文件夹,WPS OFFICE怎么添加字体?(我下载的字体文件应当放那个文件夹?)...