keyValueList = new ArrayList<>();
if (key != null) {
String attributeValue = dataAttribute.getString("value");
if (attributeValue != null && attributeValue.length() != 0) {
attributeValue = attributeValue.replace("[", "").replace("]", "").replace("\"", "");
String[] keyValues = removeRepeat(attributeValue, ",").split(",");
for (String keyId : keyValues) {
- if (!"".equals(keyId) && shapeRelationModelMap.containsKey(keyId)) {
+ if (!"".equals(keyId) && shapeRelationModelMap.containsKey(keyId))
keyValueList.add(shapeRelationModelMap.get(keyId));
- }
}
- for (String value : keyValueList) {
+ for (String value : keyValueList)
keyValue.append(value + ",");
- }
-
- if (keyValue.length() > 0) {
+ if (keyValue.length() > 0)
result = keyValue.toString().substring(0, keyValue.length() - 1);
- }
}
}
}
-
- _tr.put("shape_" + key, result.replace("\n", OutputWordUtil.WRAPSTRING));
+ _tr.put("shape_" + key, result.replace("\n", ""));
}
- /**
- * 查询横版特殊信息
- *
- * 查询部门、岗位、角色
- *
- * 部门、岗位、角色的区分依据在相应的流程源文件,需要查找源文件
- *
- * @param _tr
- * @param dataAttribute
- * @param shapeModelMap
- * @param relationFileElements
- */
@Deprecated
- public static void setRelationShapeValueByOrgAndRole(JSONObject _tr, JSONObject dataAttribute,
- Map shapeModelMap, List