diff --git a/shkd-cosmic-debug/src/main/java/shkd/cosmic/cxkg/task/CostCenterTaskImpl.java b/shkd-cosmic-debug/src/main/java/shkd/cosmic/cxkg/task/CostCenterTaskImpl.java index a1a0071..b7a9402 100644 --- a/shkd-cosmic-debug/src/main/java/shkd/cosmic/cxkg/task/CostCenterTaskImpl.java +++ b/shkd-cosmic-debug/src/main/java/shkd/cosmic/cxkg/task/CostCenterTaskImpl.java @@ -142,8 +142,11 @@ public class CostCenterTaskImpl extends AbstractTask { DynamicObject newObject = entryentity.addNew(); newObject.set("dpt",bos_adminorg);//部门 newObject.set("position", valueMap.get("position"));//职位 + QFilter qFilter = new QFilter("shkd_oaid", QCP.equals, valueMap.get("superior")); + DynamicObject supUser = BusinessDataServiceHelper.loadSingle("bos_user", "id", qFilter.toArray()); newObject.set("isincharge",false); newObject.set("ispartjob",false); + newObject.set("superior",supUser); newObject.set("shkd_deptsource","2"); changeFlag = true; }