diff --git a/com.actionsoft.apps.coe.pal.processlist/src/com/actionsoft/apps/coe/pal/processlist/web/PALRepositoryListWeb.java b/com.actionsoft.apps.coe.pal.processlist/src/com/actionsoft/apps/coe/pal/processlist/web/PALRepositoryListWeb.java index a896add2..474d6905 100644 --- a/com.actionsoft.apps.coe.pal.processlist/src/com/actionsoft/apps/coe/pal/processlist/web/PALRepositoryListWeb.java +++ b/com.actionsoft.apps.coe.pal.processlist/src/com/actionsoft/apps/coe/pal/processlist/web/PALRepositoryListWeb.java @@ -1087,7 +1087,15 @@ public class PALRepositoryListWeb extends ActionWeb { // 获取所有扩展属性的值 JSONObject extendAttrValObj = new JSONObject(); if (extendAttr) {// 如果表格中没有更多特性,则不查询,节省时间 - extendAttrValObj = CoeProcessLevelUtil.getProcessLevelPropertyVal(model.getId()); + if(null!=model) { + try { + extendAttrValObj = CoeProcessLevelUtil.getProcessLevelPropertyVal(model.getId()); + } catch (Exception e) { + System.err.println("清单无法导出的模型ID:"+model.getId()); + // TODO: handle exception + } + } + } Iterator iter = extendAttrValObj.entrySet().iterator(); JSONObject object = new JSONObject();