From 0ead494ffeab1418aea53a39a7df4d3a25e216e7 Mon Sep 17 00:00:00 2001 From: zhal <15900249928@163.com> Date: Tue, 5 Jul 2022 14:43:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9A=E6=97=B6=E5=90=8C=E6=AD=A5=E7=BB=84?= =?UTF-8?q?=E7=BB=87=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../actionsoft/apps/coe/pal/CoEPALController.java | 6 ++++++ .../pal/repository/web/CoeProcessLevelWeb.java | 15 ++++++++------- 2 files changed, 14 insertions(+), 7 deletions(-) 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