JVS規(guī)則引擎決策流節(jié)點(diǎn)如何簡(jiǎn)化復(fù)雜邏輯?
在規(guī)則引擎中,決策流節(jié)點(diǎn)是構(gòu)成決策流程的基本單元。通過(guò)合理引用正確決策流,規(guī)則引擎可以高效處理拿到其他決策流對(duì)應(yīng)的處理結(jié)果。以下是JVS規(guī)則引擎中決策流節(jié)點(diǎn)的主要功能、作用以及配置方式的介紹:
決策流節(jié)點(diǎn)的核心意義
- 快速引用將其他復(fù)雜的決策流,通過(guò)直接選擇即可引用到配置的決策中。
- 可視化編排通過(guò)圖形化的配置,直觀地設(shè)計(jì)查看配置詳情,降低技術(shù)門(mén)檻,方便非技術(shù)人員參與規(guī)則設(shè)計(jì)。
- 靈活控制結(jié)果
支持輸出結(jié)果、不同傳參方式、不同決策引用,適應(yīng)多變的業(yè)務(wù)場(chǎng)景。
配置方式如下:
1、拖入決策流節(jié)點(diǎn),連接決策流開(kāi)始節(jié)點(diǎn)或者上游節(jié)點(diǎn)
2、點(diǎn)擊決策流,進(jìn)入決策流配置
3、可根據(jù)實(shí)際情況新增或引入變量(需要用到變量進(jìn)行賦值時(shí)),然后在決策流配置選擇要引用的決策流
4、選擇好決策流后,如果那個(gè)決策流帶了入?yún)ⅲ瑒t會(huì)顯示在下面。如果不帶入?yún)⒕涂芍苯舆x擇輸出結(jié)果,其中輸出結(jié)果也是選擇的那個(gè)決策流的結(jié)果值。
其中入?yún)⒌膫鲄⒎绞娇煞譃殇浫搿⒐?jié)點(diǎn)、入?yún)?、變量四種方式。錄入即是手動(dòng)自己直接賦值,拿到指定結(jié)果。變量即是前面設(shè)置好的變量,直接引用,即可拿到一個(gè)動(dòng)態(tài)結(jié)果。入?yún)⒓词潜緵Q策流的自定義入?yún)?。?jié)點(diǎn)即是前面已經(jīng)設(shè)置好的節(jié)點(diǎn),會(huì)以節(jié)點(diǎn)值來(lái)作為引用決策流的入?yún)ⅰ>唧w如下圖所示:
5、選擇引用后的決策流要拿到的輸出結(jié)果,即指定引用決策流輸出的具體值為哪個(gè)字段,示例如下所示:
在線demo:*************************
gitee地址:https://gitee.com/software-minister/jvs-rules