diff --git a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/manage/method/PalManageWeb.java b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/manage/method/PalManageWeb.java index 7d5e8bab..6bf8a720 100755 --- a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/manage/method/PalManageWeb.java +++ b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/manage/method/PalManageWeb.java @@ -382,6 +382,9 @@ public class PalManageWeb extends ActionWeb { JSONArray result = new JSONArray(); List palMethodCategoryList = PALMethodCache.getPALMethodList(true); for (String category : palMethodCategoryList) { + if(category.equals("data")){ + continue; + } JSONObject categoryObj = new JSONObject(); categoryObj.put("id", category); categoryObj.put("name", I18nRes.findValue(CoEConstant.APP_ID, category)); diff --git a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/method/cache/PALMethodCache.java b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/method/cache/PALMethodCache.java index c86a42bd..59119e91 100755 --- a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/method/cache/PALMethodCache.java +++ b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/method/cache/PALMethodCache.java @@ -67,9 +67,21 @@ public class PALMethodCache { while (iterator.hasNext()) { String k = iterator.next(); if (k.startsWith(method)) { + + //如果是控制类过滤到制度图 + if(method.equals("control")){ + if(k.equals("control.policy")){ + continue; + } + } list.add(pmppMap.get(k)); } } + //将表单图、制度图放到流程图 + if (method.equals("process")) { + list.add(pmppMap.get("data.form")); + list.add(pmppMap.get("control.policy")); + } temp.put(method, list); } return temp.get(method);