diff --git a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/CoEPALController.java b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/CoEPALController.java index be5d00c4..cd4bb7c2 100755 --- a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/CoEPALController.java +++ b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/CoEPALController.java @@ -2906,6 +2906,12 @@ public class CoEPALController { return web.saveCreatePalProcessLevelRepositoryDesigner(wsId, teamId, category, method, parentId, container,securityLevel,name); } + @Mapping("com.actionsoft.apps.coe.getArchitecturePath") + public String getArchitecturePath(UserContext me, String parentId) { + CoeProcessLevelWeb web = new CoeProcessLevelWeb(me); + return web.getArchitecturePath(parentId); + } + /** * 校验重名功能 * @param me diff --git a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/web/CoeProcessLevelWeb.java b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/web/CoeProcessLevelWeb.java index 61130c9e..c92c9a65 100755 --- a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/web/CoeProcessLevelWeb.java +++ b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/web/CoeProcessLevelWeb.java @@ -8006,8 +8006,6 @@ public class CoeProcessLevelWeb extends ActionWeb { } - - return ro.toString(); } @@ -8117,26 +8115,29 @@ public class CoeProcessLevelWeb extends ActionWeb { CoEOpLogAPI.auditOkOp(_uc, CoEOpLogConst.MODULE_CATEGORY_REPOSITORY, CoEOpLogConst.OP_CREATE, CoEOpLogConst.INFO_REPOSITORY_CREATE); } + return ro.toString(); + } - /***************************************************获取当前文件位置 byzhaolei**********************************************/ + + public String getArchitecturePath(String parentId){ + ResponseObject ro = ResponseObject.newOkResponse(); + JSONArray repositoryPathData = CoeProcessLevelUtil.getRepositoryPath(parentId); // 获取当前文件路径 StringBuffer sb = new StringBuffer(); if(repositoryPathData.size()>0){ for(int i=0;i