diff --git a/src/main/java/com/yem/wm/bc/bill/from/yemBillPlugInEsBaseFrom.java b/src/main/java/com/yem/wm/bc/bill/from/yemBillPlugInEsBaseFrom.java index 62c6a9cf..ef4a5b1f 100644 --- a/src/main/java/com/yem/wm/bc/bill/from/yemBillPlugInEsBaseFrom.java +++ b/src/main/java/com/yem/wm/bc/bill/from/yemBillPlugInEsBaseFrom.java @@ -37,8 +37,12 @@ public class yemBillPlugInEsBaseFrom extends AbstractBillPlugIn implements Befor long userID = CommonUtils.getUserID(); DynamicObject operator = BusinessDataServiceHelper.loadSingle(userID,"bos_user"); this.getModel().setValue("yem_operator",operator); - DynamicObject Userdep = CommonUtils.getOrgUserDep(org.getLong("id"),userID); - this.getModel().setValue("yem_department",Userdep); + if (org!=null){ + long aLong = org.getLong("id"); + DynamicObject Userdep = CommonUtils.getOrgUserDep(aLong,userID); + this.getModel().setValue("yem_department",Userdep); + } + } @Override