wuxw
2019-08-01 2f73a671db8bf132baaba12a5c2a9c3b611589e9
java110-common/src/main/java/com/java110/common/util/Assert.java
@@ -246,4 +246,23 @@
        }
    }
    /**
     * 检验是否在 infos 中存在 flowComponent 对应组件的key
     * @param infos
     * @param flowComponent
     * @param key
     * @param message
     */
    public static void hasKeyByFlowData(JSONArray infos, String flowComponent, String key, String message){
        for(int infoIndex = 0 ; infoIndex < infos.size() ; infoIndex ++){
            JSONObject _info = infos.getJSONObject(infoIndex);
            if(_info.containsKey(flowComponent) && _info.getString("flowComponent").equals(flowComponent)){
                hasKeyAndValue(_info, key, message);
                break;
            }
        }
    }
}