創建好了質檢檢查條件之后,可以設置不同的邏輯條件關系組合,以滿足業務中需要的質檢場景需求。
以下條件全部滿足: 要同時滿足所有條件,質檢規則才算命中。 例如,質檢規則A包括a、b、c三個條件,需要三個條件全部命中,那么質檢規則A才算命中。
以下條件任一滿足: 滿足任意一個條件,質檢規則都算命中。 例如,質檢規則A包括a、b、c三個條件,命中三個條件中的任意一個,質檢規則A都算命中。
以下條件任一不滿足: 任意一個條件不滿足,質檢規則都算命中。 例如,質檢規則A包括a、b、c三個條件,三個條件不滿足任意其中一個,質檢規則A都算是命中的。
自定義條件之間的邏輯關系:
功能介紹:邏輯關系的邏輯運算符(&&、||、! )是計算機程序語言中的一種運算符,運算的最終結果只有“真”和“假”兩個值。在質檢規則配置時,完整自定義邏輯關系通過邏輯運算后,表達式最終結果為“真”,則質檢規則算為“命中”;為“假”,則質檢規則算為“未命中”。 本文僅給出基礎的功能使用說明,如果有更多問題,可以咨詢客服,或者查閱專業計算機知識進行了解。
邏輯運算優先級: 整體上,“!”的運算級別最高,最先計算;括號的優先級次之; 最后,按照從左到右的順序進行計算,其中“&&”跟“||”是同級。例如,表達式 a||(b&&!c), 第一步計算“!c”的結果,第二步計算“(b&&!c)”的結果,最后計算“a||(b&&!c)”的結果。
使用示例:例如有三個條件a、b、c,條件之間的邏輯關系,設置方法如下:
a、a&&b&&c:滿足所有的條件;
b、a||b||c:滿足條件之一即可;
c、a&&b&&!c:滿足條件a和條件b,并且不滿足條件c;
d、a||(b&&!c):滿足條件a,或者滿足條件b并且不滿足條件c;
e、!a&&!b&&!c: 不滿足所有條件;