diff --git a/shkd-cosmic-debug/src/main/java/shkd/cosmic/cxkg/task/HrmDepartmentTaskImpl.java b/shkd-cosmic-debug/src/main/java/shkd/cosmic/cxkg/task/HrmDepartmentTaskImpl.java index ab622dd..6e35160 100644 --- a/shkd-cosmic-debug/src/main/java/shkd/cosmic/cxkg/task/HrmDepartmentTaskImpl.java +++ b/shkd-cosmic-debug/src/main/java/shkd/cosmic/cxkg/task/HrmDepartmentTaskImpl.java @@ -218,12 +218,8 @@ public class HrmDepartmentTaskImpl extends AbstractTask implements Plugin { orgParam.setPropertyMap(proMap); //上级部门设置 String supDepId = item.getString("supdepid");//获取oa数据的上级部门id - if (supDepId == null || supDepId.equals("0")){ - TreeMap multiViewMap = new TreeMap<>(); - OrgDutyView dutyView = new OrgDutyView(); - multiViewMap.put(OrgViewType.Admin, dutyView); - multiViewMap.put(OrgViewType.OrgUnit, dutyView); - orgParam.setMultiViewMap(multiViewMap); + if (null == supDepId || "0".equals(supDepId)|| "".equals(supDepId)){//设置上级部门为集团 + orgParam.setParentId(100000); }else { Long pk = orgIds.get(supDepId);//获取上级部门在星瀚的id if (pk != null){