| " + attributeModel.getNewTitle() + " | " + input + " |
");
+ content.append(" | " + attributeModel.getNewTitle() + " | " + requiredSpan + input + " |
");
sb.append(id + "|");
}
map.put("content", content.toString());
@@ -7754,25 +7776,20 @@ public class CoeProcessLevelWeb extends ActionWeb {
methodObj.put("methodName", "角色图");
}
// System.out.println(c+"对应的"+ PALMethodManager.getInstance().havingCreateMethodPerm(category, methodId, "process", model.getId()));
- methodObj.put("havingCreatePerm",PALMethodManager.getInstance().havingCreateMethodPerm(category, methodId, c, model.getId()));
-
-
//流程入口允许新建表单图和制度图 by金鹏
if (category.equals("process")&&model.getSchema().contains("表单图")){
methodObj.put("havingCreatePerm",true);
- }
- if (category.equals("process")&&model.getSchema().contains("制度")){
+ }else if (category.equals("process")&&model.getSchema().contains("制度")){
methodObj.put("havingCreatePerm",true);
+ }else if(category.equals("org")&&model.getSchema().contains("角色图")) {
+ methodObj.put("havingCreatePerm",true);
+ }else {
+ methodObj.put("havingCreatePerm",PALMethodManager.getInstance().havingCreateMethodPerm(category, methodId, c, model.getId()));
}
- //允许新建角色图
- if (category.equals("process")&&model.getSchema().contains("角色图")){
- methodObj.put("havingCreatePerm",true);
- }
-
JSONObject icon = PALMethodManager.getInstance().getPALMethodIconById(model.getId());
methodObj.put("icon", icon);
if (model.isFolder()) {
@@ -7949,9 +7966,213 @@ public class CoeProcessLevelWeb extends ActionWeb {
if (SDK.getAppAPI().getPropertyBooleanValue(CoEConstant.APP_ID, "IS_RECORD_OP_LOG", false)) {
CoEOpLogAPI.auditOkOp(_uc, CoEOpLogConst.MODULE_CATEGORY_REPOSITORY, CoEOpLogConst.OP_CREATE, CoEOpLogConst.INFO_REPOSITORY_CREATE);
}
+
+
+ /***************************************************获取当前文件位置 byzhaolei**********************************************/
+
+
+ // 获取当前文件路径
+ String appendStr="";
+ JSONArray repositoryPathData = CoeProcessLevelUtil.getRepositoryPath(parentId);
+ StringBuffer sb = new StringBuffer();
+ if(repositoryPathData.size()>0){
+ for(int i=0;i