1. 程式人生 > 其它 >開源OA協同辦公平臺搭建教程丨模糊人員匹配功能配置說明

開源OA協同辦公平臺搭建教程丨模糊人員匹配功能配置說明

這篇文章主要寫的是在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:身份是否啟用模糊匹配

(轉自公眾號:浙江蘭德網路)