【技術實現步驟摘要】
本專利技術屬于數字化處理領域,具體涉及一種多級機構映射及同步的方法和系統,適用于兩個或多個組織機構維護粒度不同的系統之間,由細粒度系統向粗粒度系統進行機構-用戶同步的場合。
技術介紹
在業務拓展過程中經常需要在各系統/平臺之間進行對接同步對方系統/平臺的組織機構-人員信息,而各系統/平臺由于業務的差別,對組織架構的維護粒度并非完全一致,在這種場景下很難對這種情況下很難對組織機構數據及機構-人員關系進行同步維護。各系統/平臺由于不同的業務需要,對各自的組織機構維護粒度不同,拿教育軟件來說,A系統可能需要將組織機構維護到科室、辦公室級別,B系統可能僅需要維護到學校級別,兩個系統之間進行機構-用戶同步時,在不對系統進行大規模改造的前提下則難以實現。本專利技術提供的方法則可以在小規模的改造下實現細粒度系統向粗粒度系統的機構-用戶同步。
技術實現思路
為解決以上問題,本專利技術實現了細粒度機構系統向粗粒度系統的機構-用戶同步。具體地,本專利技術提供一種多級機構映射及同步的方法,實現細粒度機構系統向粗粒度系統的機構-用戶同步,所述方法包括以下步驟:步驟一,在粗粒度系統中按照行政區域初始化省市縣機構;步驟二,同步校機構:首先粗粒度系統調用細粒度系統的同步接口獲取校機構,然后解析校機構的上級機構進行同步;步驟三,同步用戶:首先粗粒度系統調用細粒度系統的同步接口獲取用戶信息,然后獲取用戶 ...
【技術保護點】
一種多級機構映射及同步的方法,實現細粒度機構系統向粗粒度系統的機構?用戶同步,其特征在于:所述方法包括以下步驟:步驟一,在粗粒度系統中按照行政區域初始化省市縣機構;步驟二,同步校機構:首先粗粒度系統調用細粒度系統的同步接口獲取校機構,然后解析校機構的上級機構進行同步;步驟三,同步用戶:首先粗粒度系統調用細粒度系統的同步接口獲取用戶信息,然后獲取用戶所屬機構進行同步。
【技術特征摘要】
1.一種多級機構映射及同步的方法,實現細粒度機構系統向粗粒度系
統的機構-用戶同步,其特征在于:
所述方法包括以下步驟:
步驟一,在粗粒度系統中按照行政區域初始化省市縣機構;
步驟二,同步校機構:首先粗粒度系統調用細粒度系統的同步接口獲取
校機構,然后解析校機構的上級機構進行同步;
步驟三,同步用戶:首先粗粒度系統調用細粒度系統的同步接口獲取用
戶信息,然后獲取用戶所屬機構進行同步。
2.如權利要求1所述的多級機構映射及同步的方法,其特征在于:
所述方法進一步包括步驟四,即根據用戶所在科室添加角色。
3.如權利要求2所述的多級機構映射及同步的方法,其特征在于:
所述科室為校長室或教務處,所述角色為校長或管理員。
4.如權利要求1所述的多級機構映射及同步的方法,其特征在于:
所述步驟二中解析校機構的上級機構進行同步的方法具體為:首先獲取
該校機構的上級機構樹,由下往上遍歷所述機構樹與粗粒度系統中的省市縣
機構進行對比,若不存在則繼續向上查找,若能匹配則標識該機構為該校所
屬的最低省市縣機構,并在此機構下創建對應校機構。
5.如權利要求1所述的多級機構映射及同步的方法,其特征在于:
所述步驟三中獲取用戶所屬機構進行同步的方法具體為:首先獲取用戶
\t的機構樹,由下向上遍歷所述機構樹與粗粒度系統中的省市縣校機構進行對
比,若不存在則繼續向上查找,若能匹配則標識該機構為該用戶所屬的最低
省市縣校機構,并在此機構下同步該用戶。
6.一種多級機構映射...
【專利技術屬性】
技術研發人員:柳成明,
申請(專利權)人:明博教育科技股份有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。