diff --git a/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar b/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar index 06c1da11..916f7402 100644 Binary files a/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar and b/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar differ 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 8c48bf61..22e2ea25 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 @@ -9402,6 +9402,16 @@ public String deleteReply(String replyid, String messageid) { icon.put("code", iconObj.getString("code")); icon.put("color", iconObj.getString("color")); object.put("icon", icon); + //新版权限获取文件操作权限 + ResponseObject res = ResponseObject.newOkResponse(); + CoeCooperationAPIManager.getInstance().queryCooperationFileActionPerm(teamId,_uc.getUID(),model.getVersionId(),res); + Map data = (Map)res.getData(); + if (data != null && !data.isEmpty()){ + object.put("isOlderVersion", data.get("isOlderVersion"));// 新旧版本权限 + object.put("havingWritePerm", data.get("havingWritePerm"));// 新增、修改权限 + object.put("havingRemovePerm",data.get("havingRemovePerm") );// 删除权限 + object.put("havingVersionManagePerm",data.get("havingVersionManagePerm") );// 版本管理权限 + } ro.put("mainRepository",object); // tableData.add(object); } @@ -9478,6 +9488,16 @@ public String deleteReply(String replyid, String messageid) { subObj.put("versionStatus",versionStatus); subObj.put("createUser", subModel.getCreateUser()); subObj.put("modifyUser", subModel.getModifyUser()); + //新版权限获取文件操作权限 + ResponseObject res = ResponseObject.newOkResponse(); + CoeCooperationAPIManager.getInstance().queryCooperationFileActionPerm(teamId,_uc.getUID(),subModel.getVersionId(),res); + Map data = (Map)res.getData(); + if (data != null && !data.isEmpty()){ + subObj.put("isOlderVersion", data.get("isOlderVersion"));// 新旧版本权限 + subObj.put("havingWritePerm", data.get("havingWritePerm"));// 新增、修改权限 + subObj.put("havingRemovePerm",data.get("havingRemovePerm") );// 删除权限 + subObj.put("havingVersionManagePerm",data.get("havingVersionManagePerm") );// 版本管理权限 + } tableData.add(subObj); } }