diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java index 8856d9c..504cf93 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java @@ -5044,13 +5044,13 @@ public class ViewFacade { if (CollectionUtils.isNotEmpty(screens)) { - + String screenName = ""; for (int i = 0 ;i < screens.size() ; i++) { Map rmap = (Map) screens.get(i); - String screenName = rmap.get("name"); - Element nElement = checkElement.addElement("screenName"); - nElement.addText(screenName); + screenName+=rmap.get("name") + (i == screens.size() - 1 ? "": ","); } + Element nElement = checkElement.addElement("screenName"); + nElement.addText(screenName); } Element resultSuppleElement = checkElement.addElement("resultSupple"); @@ -5069,6 +5069,9 @@ public class ViewFacade { List riskList = (List)map.get("highRisk"); if (CollectionUtils.isNotEmpty(riskList)) { + String name = ""; + String riskColor = ""; + for (int i = 0 ;i < riskList.size() ; i++) { Map rmap = (Map) riskList.get(i); @@ -5093,15 +5096,15 @@ public class ViewFacade { { color = "紫色"; } - //Element riskFactorElement = checkElement.addElement("riskFactor"); + riskColor+=color + (i == screens.size() - 1 ? "": ",");; + name+=rmap.get("name")+ (i == screens.size() - 1 ? "": ","); + } - String name = rmap.get("name"); - Element nElement = checkElement.addElement("riskName"); - nElement.addText(name); + Element nElement = checkElement.addElement("riskName"); + nElement.addText(name); - Element colorElement = checkElement.addElement("color"); - colorElement.addText(color); - } + Element colorElement = checkElement.addElement("color"); + colorElement.addText(riskColor); } } }