shiyj
2019-09-02 b784175e978b0fcfca8ca8bed7953ae4eacf49e8
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;
            }
        }
    }
}