Example #1
0
 /** 在spring启动时加载一遍 */
 @PostConstruct
 @Transactional
 private void loadLdapOrgData() {
   // 负数表示不启用
   if (StringUtils.isNotEmpty(orgSynctime) && Long.parseLong(orgSynctime) > 0) {
     freshOrgData(orgSynctime);
   }
 }
Example #2
0
 private AccountOrg convertldapOrgToEntity(LdapOrg ldapOrg) {
   // 含有部门编码则不是组织
   if (StringUtils.isNotEmpty(ldapOrg.getDeptcode())) {
     return null;
   }
   AccountOrg accountOrg = new AccountOrg();
   accountOrg.setFatherorg(ldapOrg.getFatherorg());
   accountOrg.setOrgcode(ldapOrg.getOrgcode());
   accountOrg.setOrgname(ldapOrg.getOrgname());
   accountOrg.setPkfatherorg(ldapOrg.getPkfatherorg());
   accountOrg.setPkorg(ldapOrg.getPkorg());
   return accountOrg;
 }